info-gnu
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU MDK version 0.4 released


From: Jose Antonio Ortega Ruiz
Subject: GNU MDK version 0.4 released
Date: 22 Jul 2001 19:15:06 -0400
User-agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7

GNU MDK 0.4 has been released.  It is available from
ftp://ftp.gnu.org/gnu/mdk/ and mirrors of that site (see list of
mirror sites at http://www.gnu.org/order/ftp.html) [0].

GNU MDK provides a simulator of D. Knuth's MIX computer, and a
development environment to write, run and debug MIXAL programs on it.

New in this release:

** Split mode: gmixvm can now be run with the MIXVM, MIXAL and Devices
   windows detached (instead of arranged in a notebook).

** When running in split mode, the MIXVM, MIXAL and Devices windows
   can be hidden.

** Conditional breakpoints can be set in mixvm and gmixvm using the
   commands 'sbp[rmco]', which cause the execution to stop when a
   given register, memory cell contents, comparison flag or overflow
   toggle change (e.g. 'sbpr A' will set a breakpoint on register A
   contents change). Conditional breakpoints can be deleted using the
   new commands 'cbp[rmco]'.

** New vm command 'pbt' which prints a backtrace of the last executed
   instructions.

** The gmixvm main window displays the path to the current MIX file in
   its title bar.

** The mixvm and gmixvm configuration files are now stored in ~/.mdk
   (instead of ~/.gmixvm).

** The default device files directory is also ~/.mdk. It can be
   configured using the new command 'devdir' or (in gmixvm) with the
   new Settings->Devices dir menu command.

** The commands 'tron' and 'troff' have been substituted by 'tracing
   on|off'.
   
** The trace flag is saved as a configuration parameter in mixvm and
   gmixvm. 

** New vm commands:  'pedit'/'sedit' (print/set editor command) and
   'pasm'/'sasm' (print/set compile command). Their value is stored as
   a config param also in mixvm.

** New command 'timing' for setting on/off and printing the timing
   statistics (both in gmixvm and mixvm). Its value is also stored as
   a config param.

** mixvm and gmixvm now save a history file so that they remember
   commands typed in previous sessions.

** Bug fix: changes in the device format are now correctly stored
   (gmixvm).

Visit the MDK home page at http://www.gnu.org/software/mdk/mdk.html.

Bug reports should go to address@hidden

Enjoy!


[0] GNU MDK source and binary packages can also be downloaded from
http://sourceforge.net/project/showfiles.php?group_id=13897&release_id=44718




reply via email to

[Prev in Thread] Current Thread [Next in Thread]