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

41 commits

Author SHA1 Message Date
Marius Vollmer
2da09c3fde Added Copyright notice. 2004-01-21 22:40:39 +00:00
Marius Vollmer
e23fec5561 Include exact rationals. 2003-11-19 18:13:21 +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
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
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
39d27c83ba (Arithmetic): Use a table for scheme to C libm equivalences, add C99 trunc. 2003-08-29 23:43:12 +00:00
Kevin Ryde
bc38bb441a (Scientific): Add two-argument atan. 2003-08-25 22:26:37 +00:00
Kevin Ryde
ffeb8617b0 (Arithmetic): round is to nearest even. 2003-06-13 23:17:52 +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
243a237bdd (Arithmetic): Cross reference glibc floor and ceil. 2003-06-07 00:18:33 +00:00
Kevin Ryde
b40b794522 ChangeLog'ed 2003-05-12, forgot to commit until now:
(Complex): Show z argument in prototypes.
2003-05-23 23:51:27 +00:00
Kevin Ryde
7f5efb18b8 (Bitwise Operations): Note negatives are treated as
infinite precision twos complement.  Revise `ash' to emphasise this
for right shifts of negatives.  Describe integer-length behaviour on
negatives.  Add `...' to logand, logior, logxor since they take
multiple parameters.
2003-05-10 01:11:58 +00:00
Kevin Ryde
c851e00339 (Reals and Rationals): Fix typo @result{#f}, and
put @result outside @code.
2003-05-10 00:29:48 +00:00
Kevin Ryde
e222111b83 (Bitwise Operations): Fix lognot to ones-complement. 2003-05-08 01:03:25 +00:00
Kevin Ryde
016668fa78 (Integer Operations): Describe how quotient,
remainder and modulo round their results.
2003-05-03 22:45:49 +00:00
Neil Jerram
d513f5c6b3 Document scm_str2symbol and scm_mem2symbol. 2003-04-26 15:30:59 +00:00
Neil Jerram
7403e409f0 Applied patches (mostly Texinfo markup) from Stephen Compall. 2002-11-17 22:08:45 +00:00
Neil Jerram
c936bede42 Doc updates, including contribution from Ian Sheldon. 2002-09-25 00:06:38 +00:00
Marius Vollmer
6852c744de (Symbol Props): It's "set-symbol-property!", not
"set-symbol-property".  Thanks to Pieter Pareit!
2002-09-16 20:01:34 +00:00
Marius Vollmer
6f663ebc8c Tell them to use 'provided?' instead of '*feaures*'. 2002-09-15 21:31:42 +00:00
Gary Houston
f631e15e2c * new section Primitive Procedures, documentation for
scm_c_make_gsubr and scm_c_define_gsubr.
2002-08-10 14:09:55 +00:00
Marius Vollmer
23de7b97e9 Bettered wording for inf? and nan? procedures. 2002-06-19 11:41:13 +00:00
Marius Vollmer
35a3c69ca9 (Numbers): Added description of the new values +inf.0, -inf.0 and
+nan.0.
2002-05-09 19:35:42 +00:00
Neil Jerram
755de64557 Improve docs on symbols. 2002-04-01 14:44:02 +00:00
Neil Jerram
801892e788 Various manual updates, including syncing with stable branch. 2002-03-27 21:55:31 +00:00
Neil Jerram
387d418c55 * Manual updates on hooks and features.
* Fix scm_t_c_hookype_t corruption.
2002-03-16 00:27:25 +00:00
Neil Jerram
198586ed74 Manual updates. 2002-03-15 14:03:53 +00:00
Neil Jerram
21b83aabb2 Automatic updates from snarfed libguile docstrings. 2002-03-12 21:54:22 +00:00
Marius Vollmer
3933a7860d (Symbol Uninterned): Added node. 2002-02-04 16:48:28 +00:00
Thien-Thi Nguyen
85a9b4ed19 Spell check. 2002-01-08 08:29:00 +00:00
Neil Jerram
4c731ecef3 * Split the Data Types chapter into two; plus a few other smaller changes. 2001-12-01 21:48:30 +00:00
Neil Jerram
2a946b44f4 * Improve symbol documentation.
* Move variables doc into Modules chapter.
* Move Rx doc into Guile Modules part.
* Other minor doc changes.
2001-12-01 15:53:04 +00:00
Neil Jerram
d4e5a409a5 * Improve doc on variables and definitions. 2001-11-19 22:28:58 +00:00
Neil Jerram
694a9bb34e * Updates for string- and vector-move-right/left! docstrings.
* Update Tcl war URLs.
2001-11-18 22:10:41 +00:00
Neil Jerram
8f85c0c6c3 * Adding C function declarations from the SCM interface to the
reference manual documentation.
2001-11-16 15:04:17 +00:00
Neil Jerram
72dd0a03e0 * Miscellaneous small doc updates and fixes. 2001-11-13 23:44:29 +00:00
Neil Jerram
b56b5983a3 * Various small doc fixes. 2001-11-13 00:25:46 +00:00
Neil Jerram
9401323e63 * Documentation work. 2001-11-11 15:01:52 +00:00
Neil Jerram
6c997de266 * Various typo fixes and clarifications merged from the stable CVS branch. 2001-08-30 20:02:13 +00:00
Neil Jerram
a0e07ba4ec * Organize documentation into per-manual directories (halfway point commit). 2001-08-24 09:40:29 +00:00