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

935 commits

Author SHA1 Message Date
Kevin Ryde
3212db7eda (Property Primitives): In primitive-property-ref,
note parameters to not-found-proc, use hyphens rather than underscores
for that parameter name.
In primitive-property-set!, VAL is the value parameter not CODE.
2003-07-28 23:27:03 +00:00
Kevin Ryde
48513dcdf2 *** empty log message *** 2003-07-24 00:47:39 +00:00
Kevin Ryde
807a30f1db (Continuations): Rewrite with more detail. 2003-07-24 00:30:31 +00:00
Kevin Ryde
0d1fdc1f93 Bit more of:
(Parallel Forms): New section.
2003-07-24 00:12:06 +00:00
Kevin Ryde
87f763ad4c (Parallel Forms): New section. 2003-07-24 00:11:09 +00:00
Kevin Ryde
72d50982e7 (System asyncs): Add index entries for C functions. 2003-07-24 00:03:53 +00:00
Kevin Ryde
54148bb85a (Dynamic Wind): Untabify.
(Multiple Values): Use @result.
Reported by Stephen Compall <s11@member.fsf.org>.
2003-07-23 23:53:39 +00:00
Kevin Ryde
67081a34cb *** empty log message *** 2003-07-18 01:21:30 +00:00
Kevin Ryde
0e97e58d9d (Fly Evaluation): In apply, reword for
clarity, drop the "append" example.  Add scm_apply, scm_apply_0,
scm_apply_1, scm_apply_2, scm_apply_3.
Add scm_call_0, scm_call_1, scm_call_2, scm_call_3.
In apply:nconc2last, move down after "apply", reword for clarity, note
correspondence to apply params.
2003-07-18 01:21:05 +00:00
Kevin Ryde
0a52dd4768 *** empty log message *** 2003-07-18 00:52:13 +00:00
Kevin Ryde
7ea6af079e (SRFI-0): Add cond-expand index entry.
(SRFI-9): Add define-record-type index entry.
2003-07-18 00:51:42 +00:00
Kevin Ryde
63708c3b0a *** empty log message *** 2003-07-18 00:50:46 +00:00
Kevin Ryde
206858042f (nicode): New macro. 2003-07-18 00:50:23 +00:00
Kevin Ryde
44e874b5c8 *** empty log message *** 2003-07-18 00:48:59 +00:00
Kevin Ryde
51787257cc (List Constructors): In list, use "elem1
... elemN".  Add scm_list_1, scm_list_2, scm_list_3, scm_list_4,
scm_list_5, scm_list_n.  Remove scm_list, since it's a no-op.
2003-07-17 23:58:08 +00:00
Kevin Ryde
0b7d5c6c1c *** empty log message *** 2003-07-11 22:46:54 +00:00
Kevin Ryde
256853db47 (SRFI-1 Constructors): In iota, reword a bit for
clarity and add a couple of examples.
2003-07-11 22:44:59 +00:00
Kevin Ryde
b58c85cead *** empty log message *** 2003-07-09 22:28:08 +00:00
Kevin Ryde
e75a6a646b (Deprecated): Add scm_remember. 2003-07-09 22:05:43 +00:00
Kevin Ryde
8644044829 *** empty log message *** 2003-06-21 23:03:25 +00:00
Kevin Ryde
7a52a21e96 (Remembering During Operations): Refer to all "Guile
library functions" as provoking gc.
2003-06-21 23:02:58 +00:00
Kevin Ryde
67116e5e84 *** empty log message *** 2003-06-19 00:39:56 +00:00
Kevin Ryde
2288712b6c (File Ports): Describe call-with-input-file and
call-with-output-file together.  Describe with-input-from-file,
with-output-to-file and with-error-to-file together, and add that they
use dynamic-wind on the current port setting and keep the port open in
support of captured continuations.
(Closing): Describe close-input-port and close-output-port together,
tweak the wording slightly.
2003-06-19 00:38:49 +00:00
Kevin Ryde
cf4e2dabf4 (Vector Data): For SCM_VECTOR_BASE, SCM_STRING_CHARS
and SCM_SYMBOL_CHARS, cross reference "Remembering During Operations".
2003-06-13 23:32:33 +00:00
Kevin Ryde
df7986ca7e *** empty log message *** 2003-06-13 23:30:52 +00:00
Kevin Ryde
c6d31743c5 *** empty log message *** 2003-06-13 23:30:24 +00:00
Kevin Ryde
52a7e68279 (Arithmetic): round is to nearest even. 2003-06-13 23:30:03 +00:00
Kevin Ryde
ffeb8617b0 (Arithmetic): round is to nearest even. 2003-06-13 23:17:52 +00:00
Kevin Ryde
b72cfff10e *** empty log message *** 2003-06-12 00:34:06 +00:00
Kevin Ryde
7e88be2ee8 (Remembering During Operations): New section. 2003-06-11 23:07:53 +00:00
Kevin Ryde
94270e8175 (Primitive Numerics): Add atan2, pow, asinh, acosh
and atanh to scheme<->C table.  Note asinh, acosh and atanh are C99,
and scm_asinh, scm_acosh and scm_atanh are equivalents.  Cross ref
glibc "Mathematics".  Reword this end part for clarity.
2003-06-11 22:57:13 +00:00
Kevin Ryde
416715f48a * scheme-memory.texi (Memory Blocks): Use {} around types for
@deftypefn, for correct name in indexes.
	* scheme-utility.texi (C Hooks): Ditto.
2003-06-11 22:49:21 +00:00
Kevin Ryde
fe2a94df99 * scheme-memory.texi (Memory Blocks): Use {} around types for
@deftypefn, for correct name in indexes.
	* gh.texi (Scheme to C): Ditto.
2003-06-11 22:47:37 +00:00
Kevin Ryde
800a5002f0 (Memory Blocks): Use {} around types for
@deftypefn, for correct name in indexes.
2003-06-11 22:42:06 +00:00
Kevin Ryde
e7ebb1e069 *** empty log message *** 2003-06-11 22:39:32 +00:00
Kevin Ryde
6422fd511b (Scheme to C): In gh_scm2newstr, lenp is size_t* not int*.
This changed in guile 1.6, the docs weren't updated.
2003-06-11 22:37:34 +00:00
Kevin Ryde
14dce556df (Scheme to C): In gh_scm2newstr, lenp is size_t* not int*.
This changed in guile 1.6, the docs weren't updated.
2003-06-11 22:36:08 +00:00
Marius Vollmer
067067e492 *** empty log message *** 2003-06-09 21:25:38 +00:00
Marius Vollmer
0d044fd484 Minor punctuation mistakes. Hyphens should link compound adjectives.
Commas should be placed after a "therefore" that begins a sentence.
Commas should not be used to separate a list of only 2 dependent
clauses.
2003-06-09 21:23:16 +00:00
Kevin Ryde
ae0bdfe00d *** empty log message *** 2003-06-07 00:19:21 +00:00
Kevin Ryde
243a237bdd (Arithmetic): Cross reference glibc floor and ceil. 2003-06-07 00:18:33 +00:00
Kevin Ryde
dc07c1a185 *** empty log message *** 2003-06-05 01:03:06 +00:00
Kevin Ryde
9e996fb19f (Network Sockets and Communication): Cross reference
Ports node on explicit closing.
2003-06-05 01:02:41 +00:00
Kevin Ryde
7d5b2929b8 (Ports): Add notes on garbage collection, and on
explicitly closing file ports.
(File Ports): Cross reference Ports node on explicit closing.
2003-06-05 00:56:33 +00:00
Kevin Ryde
e418bd7c12 *** empty log message *** 2003-06-04 16:38:59 +00:00
Kevin Ryde
f0d1cf6f29 (Delayed Evaluation): Add delay, reword
promise? and force a bit, describe recursive forcing of a promise by
its own code.
2003-06-04 16:32:25 +00:00
Kevin Ryde
9e8c5bd0be (Futures): New section. 2003-06-04 16:21:32 +00:00
Kevin Ryde
243bdb6381 Add an @: missing from
* srfi-modules.texi (SRFI-1 Deleting): Rewrite delete and
	delete-duplicates, adding behaviour details specified by srfi-1.
2003-06-04 15:48:36 +00:00
Kevin Ryde
5519096e55 (SRFI-13 Miscellaneous): In string-replace, note
that start1 and end1 optional is a Guile extension.
2003-06-04 15:46:40 +00:00
Kevin Ryde
f5f7888d1c (File System): stat:rdev and stat:blocks can return #f,
stat:blksize returns a sensible size if the field is not available.
2003-06-04 15:37:28 +00:00