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
Kevin Ryde
8552a9c0ae
*** empty log message ***
2003-10-02 00:29:50 +00:00
Kevin Ryde
0853a58069
(String Ports): In call-with-output-string, note proc
...
should not close the port. In get-output-string, note string must be
gotten before closing the port.
2003-10-02 00:20:07 +00:00
Kevin Ryde
1cd9ea6915
A tweak to:
...
(File System): In access?, reword a bit, clarify real
versus effective ID handling, cross reference glibc on that, and
recommend against access tests in library functions.
2003-09-21 01:38:01 +00:00
Kevin Ryde
a21ceb528d
*** empty log message ***
2003-09-21 01:19:44 +00:00
Kevin Ryde
ad1c1f1808
(File System): In access?, reword a bit, clarify real
...
versus effective ID handling, cross reference glibc on that, and
recommend against access tests in library functions.
2003-09-21 01:18:26 +00:00
Kevin Ryde
89990cc656
*** empty log message ***
2003-09-13 00:39:44 +00:00
Kevin Ryde
85600a0f78
(SRFI-19): Rewrite, adding descriptions of all
...
functions, and a bit of an introduction.
2003-09-13 00:39:16 +00:00
Kevin Ryde
9f5e5b5601
*** empty log message ***
2003-09-13 00:18:46 +00:00
Kevin Ryde
c537e01bce
(Append/Reverse): Merge reverse and reverse!,
...
describe newtail parameter for reverse!, remove confusing caveat about
head becoming tail for reverse!.
2003-09-13 00:12:08 +00:00
Kevin Ryde
eee36f2105
(Reading): Add scm_c_read.
...
(Writing): Add scm_c_write.
2003-09-13 00:09:14 +00:00
Kevin Ryde
57066448c2
(SRFI-1 Constructors): Add list-copy.
2003-09-13 00:01:48 +00:00
Kevin Ryde
957f9f622d
(Network Address Conversion): Under IPv4, describe
...
numeric representation in Guile, add INADDR_LOOPBACK and
INADDR_BROADCAST, add commented-out INADDR_NONE.
2003-09-12 23:59:30 +00:00
Kevin Ryde
5c3917e7f5
(File System): In stat:dev and stat:mode, clarify that both are numbers.
2003-09-12 23:57:03 +00:00
Kevin Ryde
eaa032c389
(Reading): In port-column, port-line,
...
set-port-column! and set-port-line!, port parameter must be given,
there's no default to current input.
2003-09-12 23:55:03 +00:00
Kevin Ryde
53bb87824d
*** empty log message ***
2003-09-03 00:03:20 +00:00
Kevin Ryde
90a5894d05
(Symbol Primitives): In gensym, cross reference
...
uninterned symbols, use @w{} on " g" prefix to avoid any chance of a
line break obscuring it.
2003-09-02 23:57:49 +00:00
Kevin Ryde
2886a77502
(Keyword Primitives): Add examples to
...
make-keyword-from-dash-symbol and keyword-dash-symbol. Add
scm_c_make_keyword.
2003-09-02 23:55:16 +00:00
Kevin Ryde
0f008a157a
*** empty log message ***
2003-08-30 00:07:49 +00:00
Kevin Ryde
53872505f0
(Catch): Add scm_internal_catch.
...
(Lazy Catch): Add scm_internal_lazy_catch.
2003-08-29 23:49:49 +00:00
Kevin Ryde
39d27c83ba
(Arithmetic): Use a table for scheme to C libm equivalences, add C99 trunc.
2003-08-29 23:43:12 +00:00
Kevin Ryde
ed3bd25b1d
(Lambda): Note ". rest" list argument is always newly created.
2003-08-29 23:40:47 +00:00
Kevin Ryde
d3d0c186e0
(Remembering During Operations): Note
...
scm_remember_upto_here_1 applies only to C automatic variables.
2003-08-29 23:32:21 +00:00
Kevin Ryde
bd35f1f07c
(SRFI-1 Association Lists): In alist-delete and
...
alist-delete!, note argument order for the equality calls per SRFI-1
spec.
2003-08-29 23:30:00 +00:00
Kevin Ryde
d61d8580a5
(Multiple Values): In values, show args as "arg1
...
... argN". In scm_values, note args is a list and returned object
shares structure with it.
2003-08-29 23:22:30 +00:00
Kevin Ryde
c6ba64cd3e
(Ports and File Descriptors): In pipe PIPE_BUF, use
...
@defvar, reword a bit for clarity, cross reference glibc.
2003-08-29 23:16:19 +00:00