summaryrefslogtreecommitdiff
path: root/doc/ref/scheme-data.texi
AgeCommit message (Collapse)AuthorFilesLines
2004-08-02* scheme-binding.texi: Renamed to api-binding.texi.Marius Vollmer1-0/+0
* scheme-compound.texi: Renamed to api-compound.texi. * scheme-control.texi: Renamed to api-control.texi. * scheme-data.texi: Renamed to api-data.texi. * scheme-debug.texi: Renamed to api-debug.texi. * deprecated.texi: Renamed to api-deprecated.texi. * scheme-evaluation.texi: Renamed to api-evaluation.texi. * ref-init.texi: Renamed to api-init.texi. * scheme-io.texi: Renamed to api-io.texi. * scheme-memory.texi: Renamed to api-memory.texi. * scheme-modules.texi: Renamed to api-modules.texi. * scheme-options.texi: Renamed to api-options.texi. * scm.texi: Renamed to api-overview.texi. * scheme-procedures.texi: Renamed to api-procedures.texi. * scheme-scheduling.texi: Renamed to api-scheduling.texi. * scheme-scm.texi: Renamed to api-scm.texi. * scheme-smobs.texi: Renamed to api-smobs.texi. * scheme-snarf.texi: Renamed to api-snarf.texi. * scheme-translation.texi: Renamed to api-translation.texi. * scheme-utility.texi: Renamed to api-utility.texi. * debugging.texi: Renamed to scheme-debugging.texi. * scripts.texi: Renamed to scheme-scripts.texi. * program.texi: Renamed to libguile-program.texi.
2004-07-24(String Syntax): Add all backslash forms accepted.Kevin Ryde1-3544/+0
(Regexp Functions): Use @defvar for regexp/icase etc, to emphasise that they're variables not symbols etc.
2004-07-10(Integers): Talk more about inexact and exact integers.Marius Vollmer1-19/+39
2004-07-07* scheme-data.texi (Integers): Added docs for the new scm_is_,Marius Vollmer1-2/+121
scm_to_ and scm_from_ functions for integers.
2004-07-07(Booleans): Flag all function-like definitions as "C Functions".Marius Vollmer1-5/+5
2004-07-06Remove non-R5RS stuff from the 'rn' index.Marius Vollmer1-7/+0
2004-07-05(Booleans): Added reference entries for scm_is_true, scm_is_false,Marius Vollmer1-19/+38
scm_is_bool, scm_from_bool, and scm_to_bool.
2004-04-21Big reorganization of the whole manual to give it a simpler structure.Marius Vollmer1-74/+74
2004-03-22(Reals and Rationals): Typo in `rationalize'.Kevin Ryde1-1/+1
2004-01-21Added Copyright notice.Marius Vollmer1-0/+6
2003-11-19Include exact rationals.Marius Vollmer1-81/+204
2003-11-14(Random): Add *random-state* variable, put note atKevin Ryde1-6/+10
the top of the node about it being the default, rather than just in the description of random.
2003-11-08(Random): In random, use @code for *random-state*.Kevin Ryde1-1/+1
Reported by Stephen Compall.
2003-09-02(Symbol Primitives): In gensym, cross referenceKevin Ryde1-3/+4
uninterned symbols, use @w{} on " g" prefix to avoid any chance of a line break obscuring it.
2003-09-02(Keyword Primitives): Add examples toKevin Ryde1-0/+24
make-keyword-from-dash-symbol and keyword-dash-symbol. Add scm_c_make_keyword.
2003-08-29(Arithmetic): Use a table for scheme to C libm equivalences, add C99 trunc.Kevin Ryde1-8/+15
2003-08-25(Scientific): Add two-argument atan.Kevin Ryde1-1/+2
2003-06-13(Arithmetic): round is to nearest even.Kevin Ryde1-1/+2
2003-06-11(Primitive Numerics): Add atan2, pow, asinh, acoshKevin Ryde1-17/+18
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-07(Arithmetic): Cross reference glibc floor and ceil.Kevin Ryde1-2/+3
2003-05-23ChangeLog'ed 2003-05-12, forgot to commit until now:Kevin Ryde1-4/+4
(Complex): Show z argument in prototypes.
2003-05-10(Bitwise Operations): Note negatives are treated asKevin Ryde1-18/+33
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(Reals and Rationals): Fix typo @result{#f}, andKevin Ryde1-1/+1
put @result outside @code.
2003-05-08(Bitwise Operations): Fix lognot to ones-complement.Kevin Ryde1-2/+2
2003-05-03(Integer Operations): Describe how quotient,Kevin Ryde1-8/+13
remainder and modulo round their results.
2003-04-26Document scm_str2symbol and scm_mem2symbol.Neil Jerram1-0/+12
2002-11-17Applied patches (mostly Texinfo markup) from Stephen Compall.Neil Jerram1-179/+175
2002-09-25Doc updates, including contribution from Ian Sheldon.Neil Jerram1-8/+118
2002-09-16(Symbol Props): It's "set-symbol-property!", notMarius Vollmer1-1/+1
"set-symbol-property". Thanks to Pieter Pareit!
2002-09-15Tell them to use 'provided?' instead of '*feaures*'.Marius Vollmer1-5/+5
2002-08-10 * new section Primitive Procedures, documentation forGary Houston1-1/+1
scm_c_make_gsubr and scm_c_define_gsubr.
2002-06-19Bettered wording for inf? and nan? procedures.Marius Vollmer1-2/+2
2002-05-09(Numbers): Added description of the new values +inf.0, -inf.0 andMarius Vollmer1-0/+47
+nan.0.
2002-04-01Improve docs on symbols.Neil Jerram1-196/+407
2002-03-27Various manual updates, including syncing with stable branch.Neil Jerram1-19/+59
2002-03-16* Manual updates on hooks and features.Neil Jerram1-0/+53
* Fix scm_t_c_hookype_t corruption.
2002-03-15Manual updates.Neil Jerram1-3/+3
2002-03-12Automatic updates from snarfed libguile docstrings.Neil Jerram1-1/+1
2002-02-04(Symbol Uninterned): Added node.Marius Vollmer1-0/+87
2002-01-08Spell check.Thien-Thi Nguyen1-9/+10
2001-12-01* Split the Data Types chapter into two; plus a few other smaller changes.Neil Jerram1-2577/+24
2001-12-01* Improve symbol documentation.Neil Jerram1-353/+119
* Move variables doc into Modules chapter. * Move Rx doc into Guile Modules part. * Other minor doc changes.
2001-11-19* Improve doc on variables and definitions.Neil Jerram1-22/+31
2001-11-18* Updates for string- and vector-move-right/left! docstrings.Neil Jerram1-2/+16
* Update Tcl war URLs.
2001-11-16* Adding C function declarations from the SCM interface to theNeil Jerram1-439/+611
reference manual documentation.
2001-11-13* Miscellaneous small doc updates and fixes.Neil Jerram1-87/+89
2001-11-13* Various small doc fixes.Neil Jerram1-5/+5
2001-11-11* Documentation work.Neil Jerram1-31/+39
2001-08-30* Various typo fixes and clarifications merged from the stable CVS branch.Neil Jerram1-9/+8
2001-08-24* Organize documentation into per-manual directories (halfway point commit).Neil Jerram1-0/+5230