Improved look
of the Session View in Magik project properties
Changes – Views
Product
Explorer
NullPointerExeption error,
returned while building the menu for Transmit to command, has been fixed
Class Browser
MethodFinderExeption error,
returned when, while refreshing the hyperlinks has been fixed
GIS Console
Sending
commands from history with Execute button in Command History
dialog has been corrected.
Changes – Editors
Magik Editor
Corrected
disabling commands: Generate Magik Element Pragma/Comment, Generate
Magik File Comment i Correct Indentation when editor’s content
is read-only
Corrected
refreshing of model contents when editor’s content has been changed
Corrected
automatic underlining of key words in case of methods with names similar
to the key words
Corrected
determining of cursors placement after inserting a template containing
key words
Corrected
validation of key words: _abstract and _private in method’s
definitions
Corrected MethodFinderException
error returned while working with hyperlinks
Corrected
sending of methods’ names to Class Browser
Changes – Search sites
Magik File
Search
Improved
determining of paths in search results
Changes – GIS Sessions
Defining
sessions and runtimes
Fixed FileNotFoundExeption error
generated while editing the path of the source file while importing
sessions or runtimes
Starting a
session
Fixed various errors shown while starting or
stopping a session
Improved session launch in case not all environment variables
have been determined
Transmitting
code
Fixed CommandExecutionException
error returned while attempting to delete a blocked exchange file
Changes – Debugger
Fixed occasional errors returned while starting or stopping GIS sessions
in Debug mode
Fixed ClassCastException error returned while refreshing
breakpoints in Magik editor
Improved adding of breakpoints in case the session is busy
GIS session no longer freezes when editing the code of a method which
code execution has been stopped
Breakpoints can now be added to methods containing _return in _protect
block
Improved displaying of values of dynamic variables in Variables
view
Improved possibility to add a breakpoint to Magik files which don’t have
package declaration
Fixed NullPointerException error returned while trying to open a
nonexistent method in Debug view
Fixed DebugException: Debug helper not found error
Fixed NullPointerException error returned while attempting to
open Registers view
Fixed adding breakpoints to newly created methods
Breakpoints are now installed only in the session assigned to the
specific project
Fixed SocketException error returned when Inspect command
is cancelled
Breakpoints no longer disappear from methods which where accessed by Step
Into command
Breakpoints can be added only in the body of a method
Changed the debugger errors and other logging rules
Changes – Other
Improved
comparing of paths while opening Magik files
Improved
functioning of MDT when the Magik project contains virtual directories
Fixed SWTException
error returned at MDT launch process
New functionalities
New – User’s Interface
MDT Help
What’s New page in user’s help has
been updated
User’s Help has been updated
Changed the
minimal recommended version of JRE from 1.5 to 1.6
Preferences
Added new
preferences to Code Templates page
Other
Changed icons
of slotted exemplar, indexed exemplar, enumerated exemplar and virtual
exemplar
In specific
elements of user’s interface a new combo action has been added allowing
to display icons
Changed the
contents of File > New menu
New buttons
have been added to the main toolbar for quick access to most important
wizards
New – Views
Product
Explorer View
Project
Explorer view has been implemented with the use of Common Navigation
Framework
Sessions View
Added an Undo
and Redo commands for quick edition of Session’s and Runtime’s
names
New – Wizards
The choice of
a container in wizards has been limited to Magik projects only
New Magik File Wizard now
allows for i.e. load list configuration
Removed New
Load List Wizard
Added New
Slotted Exemplar Wizard
Added New
Mixin Wizard
Added New
Source Folder Wizard
Added the
possibility to filter aliases in New Session Link wizard
New – Editors
Added the
possibility to filter aliases in Session Link editor
Added new Type
Editor allowing to look into an exemplar which is scattered among
multiple files
New – GIS Sessions
Defining
sessions and runtimes
Changed the
method of coding the passwords of the standard session
Launching GIS
Sessions
Added a new
functionality allowing to monitor the load of patches at session start
Transmitting
code
Changed the
way of updating the sessions list in Transmit To command
Added the
possibility of defining a key shortcut for Transmit To > All
Available Above command
New – Debugger
Breakpoints
are now updated when the Magik file is being saved
Step Into command now
displays an External File wizard in case the method is accessible
but not a part of the Magik project
Added the
possibility to switch already started session into Debug mode
Improved
performance of Inspect command as well as the refresh rate of
expressions in Expression view
Added
automatic breakpoints install in modules loaded directly by the GIS
virtual machine
Added
possibility to inspect without the need to mark the code in Magik editor
New – Other
Implemented
new settings regarding memory usage in MDT product
Added
compatibility with Eclipse 3.7 Indigo
Removed
compatibility with Eclipse 3.4 Ganymede
In MDT product
the Show when program writes to standard out preference has been
switched on by default