Ludovic Courtès
b3da54d181
Placate a number of `syntax-check' verifications.
...
- "filesystem" -> "file system"
- remove doubled words
- use EXIT_* macros instead of literal numbers
- update `syntax-check' exclusion files
2012-01-05 23:38:10 +01:00
Neil Jerram
3323ec063c
Automatic manual updates following libguile docstring changes
...
Affecting the following procedures:
* doc/ref/api-compound.texi (Uniform Numeric Vectors):
uniform-array-read!
* doc/ref/api-data.texi (Complex): make-rectangular, string=?,
string<?, string<=?, string>?, string>=?, string-ci=?, string-ci<?,
string-ci<=?, string-ci>?, string-ci>=?, string-append/shared
* doc/ref/api-evaluation.texi (Reader Extensions): read-hash-extend
* doc/ref/api-procedures.texi (Procedures with Setters): procedure,
macro?, macro-type
* doc/ref/api-undocumented.texi: module-import-interface,
%method-more-specific?
* doc/ref/new-docstrings.texi: uniform-array->bytevector,
%start-stack, guardian-destroyed?, guardian-greedy?,
destroy-guardian!, gc-dump, gc-disable, gc-enable,
make-generalized-vector, set-primitive-generic!, nl-langinfo,
%warn-autocompilation-enabled, make-syncase-macro,
make-extended-syncase-macro, syncase-macro-type,
syncase-macro-binding, memoize-expression, unmemoize-expression,
memoized-expression-typecode, memoized-expression-data,
memoized-typecode, memoize-variable-access!, module-local-variable,
module-variable, eval-closure-module, module-transformer,
module-public-interface, define!, module-reverse-lookup, cddr,
make-promise, %get-stack-size, %string-dump, %symbol-dump,
string-bytes-per-char, uniform-vector-element-type,
uniform-vector-element-size, canonicalize-path, getrlimit, setrlimit
* doc/maint/guile.texi: Corresponding tracking updates.
2009-12-27 23:24:09 +00:00
Ken Raeburn
9515ef7237
Since support for "futures" in C has been completely disabled for some
...
time, and should be easily implementable in Scheme with the current
thread support, delete the C code.
* libguile/futures.c, libguile/futures.h: Delete.
* libguile/Makefile.am (libguile_la_SOURCES, DOT_X_FILES,
DOT_DOC_FILES, modinclude_HEADERS): Delete references to futures.*
files.
* libguile.h: Don't include futures.h.
* libguile/eval.c: Don't include futures.h.
(isymnames): Delete "#@future" entry.
(scm_m_future, s_future, scm_sym_future, unmemoize_future,
unmemoize_builtin_macro): Delete disabled futures code.
* libguile/eval.i.c (CEVAL): Delete disabled futures code.
* libguile/init.c: Don't include futures.h.
(scm_i_init_guile): Delete disabled futures initialization call.
* libguile/tags.h (SCM_IM_FUTURE): Delete.
(SCM_IM_CALL_WITH_VALUES, SCM_IM_ELSE, SCM_IM_ARROW,
SCM_IM_NIL_COND, SCM_IM_BIND): Renumber.
* doc/ref/api-scheduling.texi: Delete commented-out node on Futures.
* doc/maint/guile.texi: Delete make-future and future-ref mentions.
2009-10-30 18:40:41 -04:00
Neil Jerram
187a43907f
Fix doc for inet-ntop: always produces a string
...
Thanks to Scott McPeak for reporting this.
* libguile/socket.c (scm_inet_ntop): In docstring, add quotes around
IPv6 address (+ reflow a bit).
* doc/ref/posix.texi (Network Address Conversion): Corresponding
change.
* doc/maint/guile.texi: Corresponding change.
2009-10-01 23:38:57 +01:00
Neil Jerram
53befeb700
Change Guile license to LGPLv3+
...
(Not quite finished, the following will be done tomorrow.
module/srfi/*.scm
module/rnrs/*.scm
module/scripts/*.scm
testsuite/*.scm
guile-readline/*
)
2009-06-17 00:22:09 +01:00
Neil Jerram
877f06c338
Fix explicitely' typos, should be
explicitly'
2009-05-20 18:51:03 +01:00
Ludovic Courtès
afb59d75b8
Rename ChangeLog' files to
ChangeLog-2008'.
2008-09-12 21:49:58 +02:00
Marius Vollmer
92205699d0
The FSF has a new address.
2005-05-23 19:57:22 +00:00
Marius Vollmer
835c5e9619
Synched from libguile/
2005-03-29 18:03:52 +00:00
Marius Vollmer
673ba2da04
Synchronized docstrings.
2005-03-04 17:56:31 +00:00
Marius Vollmer
714682a353
Synchronized from libguile/guile.texi
2004-11-09 13:44:54 +00:00
Marius Vollmer
f04cb17594
Synced from libguile/
2004-10-04 18:54:32 +00:00
Marius Vollmer
e5e5007d34
Synched from libguile/
2004-09-23 18:43:37 +00:00
Marius Vollmer
2325077007
Synced from libguile/
2004-09-08 17:00:04 +00:00
Marius Vollmer
3d1f24d1f8
Synced from libguile/
2004-08-25 13:38:37 +00:00
Marius Vollmer
479357a63d
*** empty log message ***
2004-08-24 23:37:07 +00:00
Marius Vollmer
f3f16cf64b
(docstring-process-alist): Consider entries in reverse order. That
...
puts them in new-docstrings.texi in the same order as in the C source.
2004-08-24 23:36:56 +00:00
Marius Vollmer
0d2bfbad6e
Copied from libguile/guile.texi.
2004-08-24 16:43:07 +00:00
Marius Vollmer
5e46627311
*** empty log message ***
2004-08-23 10:51:43 +00:00
Marius Vollmer
87cc0e0cac
Replaced all "@c module" markers with "@c module-for-docstring",
...
making it less likely to collide with a real commentary.
2004-08-23 10:51:23 +00:00
Neil Jerram
0a50eeaadb
Auto docstring updates, including soft port enhancement.
2002-10-19 16:33:25 +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
Gary Houston
dd235de4a6
* scheme-modules.texi (Compiled Code Modules): Removed description
...
of scm_register_module_xxx, which no longer exists. A description
of current techniques is needed.
2002-07-10 22:21:25 +00:00
Gary Houston
d2e13cf79d
*** empty log message ***
2002-07-10 18:13:59 +00:00
Gary Houston
59afd55537
* docstring.el: optional 2nd environment variable to locate
...
built files.
2002-07-10 17:18:41 +00:00
Gary Houston
46732b5441
* dynl.c (scm_dynamic_call): docstring editing.
2002-07-09 22:40:03 +00:00
Gary Houston
fc5c6d0047
* docstring.el: defined caddr, used in several places but missing
...
for some reason.
2002-07-09 21:09:58 +00:00
Thien-Thi Nguyen
47783ace02
*** empty log message ***
2002-04-03 02:27:01 +00:00
Thien-Thi Nguyen
f8be0483f6
List commands in commentary; nfc.
2002-04-03 02:26:18 +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
Neil Jerram
ecfeac8c95
* docstring.el (docstring-libguile-directory,
...
docstring-display-location, docstring-show-source): New.
2002-03-08 13:13:36 +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
28206d0466
* Check in new guile.texi tracking file.
2001-11-13 00:35:47 +00:00
Neil Jerram
b56b5983a3
* Various small doc fixes.
2001-11-13 00:25:46 +00:00
Thien-Thi Nguyen
de852d1474
Point to source for docstring.el customization.
...
Add "For Example" section.
2001-11-12 08:37:03 +00:00
Thien-Thi Nguyen
697440cbc0
(guile-core-dir): New var.
...
(docstring-manual-directory, docstring-tracking-root,
docstring-snarfed-roots): Rework to construct using new var.
2001-11-12 08:09:46 +00:00
Neil Jerram
9401323e63
* Documentation work.
2001-11-11 15:01:52 +00:00
Neil Jerram
7a095584a9
* eval.c (scm_promise_p), list.c (scm_append_x, scm_reverse_x),
...
symbols.c (scm_symbol_to_string), vports.c (scm_make_soft_port):
Change R4RS references to R5RS.
* guile-snarf.awk.in: Fixes so that (i) blank lines in the
docstring source are correctly reproduced in the output (ii)
we don't anymore get occasional trailing quotes. Also reorganized
and commented the code a little.
* scmsigs.c (scm_raise), throw.c (scm_throw): Docstring format
fixes.
* new-docstrings.texi, posix.texi, scheme-control.texi,
scheme-data.texi, scheme-debug.texi, scheme-evaluation.texi,
scheme-io.texi, scheme-memory.texi, scheme-procedures.texi:
Automatic docstring updates (mostly argument name updates and
blank lines).
* scheme-modules.texi: Change double hyphens to single.
* scheme-control.texi (Lazy Catch): Completed.
* posix.texi (Network Databases and Address Conversion): New
subsubsection `IPv6 Address Conversion'.
2001-05-04 21:54:00 +00:00
Neil Jerram
72ad43dc95
* Automatic docstring updates (for IPv6).
2001-04-22 16:34:28 +00:00
Neil Jerram
89d04205b4
* Clean up doc and docstring for shared substrings and read only strings.
2001-04-09 21:44:06 +00:00
Martin Grabmüller
5c4b24e10f
2001-04-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
...
* scheme-data.texi (Pairs): New data type and procedure
description.
(Lists): Added new subsections for grouping the list procedures.
(Hooks): Added new nodes for hook subsections.
(String Syntax): New node, factoring out read syntax.
(Strings): Some blurb about allowed characters, zero-termination
etc.
(Keywords): Added menu descriptions.
2001-04-08 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-indices.texi (R5RS Index): Print index `rn', not `r5'.
* guile.texi: The index formerly known as `r5' is now called `rn'.
* scheme-utility.texi, scheme-procedures.texi, scheme-io.texi,
scheme-evaluation.texi, scheme-control.texi, scheme-data.texi:
Changed all @r5index entries to @rnindex.
2001-04-06 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-data.texi (Hooks): Added hook description and
constraints.
2001-04-04 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-data.texi (Alphabetic Case Mapping),
(String Comparison): Rearranged function order.
(Vectors): Reorganized, new introductory text, docs about read
syntax.
2001-04-09 16:16:09 +00:00
Martin Grabmüller
ae9f3a1582
* scheme-options.texi, scheme-procedures.texi,
...
scheme-modules.texi, scheme-memory.texi, scheme-control.texi,
scheme-utility.texi, scheme-io.texi, scheme-evaluation.texi,
scheme-data.texi: Removed a lot of ARGFIXME's after tweaking
docstrings and C source.
* new-docstrings.texi, scheme-io.texi, scheme-data.texi,
posix.texi, scheme-control.texi, scheme-evaluation.texi,
scheme-memory.texi, scheme-procedures.texi, scheme-modules.texi,
scheme-scheduling.texi: Automated docstring merging.
2001-04-03 13:11:14 +00:00
Neil Jerram
a6be01a45e
* Minor docstring updates.
2001-03-23 17:24:28 +00:00
Neil Jerram
780ee65e3b
* Automatic docstring updates.
...
* Commit utilities and tracking files for automatic docstring updates.
2001-03-23 15:05:40 +00:00