Neil Jerram
091baf9edf
Single stepping through code from Emacs
...
When you use GDS to evaluate Scheme code from Emacs, you can now use
`C-u' to indicate that you want to single step through that code. See
`Evaluating Scheme Code' in the manual for more details.
* scheme-using.texi (Evaluating Scheme Code): Document use of
`C-u' prefix with evaluation commands.
* gds-scheme.el (gds-eval-region, gds-eval-expression)
(gds-eval-defun, gds-eval-last-sexp): Support `C-u' prefix,
meaning that user wants to single step through the code.
* gds-client.scm (handle-nondebug-protocol): Add support for
setting a trap on code that is about to be evaluated.
2008-07-17 23:05:57 +01:00
Ludovic Courtès
071bb6a840
Add `scm_c_symbol_length ()'.
2008-07-05 20:16:12 +02:00
Julian Graham
e68f492a43
srfi-modules.texi (SRFI-18): New sections.
...
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2008-06-30 19:47:21 +02:00
Ludovic Courtès
c8779dde04
Fix doc typo regarding `use-syntax' and "syntax transformers".
2008-06-28 20:37:21 +02:00
Ludovic Courtès
e36280cb28
Fix SRFI-88 URL in the manual.
2008-06-01 13:09:36 +02:00
Neil Jerram
241d9cea20
Delete trailing whitespace.
2008-05-15 00:00:57 +01:00
Julian Graham
184af225b8
ChangeLog updates for latest set of SRFI-18 changes
2008-05-14 23:58:50 +01:00
Neil Jerram
74926120a3
Delete trailing whitespace.
2008-05-14 23:52:49 +01:00
Julian Graham
adc085f17c
latest set of SRFI-18 support changes to core threads
2008-05-14 23:33:16 +01:00
Ludovic Courtès
a728672018
Remove uses of non-portable makefile constructs.
2008-05-07 21:38:13 +02:00
Neil Jerram
b20ef3a6af
Add NEWS and concept index entries for traps infrastructure and Emacs support.
2008-05-05 22:39:05 +01:00
Ludovic Courtès
cdbbe19250
Fix omissions and typos in previous commit.
2008-05-04 22:42:13 +02:00
Ludovic Courtès
92826dd0e2
Add `pkg-config' support.
2008-05-04 22:26:57 +02:00
Ludovic Courtès
189681f55b
Add `(srfi srfi-88)'.
2008-04-26 19:34:37 +02:00
Neil Jerram
839e63263c
Document file-exists?
2008-04-17 21:37:47 +01:00
Ludovic Courtès
ef4cbc08c8
Add support for SRFI-88-like postfix keyword read syntax.
2008-04-15 19:52:43 +02:00
Neil Jerram
08365ce400
Fix manual typo.
2008-04-08 00:08:34 +02:00
Ludovic Courtès
90ace3e1c1
More `.gitignore'.
2008-04-07 23:55:58 +02:00
Ludovic Courtès
89e3e0dcea
More `.gitignore'.
2008-04-07 23:48:48 +02:00
Neil Jerram
9c9b203b80
(Mutexes and Condition Variables): Change
...
`flag' to `flags' in docstring.
2008-03-24 21:50:51 +00:00
Neil Jerram
24dbb5ed10
* api-debug.texi (Low Level Trap Calls): Removed (material
...
duplicated elsewhere); doc for with-traps and debug-object? moved
to section on evaluator trap options.
(High Level Traps): Renamed just `Traps'. Add references to
evaluator trap options and debug options. Make language
appropriate for core Guile (as opposed to previously separate
package).
(Location Traps): Corrected to reflect that location traps now
specify a specific position, not a range of positions.
(Debugging Examples): New (content moved here from
scheme-debugging.texi, and updated to use traps instead of
breakpoints).
* api-modules.texi (Included Guile Modules): Change `Debugging
Features' reference to `Tracing'.
* api-options.texi (Evaluator trap options): Doc for with-traps
and debug-object? is now here.
* guile.texi, scheme-debugging.texi: Move the `Tracing' content of
scheme-debugging.texi to the Modules section.
* scheme-using.texi (Using Guile in Emacs, GDS Getting Started):
Minor edits.
* scheme-debugging.texi (Debugging Features, Intro to
Breakpoints): Removed.
(Examples): Moved to api-debug.texi.
(Tracing, Old Tracing): Promoted one level.
(New Tracing, Tracing Compared): Removed.
2008-03-19 22:51:24 +00:00
Neil Jerram
6180e336b2
Core enhancements, by Julian Graham, to Guile's thread, mutex and
...
condvar primitives, in preparation for SRFI-18 support.
2008-03-08 16:22:40 +00:00
Neil Jerram
b226295af8
Release stuff: missing NEWS and 2007/2008 copyrights.
2008-02-15 23:13:59 +00:00
Neil Jerram
8c726cf0b4
(Random): New text about the default random state,
...
following suggestions by Stephen Uitti.
2008-02-11 22:34:33 +00:00
Neil Jerram
300b1ae58a
(Threads): Add "C Function scm_join_thread"
...
to doc for join-thread. Thanks to Antoine Mathys for reporting
that scm_join_thread was missing.
2008-02-01 21:02:15 +00:00
Ludovic Courtès
2dffd0537a
Changes from arch/CVS synchronization
2007-12-09 17:38:14 +00:00
Ludovic Courtès
dfe8c13bf0
Changes from arch/CVS synchronization
2007-12-09 17:27:03 +00:00
Ludovic Courtès
1317062f0b
Changes from arch/CVS synchronization
2007-12-03 12:36:12 +00:00
Ludovic Courtès
07e02175a0
Changes from arch/CVS synchronization
2007-10-29 22:03:37 +00:00
Neil Jerram
5e9086b4bf
Add lib-version.texi.
2007-10-24 11:55:07 +00:00
Ludovic Courtès
dc061a74fd
Changes from arch/CVS synchronization
2007-10-02 03:16:28 +00:00
Ludovic Courtès
f50ca8da5b
Changes from arch/CVS synchronization
2007-08-11 10:08:10 +00:00
Ludovic Courtès
d4c382218d
Revision: lcourtes@laas.fr--2006-libre/guile-core--cvs-head--0--patch-81
...
Creator: Ludovic Courtes <ludovic.courtes@laas.fr>
Added SRFI-37, by Stephen Compall.
(See ChangeLogs.)
2007-07-18 20:40:09 +00:00
Ludovic Courtès
b1f57ea4ce
Changes from arch/CVS synchronization
2007-07-10 22:34:50 +00:00
Ludovic Courtès
a1ef740636
Changes from arch/CVS synchronization
2007-06-07 08:36:13 +00:00
Ludovic Courtès
41185bfe2a
Changes from arch/CVS synchronization
2007-05-16 07:51:52 +00:00
Kevin Ryde
40b2de1c56
copyright year
2007-03-07 22:46:01 +00:00
Kevin Ryde
bf5df489e2
merge from 1.8 branch
2007-03-07 22:46:00 +00:00
Neil Jerram
17dce95009
(EXTRA_DIST): Add lib-version.texi to the
...
distribution.
2007-02-20 21:16:45 +00:00
Ludovic Courtès
a2f00b9b36
Changes from arch/CVS synchronization
2007-01-31 20:58:20 +00:00
Han-Wen Nienhuys
19ab431ea1
* api-options.texi (Evaluator trap options): document
...
memoize-symbol-handler
* api-evaluation.texi (Evaluator Behaviour): link to the Evaluator
trap options node in trap-enable/trap-set! doco.
2007-01-19 20:05:18 +00:00
Kevin Ryde
8e1973d9ab
merge from 1.8
2007-01-15 23:49:04 +00:00
Kevin Ryde
9a18d8d431
merge from 1.8
2007-01-15 23:22:36 +00:00
Ludovic Courtès
b89c494395
Changes from arch/CVS synchronization
2006-11-18 18:14:55 +00:00
Neil Jerram
e563095988
(Reporting Bugs): Note need for subscription to
...
bug-guile@gnu.org .
2006-11-17 15:52:23 +00:00
Neil Jerram
c1ab3a6d6b
(Setting and Managing Breakpoints): New text
...
about what happens when a breakpoint is created.
(Listing and Deleting Breakpoints, Moving and Losing Breakpoints):
New.
2006-10-10 21:52:40 +00:00
Kevin Ryde
afc4ccd4dd
merge from 1.8 branch
2006-10-09 22:59:10 +00:00
Kevin Ryde
40296bab81
merge from 1.8 branch
2006-10-09 22:47:06 +00:00
Neil Jerram
aeb9d8e054
(GDS Getting Started): Editorial updates.
2006-10-08 08:24:00 +00:00
Neil Jerram
72bcfa04ec
(Working with GDS in Scheme Buffers): New
...
subsection, to group (Access to Guile Help and Completion, Setting
and Managing Breakpoints, Evaluating Scheme Code) together.
2006-10-08 08:19:13 +00:00