1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 04:10:18 +02:00
Commit graph

1871 commits

Author SHA1 Message Date
Kevin Ryde
5ad1686a78 * misc-modules.texi (Queues): New chapter.
* guile.texi (Top): Add it.
2004-01-10 21:40:26 +00:00
Kevin Ryde
2370f80907 (Queues): New chapter. 2004-01-10 21:37:59 +00:00
Kevin Ryde
c95243c71c *** empty log message *** 2004-01-09 00:52:23 +00:00
Kevin Ryde
84bde77f8e (Bit Vectors): Revise for clarity, following
report by Rouben Rostamian.  Remove #b() example, that syntax is not
accepted.
2004-01-09 00:37:44 +00:00
Marius Vollmer
42155d759e More stuff about flow control. Bug fixes in example. 2004-01-08 17:04:02 +00:00
Marius Vollmer
fc6bb2831d *** empty log message *** 2004-01-07 18:18:09 +00:00
Marius Vollmer
6394add195 Adapt to new 'frame' names. Document scm_c_with_fluid,
scm_c_with_fluids, and scm_frame_fluid.
2004-01-07 18:13:07 +00:00
Marius Vollmer
aacff585bc *** empty log message *** 2004-01-06 18:17:30 +00:00
Marius Vollmer
becc4b2716 Document scm_on_unwind_with_scm and scm_on_rewind_with_scm. 2004-01-06 18:17:17 +00:00
Marius Vollmer
49c00ecc7b *** empty log message *** 2004-01-04 23:45:38 +00:00
Marius Vollmer
fb89fef7fb Document scm_with_[un]blocked_asyncs. 2004-01-04 23:45:11 +00:00
Marius Vollmer
c76ff57bff Document scm_with_current_<foo>_port. 2004-01-04 23:44:19 +00:00
Marius Vollmer
e911f3ff4b Minor markup fixes. 2004-01-04 23:43:20 +00:00
Kevin Ryde
ec76b8f94f *** empty log message *** 2004-01-03 22:04:37 +00:00
Kevin Ryde
aed92eab27 (Threads): Note Guile uses POSIX threads, for
concurrency and preemption.
(C level thread interface): Note periodic libguile call required for C
code in threads, add commented out reminders for SCM_TICK and
guile-mode, for when those features are ready.
2004-01-03 21:58:04 +00:00
Marius Vollmer
dab514a843 *** empty log message *** 2004-01-03 21:56:35 +00:00
Marius Vollmer
86272eedd0 Document the frames stuff and other random changes. 2004-01-03 21:56:18 +00:00
Kevin Ryde
441a25d9e7 *** empty log message *** 2004-01-03 21:41:31 +00:00
Kevin Ryde
193239f1e9 (SRFI-1 Filtering and Partitioning): For partition
and partition!, emphasise the multi-value return, note partition may
share a tail with the given list.
2004-01-03 21:08:13 +00:00
Kevin Ryde
ea6ea01bca (SRFI-1 Searching, SRFI-1 Deleting, SRFI-1
Association Lists): Note how member, delete, delete! and assoc extend
the corresponding core functions.
2004-01-03 21:03:02 +00:00
Kevin Ryde
16f9b79576 *** empty log message *** 2003-11-24 22:25:53 +00:00
Kevin Ryde
8c3b23b3aa (Macros guile-snarf recognizes): Correction to GOOPS cross reference. 2003-11-24 22:17:13 +00:00
Rob Browning
8141bd983d (Processes): add documentation for system*. 2003-11-19 21:39:35 +00:00
Marius Vollmer
f24809dc2b *** empty log message *** 2003-11-19 18:24:36 +00:00
Marius Vollmer
e23fec5561 Include exact rationals. 2003-11-19 18:13:21 +00:00
Marius Vollmer
01b30204b5 (What is Guile?): Add @acronym for POSIX, R5RS, GUI,
and HTTP.  Conclude linking libguile.
2003-11-19 18:12:11 +00:00
Marius Vollmer
cef6deaff1 (Manual Conventions): Double-quote some statements formerly
single-quoted.  Remove some redundant quotes around code.  Clarify
meaning of `iff' further for those that didn't get it the first time
'round (like me).  Make graphical indicators samples, not code.  Put
results of evaluation on the same line as @result symbols.  Use @print
example as example of total usage, and remind readers not to forget
the difference.
2003-11-18 23:18:19 +00:00
Marius Vollmer
aff7e166e8 *** empty log message *** 2003-11-17 00:38:25 +00:00
Marius Vollmer
da769b1937 * scheme-modules.texi: Document '@' and '@@'.
* scripts.texi: Mention that "-e (@ ...)" also works.
2003-11-17 00:36:00 +00:00
Marius Vollmer
59e8c5a3e9 *** empty log message *** 2003-11-16 20:55:04 +00:00
Kevin Ryde
8868e47232 *** empty log message *** 2003-11-14 20:53:57 +00:00
Kevin Ryde
6deea00ef3 (Random): Add *random-state* variable, put note at
the top of the node about it being the default, rather than just in
the description of random.
2003-11-14 20:53:22 +00:00
Marius Vollmer
96e0538252 (Manual Layout): Wrap POSIX, API, and SLIB in @acronym. Change from
paragraph format (somewhat clumsy-looking on paper, at least) to
@table format, with headers @strong.  Made example modules complete
sentences.  From Stephen Compall, thanks!
2003-11-13 20:46:48 +00:00
Kevin Ryde
c2337a6178 *** empty log message *** 2003-11-08 22:19:24 +00:00
Kevin Ryde
60e25dc4cd * srfi-modules.texi (SRFI-1 Filtering and Partitioning): Move filter
and filter! ...
	* scheme-compound.texi (List Modification): ... to here, now that
	they're implemented in the core.
2003-11-08 22:15:07 +00:00
Kevin Ryde
385dbc8b9c (Pretty Printing): Add new keyword options, break example to avoid long line. 2003-11-08 22:07:50 +00:00
Kevin Ryde
a07b5c18cb *** empty log message *** 2003-11-08 20:29:24 +00:00
Kevin Ryde
f4de8d110e (Random): In random, use @code for *random-state*.
Reported by Stephen Compall.
2003-11-08 20:27:41 +00:00
Kevin Ryde
a5fda890f5 *** empty log message *** 2003-11-03 00:55:47 +00:00
Kevin Ryde
e1bc8c34d3 * misc-modules.texi (File Tree Walk): New chapter.
* guile.texi: Add it.
2003-11-03 00:53:08 +00:00
Kevin Ryde
6da1534c0b * misc-modules.texi (File Tree Walk): New chapter. 2003-11-03 00:52:32 +00:00
Kevin Ryde
2ec8656041 *** empty log message *** 2003-10-18 01:51:48 +00:00
Kevin Ryde
e05b02b6b4 (Defining new Scheme procedures in C): Don't use
@strong{Note:}, latest makeinfo will complain it looks like a cross
reference.
2003-10-18 01:51:24 +00:00
Kevin Ryde
7395c9cbd0 (Calling Scheme procedures from C, scm transition summary):
Refer to scm_list_n, not the old name scm_listify.
(scm transition summary): For gh_apply, recommend scm_apply_0, which
is now documented.
2003-10-18 01:49:18 +00:00
Kevin Ryde
158fab2b80 * posix.texi (Time): Correction to strftime glibc cross reference
node, now "Formatting Calendar Time".
2003-10-18 01:43:55 +00:00
Kevin Ryde
3e73b6f9df (SRFI-1 Searching): In break, note conflict with
binding established by `while'.
2003-10-18 00:49:08 +00:00
Kevin Ryde
f09fe63732 *** empty log message *** 2003-10-09 00:17:12 +00:00
Kevin Ryde
ea2b9c2f6b (Hash Table Reference): Decribe rehashing, note
no hashx-remove!, describe make-hash-table size parameter.
2003-10-09 00:14:38 +00:00
Marius Vollmer
6b5dc4ee33 *** empty log message *** 2003-10-06 19:25:05 +00:00
Marius Vollmer
3446b6ef07 * scheme-memory.texi: Added a short explanation of the GC and the
conservative stack scanning.
(scm_gc_protect_object, scm_gc_unprotect_object,
scm_permanent_object): New.

* data-rep.texi, scheme-memory.texi (scm_remember_upto_here_1,
scm_remember_upto_here_2): Moved from data-rep.texi to
scheme-memory.texi.
2003-10-06 19:24:15 +00:00