Neil Jerram
4f6e301583
(GDS Introduction, GDS Getting Started): Minor
...
edits.
2006-09-28 07:41:49 +00:00
Neil Jerram
4695789c02
(Symbol Props): Remove unnecessarily specific
...
parenthesis about Guile 1.6's use of extra symbol slots.
2006-09-28 07:32:40 +00:00
Neil Jerram
94a2c24a64
(Using Guile in Emacs, GDS Introduction):
...
Editorial updates.
(GDS Architecture): Moved earlier in containing section; editorial
updates.
(GDS Getting Started, How to Use GDS): Merged; editorial updates;
subsections reordered.
2006-09-26 21:43:52 +00:00
Neil Jerram
ee6be719ce
* scheme-using.texi (Error Handling, Interactive Debugger): Minor
...
editorial improvements.
(Leave Debugger): Removed.
(Display Backtrace): Minor updates.
(Frame Selection, Frame Information, Frame Evaluation) : Minor
editorial improvements.
(Stepping and Continuing): Merged from three previous nodes; plus
minor improvements. Removed doc for `trace-finish', which no
longer exists.
* debugging/ice-9-debugger-extensions.scm (debugger:step):
Docstring improvements.
(debugger:next): Docstring improvements.
(debugger:continue): Docstring improvements.
* debugger/commands.scm (up, down): Docstring corrections.
(info-args, info-frame, position, evaluate): Docstring
improvements.
2006-09-25 21:05:46 +00:00
Ludovic Courtès
49dec04b6a
Changes from arch/CVS synchronization
2006-09-20 13:13:34 +00:00
Neil Jerram
9f1ba6a9a4
Doc typo fixes
2006-09-15 09:23:18 +00:00
Neil Jerram
5b2da4cc18
(Debug on Error): Added paragraph on need to use
...
debugging evaluator. Added text on what the Guile REPL code does.
2006-08-29 22:47:41 +00:00
Neil Jerram
fc3d5c436f
(Examining the Stack): Minor improvements to
...
display-backtrace doc.
(Debug on Error): More new text on catching the error stack.
2006-08-28 22:16:42 +00:00
Neil Jerram
2202fd6cba
(Debug on Error): New text on how to catch errors
...
and the error stack.
2006-08-27 14:06:16 +00:00
Neil Jerram
01d2ee1585
(Using Guile in Emacs): New text about
...
available Emacs libraries.
(GDS Introduction): New node, containing GDS-specific introductory
text.
2006-08-23 22:11:24 +00:00
Neil Jerram
9837893af2
(Using Guile in Emacs): Unignore extra GDS
...
intro text. (I will edit this down later. For now it's
convenient to have it all appearing, so it's visible on paper.)
2006-08-18 13:14:46 +00:00
Neil Jerram
62ae95577a
* scheme-using.texi (Run To Frame Exit): Improved doc for finish.
...
(Continue Execution): Improved doc for continue.
(Using Guile in Emacs): Lots of new docs about the Emacs
interface.
* api-debug.texi (Low Level Trap Calls): New.
(Using Traps): Removed, material incorporated into Low Level Trap
Calls.
(High Level Traps): New.
(Breakpoints): New.
* scheme-using.texi (Single Stepping): Improve doc for step and
next.
* api-debug.texi (Debug on Error): Note need to handling of errors
in C.
2006-08-11 16:21:14 +00:00
Neil Jerram
5af872e136
(Debugging): New intro text. New subsection
...
"Evaluation Model". Moved existing subsections "Capturing the
Stack or Innermost Stack Frame", "Examining the Stack", "Examining
Stack Frames", "Source Properties", "Decoding Memoized Source
Expressions" and "Starting a New Stack" under "Evaluation Model".
(Capturing the Stack or Innermost Stack Frame): Some new text, and
correction to doc for last-stack-frame.
(Debug on Error): Renamed from "Interactive Debugging".
2006-08-11 15:38:19 +00:00
Neil Jerram
c9ef37410d
* api-debug.texi (Breakpoints): Removed (all wrong).
...
* guile.texi (API Reference): Improved summary for "Debugging"
menu item.
2006-08-01 21:51:12 +00:00
Neil Jerram
46f7666d7f
* scheme-debugging.texi (Debug Last Error, Interactive Debugger):
...
Moved/merged to scheme-using.texi, as REPL features.
(Examples): New.
(Intro to Breakpoints): New introductory text here. Removed all
subnodes except for Breakpoints Overview.
* scheme-using.texi: New.
* guile.texi (Programming in Scheme): Include new
scheme-using.texi file.
* Makefile.am (guile_TEXINFOS): Include new scheme-using.texi
file.
2006-08-01 21:33:17 +00:00
Kevin Ryde
23f2b9a3de
merge from 1.8 branch
2006-06-17 23:15:59 +00:00
Ludovic Courtès
42be21d82a
Changes from arch/CVS synchronization
2006-06-16 07:39:59 +00:00
Ludovic Courtès
ad97642e70
Changes from arch/CVS synchronization
2006-06-13 08:14:01 +00:00
Kevin Ryde
1b09b607dd
merge from 1.8 branch
2006-04-16 23:18:55 +00:00
Marius Vollmer
b712c10755
(Object Properties): Removed confusing
...
paragraph about 'name' property.
2006-02-13 21:42:41 +00:00
Neil Jerram
7b4c914e49
(Throw Handlers): New node.
...
(Throw): Moved to after the Lazy Catch node.
(Catch): Enhance to cover the optional pre-unwind handler, and new
APIs scm_c_catch, scm_catch_with_pre_unwind_handler.
(Lazy Catch): Describe relationship to with-throw-handler.
Document that the handler may return, and what happens if it does.
(Throw): Mention that a throw can be handled by a throw handler as
well as by a catch.
2006-02-04 14:35:53 +00:00
Kevin Ryde
ba28d59428
*** empty log message ***
2006-02-04 01:01:23 +00:00
Kevin Ryde
99d1677605
(Network Address Conversion, Network Databases)
...
(Network Sockets and Communication, Internet Socket Examples): Misc
tweaks.
2006-02-04 01:00:57 +00:00
Kevin Ryde
f36978c9ce
*** empty log message ***
2006-02-04 00:56:35 +00:00
Kevin Ryde
6459d139d5
wrong @subsection in my last
2006-02-04 00:27:20 +00:00
Kevin Ryde
ef5f91637b
(Compiled Code Installation): New section.
2006-02-04 00:24:37 +00:00
Kevin Ryde
7746d6da07
*** empty log message ***
2006-02-04 00:00:45 +00:00
Kevin Ryde
5f30c653d9
pxref libtool manual.
2006-02-03 23:59:59 +00:00
Kevin Ryde
73e4653400
(Build Config): pxref libtool on libguileinterface version info.
2006-02-03 23:58:40 +00:00
Marius Vollmer
cc19cda7a8
Removed "Futures" node.
2006-01-29 19:45:54 +00:00
Marius Vollmer
661ae7ab6b
Renamed the "frames" that are related to dynamic-wind to "dynamic
...
contexts. Renamed all functions from scm_frame_ to scm_dynwind_.
Updated documentation.
2006-01-29 00:23:28 +00:00
Han-Wen Nienhuys
fd0a5bbcb7
patches by Ludovic Courtès for symbol generation.
2006-01-24 20:30:09 +00:00
Kevin Ryde
23ef389210
*** empty log message ***
2005-12-14 21:58:54 +00:00
Kevin Ryde
5179b0e20b
(Streams): In stream->list&length and
...
stream->reversed-list&length, make the two values clearer.
and a typo "teh"
2005-12-14 21:55:54 +00:00
Kevin Ryde
8d596b11fc
(Fly Evaluation): Add scm_call_4, suggested by Bruce Korb.
2005-12-14 21:54:50 +00:00
Neil Jerram
31e2cc5088
(Evaluator trap options): Trap calls now always
...
use a debug object rather than a continuation.
(Debugger options, Examples of option use): Update help text for
'cheap option (which is now obsolete).
2005-12-14 00:51:58 +00:00
Neil Jerram
ec3a8ace63
* api-evaluation.texi (Loading): Document custom reader.
...
* boot-9.scm (load-module): Support an optional custom reader arg,
implemented by passing on to r4rs's load.
* r4rs.scm (load): Support an optional custom reader arg,
implemented by passing on to primitive-load.
* load.c (the_reader, the_reader_fluid_num): New.
(scm_primitive_load): Support custom reader.
(scm_init_load): Init the_reader and the_reader_fluid_num; export
the_reader as `current-reader'.
2005-12-14 00:21:11 +00:00
Marius Vollmer
e724644d45
Added more words to #:replace from Ludovic. Thanks!
2005-12-07 00:31:49 +00:00
Marius Vollmer
9d9ce2b576
*** empty log message ***
2005-12-06 21:34:10 +00:00
Marius Vollmer
43ed3b697e
* api-control.texi (if cond case): Describe SRFI 61 cond.
...
* srfi-modules.texi (SRFI-61): New section.
(SRFI Support): Add SRFI-61 to menu.
2005-12-06 21:32:55 +00:00
Marius Vollmer
e5547d5fc8
fixed some typos.
2005-12-06 21:32:36 +00:00
Marius Vollmer
24d5274ba9
*** empty log message ***
2005-12-06 20:36:49 +00:00
Marius Vollmer
54428bb84e
Removed scm_leave_guile, scm_enter_guile and all references to
...
them since they are no longer in the API.
2005-12-06 20:27:59 +00:00
Kevin Ryde
8b2081b580
*** empty log message ***
2005-11-18 23:04:06 +00:00
Kevin Ryde
b167633ca0
(Retrieving Alist Entries): Revise for clarity and brevity.
2005-11-18 22:01:46 +00:00
Kevin Ryde
914da0e2fc
*** empty log message ***
2005-11-05 21:42:14 +00:00
Kevin Ryde
46bb559d6c
From Ludovic Courtès, partial rework by me:
...
* doc/ref/api-modules.texi (Creating Guile Modules): In define-module,
describe #:re-export, #:export-syntax, #:re-export-syntax, #:replace
and #:duplicates. Add re-export.
2005-11-05 21:38:49 +00:00
Kevin Ryde
69b45df38b
*** empty log message ***
2005-10-31 23:42:14 +00:00
Kevin Ryde
20b988f88d
(Time): In strftime, note systems vary for %Z.
2005-10-31 23:41:46 +00:00
Kevin Ryde
1cc1bcaca1
*** empty log message ***
2005-10-28 23:00:55 +00:00