MetaEdit+ 4.5 program patches
These patches are only applicable to MetaEdit+ 4.5 and 4.5 SR1.
What's new?
2009.12.15 Proactively release graphics
memory to help some graphics cards
2009.11.19 Fixed API
commands to create objects and bindings in diagrams
2009.10.23 Initial generators in Graph in new repository can now be
changed
2009.01.28 Updated version of Japanese patch
available for SR1
2008.04.30 Updated scripts in Mac OS X version for
10.5.2
2008.04.02 4.5 SR1 released
2008.02.18 Pre-release version of 4.5 SR1
available for evaluation
2007.03.23 Windows: Changing screen color
depth corrupts MetaEdit+ scroll bars or crashes it
2007.03.23 Japanese characters are displayed as black rectangles
How to use patch files
On Windows, save the patch file into the MetaEdit+ working directory (the
MetaEdit+ shortcut's "Start in" setting, e.g. "My Documents\MetaEdit+ 4.5"). Change the
MetaEdit+ shortcut, adding at the end: fileInPatch: xxx.mep (replace xxx.mep
with the name of the patch file).
On Linux and Mac OS X, save the patch file in the patches subdirectory of
your MetaEdit+ working directory.
Full instructions for all platforms.
All patch files are supplied 'as is', with no guarantees, and no liability for any damages is accepted by MetaCase.
Official Patches and Service Releases
Our current policy is to supply service releases and information on critical patches directly to customers with a valid maintenance agreement. Please contact your sales representative or metaedit.support@metacase.com if you have any problems.
- Proactively release graphics memory to help some graphics cards, 15th December 2009
- If graphics memory runs out, MetaEdit+ will issue a primitive failed error. This can occur if a graphics card manages its memory poorly, or under extreme stress such as when exporting many or large images or holding the zoom key down to make it auto-repeat. The graphicsMemory.mep patch makes MetaEdit+ proactively release graphics memory immediately after its use ceases, rather than automatically during garbage collection.
- Fixed API commands to create objects and bindings in diagrams, 19th November 2009
- There was a bug in two API commands for diagrams, addNewObjectRepFor and addNewBindingRepFor, which caused them to fail and return the failure value to the caller as a SOAP fault: "Message not understood: #reprElementSetAdd:". The reprCreationAPI.mep patch corrects the bug, and also makes specifying the z-order index of new representations easier. 1 is the backmost representation, so to add a new representation at the front previously required knowing the total number of representations; now the value 0 can be used for that.
- Initial generators in Graph in new repository can now be changed, 23rd October 2009
- When you create a new repository in MetaEdit+, an initial set of generators useful for all graph types are saved in the Graph metatype. In 4.5 and 4.5 SR1, they were created incorrectly, such that when changed later the changes were not saved in the repository, and hence were lost at the end of a session. The demo repository and repositories converted from older versions do not have this problem. graphGeneratorPersistence.mep corrects the creation of new repositories, and also corrects all repositories you subsequently log in to.
- Updated scripts in Mac OS X version, 30th April 2008
- Changes in X11 in Mac OS X version 10.5.2 required an update to the MetaEdit+ startup scripts. The metahelp and metarun scripts were also updated to provide better support for non-standard installations of Safari or other browsers for online help.
- 4.5 SR1 released, 2nd April 2008, release 4.5 Dev 92
- See the overview and full change list, or download the evaluation version.
- Japanese characters should be displayed correctly, not as black rectangles
- japanese2.mep allows input and viewing of Japanese characters on SR1: see japanese2.txt for details. Users without SR1 can use the older japanese.mep instead. The Japanese patch should only be loaded if the OS locale is set to Japanese. On Windows, the "Language for non-Unicode programs" must also be set to Japanese to enable input of Japanese characters (Control Panel | Regional and Language Options | Advanced page). Changing the OS settings after MetaEdit+ has started has no effect.
Beta Patches
These patches are not fully tested, nor normally necessary for operation of MetaEdit+: install them and use them with care, and only if you want or need the changes mentioned.
- Windows: Changing screen color depth corrupts MetaEdit+ scroll bars or crashes it
- WinColorDepthChange.mep makes MetaEdit+ respond correctly to changes in screen color depth. (included already in 4.5 SR1)
Known Problems
All significant known problems are cured by the patches above. If you
encounter a problem or error, please contact metaedit.support@meta


