1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-09 21:40:33 +02:00

(GDS Introduction, GDS Getting Started): Minor

edits.
This commit is contained in:
Neil Jerram 2006-09-28 07:41:49 +00:00
parent 4695789c02
commit 4f6e301583
2 changed files with 8 additions and 6 deletions

View file

@ -1,5 +1,8 @@
2006-09-28 Neil Jerram <neil@ossau.uklinux.net> 2006-09-28 Neil Jerram <neil@ossau.uklinux.net>
* scheme-using.texi (GDS Introduction, GDS Getting Started): Minor
edits.
* api-data.texi (Symbol Props): Remove unnecessarily specific * api-data.texi (Symbol Props): Remove unnecessarily specific
parenthesis about Guile 1.6's use of extra symbol slots. parenthesis about Guile 1.6's use of extra symbol slots.

View file

@ -501,7 +501,6 @@ existing ones
@item @item
continue execution, either normally or step by step. continue execution, either normally or step by step.
@end itemize @end itemize
@end enumerate
The presentation makes it very easy to move up and down the stack, The presentation makes it very easy to move up and down the stack,
showing whenever possible the source code for each frame in another showing whenever possible the source code for each frame in another
@ -509,11 +508,12 @@ Emacs buffer. It also provides convenient keystrokes for telling Guile
what to do next; for example, you can select a stack frame and tell what to do next; for example, you can select a stack frame and tell
Guile to run until that frame completes, at which point GDS will display Guile to run until that frame completes, at which point GDS will display
the frame's return value. the frame's return value.
@end enumerate
Combinations of the above work well too. You can evaluate a fragment of Combinations of these well too. You can evaluate a fragment of code (in
code (in a Scheme buffer) that contains a breakpoint, then use the a Scheme buffer) that contains a breakpoint, then use the debugging
debugging interface to step through the code at the breakpoint. You can interface to step through the code at the breakpoint. You can also run
also run a program until it hits a breakpoint, then examine, modify and a program until it hits a breakpoint, then examine, modify and
reevaluate some of the relevant code, and then tell the program to reevaluate some of the relevant code, and then tell the program to
continue running. continue running.
@ -642,7 +642,6 @@ files or modules by sending it @code{load} or @code{use-modules}
expressions. You can set breakpoints and evaluate code which hits those expressions. You can set breakpoints and evaluate code which hits those
breakpoints, and GDS will pop up the stack at the breakpoint so you can breakpoints, and GDS will pop up the stack at the breakpoint so you can
explore your code by single-stepping and evaluating test expressions. explore your code by single-stepping and evaluating test expressions.
For a hands-on, tutorial introduction to using GDS in this way, use For a hands-on, tutorial introduction to using GDS in this way, use
Emacs to open the file @file{gds-tutorial.txt} (which should have been Emacs to open the file @file{gds-tutorial.txt} (which should have been
installed as part of Guile, perhaps under @file{/usr/share/doc/guile}), installed as part of Guile, perhaps under @file{/usr/share/doc/guile}),