summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Jerram <neil@ossau.uklinux.net>2006-08-01 21:51:12 +0000
committerNeil Jerram <neil@ossau.uklinux.net>2006-08-01 21:51:12 +0000
commitc9ef37410d864b4b5b8bcc0c2500a7700d80c358 (patch)
tree9fbd27efca172c2028c0d6f6e9420c0ea0221d05
parent46f7666d7f9d07484a44f438f9b51c0a29b8a0c4 (diff)
downloadguile-c9ef37410d864b4b5b8bcc0c2500a7700d80c358.tar.gz
* api-debug.texi (Breakpoints): Removed (all wrong).
* guile.texi (API Reference): Improved summary for "Debugging" menu item.
-rw-r--r--doc/ref/ChangeLog5
-rw-r--r--doc/ref/api-debug.texi81
-rw-r--r--doc/ref/guile.texi4
3 files changed, 7 insertions, 83 deletions
diff --git a/doc/ref/ChangeLog b/doc/ref/ChangeLog
index 2604a2607..1f7b4fc83 100644
--- a/doc/ref/ChangeLog
+++ b/doc/ref/ChangeLog
@@ -1,5 +1,10 @@
2006-08-01 Neil Jerram <neil@ossau.uklinux.net>
+ * api-debug.texi (Breakpoints): Removed (all wrong).
+
+ * guile.texi (API Reference): Improved summary for "Debugging"
+ menu item.
+
* scheme-debugging.texi (Debug Last Error, Interactive Debugger):
Moved/merged to scheme-using.texi, as REPL features.
(Examples): New.
diff --git a/doc/ref/api-debug.texi b/doc/ref/api-debug.texi
index 458ea034e..f5aa07d0c 100644
--- a/doc/ref/api-debug.texi
+++ b/doc/ref/api-debug.texi
@@ -10,7 +10,6 @@
@menu
* Interactive Debugging:: Functions intended for interactive use.
-* Breakpoints::
* Source Properties:: Remembering the source of an expression.
* Using Traps::
* Capturing the Stack or Innermost Stack Frame::
@@ -36,86 +35,6 @@ the backtrace.
Invoke the Guile debugger to explore the context of the last error.
@end deffn
-@node Breakpoints
-@subsection Breakpoints
-
-@deffn {Generic Function} set-breakpoint! behaviour . location-args
-Set a breakpoint with behaviour @var{behaviour} at the location
-specified by @var{location-args}.
-
-The form of the @var{location-args} depends upon what methods for
-@code{set-breakpoint!} have been provided by the implementations of
-subclasses of the @code{<breakpoint>} base class.
-@end deffn
-
-@deffn {Generic Function} get-breakpoint . location-args
-Find and return the breakpoint instance at the location specified by
-@var{location-args}.
-
-The form of the @var{location-args} depends upon what methods for
-@code{get-breakpoint} have been provided by the implementations of
-subclasses of the @code{<breakpoint>} base class.
-@end deffn
-
-@deffn {Method} set-breakpoint! behaviour (proc <procedure>)
-Set a breakpoint with behaviour @var{behaviour} before applications of
-the procedure @var{proc}.
-@end deffn
-
-@deffn {Method} set-breakpoint! behaviour x-as-read (x-pairified <pair>)
-Set a breakpoint with behaviour @var{behaviour} on the source expression
-@var{x-pairified}, storing @var{x-as-read} for use in messages
-describing the breakpoint.
-@end deffn
-
-@deffn {Method} set-breakpoint! behaviour (number <integer>)
-Change the behaviour of existing breakpoint number @var{number} to
-@var{behaviour}.
-@end deffn
-
-@deffn {Accessor} bp-behaviour breakpoint
-Get or set the behaviour of the breakpoint instance @var{breakpoint}.
-@end deffn
-
-@deffn {Accessor} bp-enabled? breakpoint
-Get or set the enabled state of the specified @var{breakpoint}.
-@end deffn
-
-@deffn {Procedure} enable-breakpoint! . location-args
-@deffnx {Procedure} disable-breakpoint! . location-args
-Enable or disable the breakpoint at the location specified by
-@var{location-args}.
-@end deffn
-
-@deffn {Generic Function} bp-delete! breakpoint
-Delete breakpoint @var{breakpoint}. This means (1) doing whatever is
-needed to prevent the breakpoint from triggering again, and (2) removing
-it from the global list of current breakpoints.
-@end deffn
-
-@deffn {Procedure} delete-breakpoint! . location-args
-Delete the breakpoint at the location specified by @var{location-args}.
-@end deffn
-
-@deffn {Generic Function} bp-describe breakpoint port
-Print a description of @var{breakpoint} to the specified @var{port}.
-@var{port} can be @code{#t} for standard output, or else any output
-port.
-@end deffn
-
-@deffn {Procedure} describe-breakpoint . location-args
-Print (to standard output) a description of the breakpoint at location
-specified by @var{location-args}.
-@end deffn
-
-@deffn {Procedure} all-breakpoints
-Return a list of all current breakpoints, ordered by breakpoint number.
-@end deffn
-
-@deffn {Procedure} describe-all-breakpoints
-Print a description of all current breakpoints to standard output.
-@end deffn
-
@node Source Properties
@subsection Source Properties
diff --git a/doc/ref/guile.texi b/doc/ref/guile.texi
index 08e8b0755..627c8cbb2 100644
--- a/doc/ref/guile.texi
+++ b/doc/ref/guile.texi
@@ -137,7 +137,7 @@ x
@comment The title is printed in a large font.
@title Guile Reference Manual
@subtitle Edition @value{MANUAL-EDITION}, for use with Guile @value{VERSION}
-@c @subtitle $Id: guile.texi,v 1.45 2006-08-01 21:33:17 ossau Exp $
+@c @subtitle $Id: guile.texi,v 1.46 2006-08-01 21:51:12 ossau Exp $
@c See preface.texi for the list of authors
@author The Guile Developers
@@ -305,7 +305,7 @@ available through both Scheme and C interfaces.
* Options and Config:: Configuration, features and runtime options.
* Translation:: Support for translating other languages.
* Internationalization:: Support for gettext, etc.
-* Debugging:: Internal debugging interface.
+* Debugging:: Debugging infrastructure and Scheme interface.
* GH:: The deprecated GH interface.
@end menu