added just released history

original commit: 843a3ffb3ea147f986a0b6f98dddf95e14ad7746
This commit is contained in:
Robby Findler 1998-02-28 23:44:12 +00:00
parent 0a21dcfdc0
commit 3991eb800d

View File

@ -85,37 +85,94 @@ Upgraded to gc 13alpha1
System: System:
------- -------
- set-empty-callback in mred:frame-group% is now set-empty-callbacks - mzlib now has empty? and empty. The print converter is now
parameterized over the symbol that represents the empty list.
- parenthesis matching is improved
- turned off the file name printouts on splash screen
evaluate:
(wx:write-resource "mred" "splashMessages" 1 (wx:find-path 'setup-file))
to turn them back on.
- searching keybindings have changed. There are four distinct actions:
action1: move keyboard focus to the searching window, opening it if necessary,
or if already there search forward
action2: move keyboard focus to the searching window, opening it if necessary,
or if already there search backward.
action3: search again, in the same direction
action4: move the focus between the main window, searching window and replacment window
action5: hide the searching window
The actions are mapped to different keys, based on the platform.
On unix:
action1 => control-s, meta-%
action2 => control-r
action3 => f3
action4 => control-i
action5 => control-g
On the macintosh:
action1 => command-f
action2 => command-r
action3 => command-g
action4 => command-o
action5 => command-.
On windows:
action1 => control-f
action2 => control-r
action3 => f3, control-g
action4 => control-i
action5 => escape
- set-empty-callback in mred:frame-group% is now set-empty-callbacks
in mred:frame-group%. See the docs for more details. in mred:frame-group%. See the docs for more details.
- mred:original-output-port is now called mred:constants:original-output-port - initial basis now documented
- provide "simple" interface to unitized apps
- fixed callback printfs from frames. They now appear in the console.
- better begin/end-edit-sequence support in mred; used by info-frame.
- eval no longer loops forever in mred vocabulary
- set-empty-callback in mred:frame-group% is now set-empty-callbacks
in mred:frame-group%. See the docs for more details.
- mred:original-output-port is now called mred:constants:original-output-port
mred:original-input-port is now called mred:constants:original-input-port mred:original-input-port is now called mred:constants:original-input-port
- MrEd's collections are now documented. - MrEd's collections are now documented.
- the collection paths are not normalized anymore - the collection paths are not normalized anymore
- The command line flags have changed. Specifically: - The command line flags have changed. Specifically:
the -nu flag is now called either "--non-unitized" or "-u". the -nu flag is now called either "--non-unitized" or "-u".
the splash screen flag has changed. the splash screen flag has changed.
- mred no longer imports a unit of the mred:application signature. Instead, - mred no longer imports a unit of the mred:application signature. Instead,
the parameter mred:current-app-name is used to get and set the the parameter mred:current-app-name is used to get and set the
applications name. The eval-string and frame are not used. applications name. The eval-string and frame are not used.
- CACHE-WRITE-COUNT in a console-edit is no longer used. - CACHE-WRITE-COUNT in a console-edit is no longer used.
- set-empty-callback is now set-empty-callbacks. It sets two - set-empty-callback is now set-empty-callbacks. It sets two
callbacks, one for when the group is about to become empty and one callbacks, one for when the group is about to become empty and one
for when the group is actually empty. See the documentation for for when the group is actually empty. See the documentation for
more info. more info.
- do not use the frame method on-close anymore. Use can-close? and - do not use the frame method on-close anymore. Use can-close? and
do-close. do-close.
- renamed the edit-method "on-close" to "do-close" - renamed the edit-method "on-close" to "do-close"
- the startup procedure has changed again. Now, applications are - the startup procedure has changed again. Now, applications are
expected to be in a collection. The -a flag has an extra first expected to be in a collection. The -a flag has an extra first
argument, specifing the collection to load the files from, and argument, specifing the collection to load the files from, and
a -A flag has been added. See the startup documentation for more a -A flag has been added. See the startup documentation for more
@ -130,10 +187,8 @@ System:
Redefinition of mred:initialize and mred:make-invokeable-unit are Redefinition of mred:initialize and mred:make-invokeable-unit are
no longer supported. Create a new system instead, using the -s flag. no longer supported. Create a new system instead, using the -s flag.
mred:get-file and mred:put-file now take a parent window as optional - mred:get-file and mred:put-file now take a parent window as optional
last argument. Also, in Unix, these calls now create a dialog last argument.
object on each call, because a single object retains too much state
(such as the prompt) between invocations.
---------------------------------------------------------------------- ----------------------------------------------------------------------