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

2191 commits

Author SHA1 Message Date
Kevin Ryde
412d82c4f3 *** empty log message *** 2003-08-25 23:18:12 +00:00
Kevin Ryde
41e7d0f5de (How guile-snarf works): Need @@ for texinfo in example. 2003-08-25 23:02:16 +00:00
Kevin Ryde
b71d6c47ec *** empty log message *** 2003-08-25 23:00:05 +00:00
Kevin Ryde
bc38bb441a (Scientific): Add two-argument atan. 2003-08-25 22:26:37 +00:00
Kevin Ryde
ac5fa6d1be (Hash Table Reference): Collect up groups of
functions to avoid duplication.  Revise notes on hashx functions and
on vector implementation.  In make-hash-table, size is now optional.
Add hash-map and hash-for-each.
2003-08-17 00:28:51 +00:00
Kevin Ryde
78c2d49cde *** empty log message *** 2003-08-12 21:48:57 +00:00
Kevin Ryde
bbdbcf35ae (while do): Update `while' for code rewrite, in
particular describe break and continue.
2003-08-12 21:48:27 +00:00
Kevin Ryde
ddff957cd6 *** empty log message *** 2003-08-08 22:20:46 +00:00
Kevin Ryde
8510ef7a1b (Memory Blocks): Add index entries for deprecated scm_must_malloc and friends. 2003-08-08 22:08:25 +00:00
Kevin Ryde
8e5b4b9e34 *** empty log message *** 2003-07-28 23:59:47 +00:00
Kevin Ryde
603707f49b (List Constructors): Remove scm_cons_star, since it's not very helpful. 2003-07-28 23:31:26 +00:00
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
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
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