Kevin Ryde
3dba2dd97b
(Network Sockets and Communication): In socket, use
...
@defvar for protocol variables, cross reference for getprotobyname,
note it's usually connect and accept that establishes communication.
2003-08-29 23:13:48 +00:00
Kevin Ryde
497cbe2084
(Network Sockets and Communication): In socketpair,
...
clarify the return is a pair with ports in car and cdr, note
connection is full duplex, refer to socket for parameters, refer to
PF_UNIX rather than AF_UNIX.
2003-08-29 23:09:39 +00:00
Kevin Ryde
697039a9d6
(Append/Reverse): Merge append and append!,
...
shown parameters as lst1 ... lstN, describe list argument for
scm_append and scm_append_x and note that it's unmodified.
2003-08-29 23:06:25 +00:00
Kevin Ryde
05c4ffe1a7
Move @contents to usual place after title page, and
...
after first menu since that looks nice in html.
2003-08-29 23:02:36 +00:00
Kevin Ryde
3adbc48c24
(Hash Table Reference): Add hashx- case
...
insensitive string example, add cross references to symbol-hash,
string-hash, string-hash-ci, and char-set-hash.
2003-08-29 23:01:17 +00:00
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