summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--doc/mdk_gmixvm.texi46
1 files changed, 31 insertions, 15 deletions
diff --git a/doc/mdk_gmixvm.texi b/doc/mdk_gmixvm.texi
index 1eb63ac..153550e 100644
--- a/doc/mdk_gmixvm.texi
+++ b/doc/mdk_gmixvm.texi
@@ -4,6 +4,8 @@
@c Free Software Foundation, Inc.
@c See the file mdk.texi for copying conditions.
+@c $Id: mdk_gmixvm.texi,v 1.11 2001/09/10 20:35:03 jao Exp $
+
@node gmixvm, mixasm, mixvm, Top
@comment node-name, next, previous, up
@chapter @code{gmixvm}, the GTK virtual machine
@@ -29,7 +31,7 @@ graphical front-end for the MIX virtual machine will be available in
your system. You can invoke it by typing
@example
-gmixvm @kbd{RET}
+gmixvm @key{RET}
@end example
@noindent
@@ -58,8 +60,8 @@ devices.
The application can run in two modes: non-split (the above windows are
placed in a notebook in the main window) or split mode (the windows are
detached from the main one, and can be hidden individually). You can
-choose the display mode using the menu command @w{Settings->Split
-windows}.
+choose the display mode using the corresponding command from the
+@code{View} menu.
@ifnotinfo
Here is an screenshot showing how @code{gmixvm} looks like when running
@@ -96,10 +98,10 @@ the same functionality as its @acronym{CLI} counterpart, @code{mixvm}
machine. Please refer to @xref{mixvm}, for a description of these
commands, and to @xref{Getting started}, for a tutorial on using the MIX
virtual machine. The command prompt offers command line completion for
-partially typed commands using the @kbd{TAB} key; e.g., if you type
+partially typed commands using the @key{TAB} key; e.g., if you type
@example
-lo @kbd{TAB}
+lo @key{TAB}
@end example
@noindent
the command is automatically completed to @code{load}. If multiple
@@ -107,7 +109,7 @@ completions are available, they will be shown in the echo area. Thus,
typing
@example
-p @kbd{TAB}
+p @key{TAB}
@end example
@noindent
will produce the following output on the echo area:
@@ -253,24 +255,25 @@ in the virtual machine's memory. It is equivalent to the @code{mixvm}'s
Opens a file dialog that lets your specify a MIXAL source file to be
edited. It is equivalent to the @code{mixvm}'s @code{edit} command
(@pxref{File commands}). The program used for editing can be specified
-using the menu entry @code{@w{Settings->External programs}}.
+using the menu entry @code{@w{Settings->External programs}}, or using the
+@code{mixvm} command @code{sedit}.
@end deffn
@deffn File Compile...
Opens a file dialog that lets your specify a MIXAL source file to be
compiled. It is equivalent to the @code{mixvm}'s @code{compile} command
(@pxref{File commands}). The command used for compiling can be specified
-using the menu entry @code{@w{Settings->External programs}}.
+using the menu entry @code{@w{Settings->External programs}}, or using the
+@code{mixvm} command @code{sasm}.
@end deffn
@deffn File Exit
Exits the application.
@end deffn
-@deffn Debug Run
-Runs the currently loaded MIX program, up to the next breakpoint. It is
-equivalent to the @code{mixvm}'s @code{run} command (@pxref{Debug
-commands}).
+@deffn View Toolbar(s)
+Toggles the toolbar(s) in the @code{gmixvm} window(s) (in split mode
+there are multiple windows and, hence, multiple toolbars).
@end deffn
@deffn View MIX
@@ -283,6 +286,20 @@ and let you turn on/off the visibility of the corresponding
@end deffn
+@deffn View Split windows
+@deffn View One window
+
+Change the mode between one and split windows.
+
+@end deffn
+
+
+@deffn Debug Run
+Runs the currently loaded MIX program, up to the next breakpoint. It is
+equivalent to the @code{mixvm}'s @code{run} command (@pxref{Debug
+commands}).
+@end deffn
+
@deffn Debug Next
Executes the next MIX instruction. It is equivalent to the
@code{mixvm}'s @code{next} command (@pxref{Debug commands}).
@@ -305,7 +322,6 @@ loaded MIX program.
@end deffn
-
@deffn Settings Colors...
Lets you change the colors used to mark the current and breakpoint lines
in the MIXAL tab, as well as the colors used for plain source lines.
@@ -337,7 +353,7 @@ stored (@file{~/.mdk} is the default location).
@end ifnotinfo
You can also specify the devices directory using the @code{mixvm}
-command @code{devdir} (@pxref{Configuration commands}).
+command @code{sddir} (@pxref{Configuration commands}).
@end deffn
@@ -363,7 +379,7 @@ commands}).
Saves the current settings.
@end deffn
-@deffn Settins @w{Save on exit}
+@deffn Settings @w{Save on exit}
Mark this checkbox if you want @code{gmixvm} to save its settings
every time you quit the program.
@end deffn