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

5705 commits

Author SHA1 Message Date
Neil Jerram
3777a9d3b6 * Add Martin to AUTHORS for reference manual. 2001-05-05 13:49:14 +00:00
Neil Jerram
4879243cdc * Correct error message in `use-syntax'. 2001-05-05 13:41:59 +00:00
Neil Jerram
725fd9806a * New material on macros. 2001-05-05 13:40:18 +00:00
Gary Houston
b6f04d92f7 * better have sys/socket.h too. 2001-05-05 08:41:01 +00:00
Gary Houston
a57a0b1e6a * socket.c: use HAVE_IPV6 instead of AF_INET6 to enable IPv6
support.
2001-05-05 08:31:00 +00:00
Gary Houston
018a53a198 * acconfig.h: add HAVE_IPV6.
* configure.in: check whether we can compile with IPv6 support.
2001-05-05 08:30:17 +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
Thien-Thi Nguyen
f92a9df0ff *** empty log message *** 2001-05-04 21:03:43 +00:00
Thien-Thi Nguyen
14e94b6096 (iff): Use proper texi markup.
Thanks to Florian Weimer.
2001-05-04 21:01:35 +00:00
Keisuke Nishida
b77e2f28d1 *** empty log message *** 2001-05-04 20:59:16 +00:00
Thien-Thi Nguyen
54c17ccbf7 *** empty log message *** 2001-05-04 20:45:19 +00:00
Thien-Thi Nguyen
26f798bdb2 *** empty log message *** 2001-05-04 20:33:02 +00:00
Thien-Thi Nguyen
629d3a80f6 (bin_SCRIPTS): New var. 2001-05-04 20:29:11 +00:00
Thien-Thi Nguyen
01e5e07e86 (AC_OUTPUT): Add guile-tools, and make executable. 2001-05-04 20:28:25 +00:00
Thien-Thi Nguyen
7e1cd073f7 Initial revision 2001-05-04 20:26:48 +00:00
Marius Vollmer
c83cf54ead Mention checking of deprecation mechanism. It's important that it is
in 1.6.0 and works.
2001-05-04 14:42:25 +00:00
Martin Grabmüller
5366cbbeab *** empty log message *** 2001-05-04 05:01:51 +00:00
Martin Grabmüller
dd2a6f3ac6 * strop.c (scm_string_split): New procedure.
* strop.h (scm_string_split): Added prototype.
2001-05-04 04:59:05 +00:00
Martin Grabmüller
76f944c3ca * scheme-io.texi (Block Reading and Writing): Moved the
documentation for read-string!/partial from the node `Reading'.

	* scheme-data.texi (List/String Conversion): Added docstring for
	`string-split'.
2001-05-04 04:57:39 +00:00
Gary Houston
0012013017 * socket.c: define uint32_t if netdb.h doesn't. thanks to
Dale P. Smith.
2001-05-03 23:42:31 +00:00
Gary Houston
c5316ea33f * configure.in: check whether uint32_t is defined when netdb.h
is included.
	acconfig.h: added HAVE_UINT32_T.
2001-05-03 23:41:44 +00:00
Marius Vollmer
21d12a62e1 Updated section about deprecating features. 2001-05-02 22:55:33 +00:00
Gary Houston
1db8171ab3 Added more text to --enable-deprecated, because it's confusing stuff. 2001-05-02 22:51:49 +00:00
Gary Houston
a29bd01993 Added --disable-static. 2001-05-02 22:11:35 +00:00
Martin Grabmüller
fc8529c766 * srfi-13-14.texi: Added @bullet to various @itemize lists.
* srfi-modules.texi (SRFI Support): New file and chapter.

	* Makefile.am (guile_TEXINFOS): Added repl-modules.texi and
	srfi-modules.texi.

	* guile.texi (Top): New menu entries for the new chapters.
	(Top): @includes for the new chapters.
	(Top): New menu entry for `SRFI Support', @include for
	`srfi-modules.texi'.

	* repl-modules.texi: New file.
	(Readline Support): New chapter for (ice-9 readline).
	(Value History): New chapter for (ice-9 history).
2001-05-02 21:50:15 +00:00
Martin Grabmüller
2d953700f6 * srfi-14.c, srfi-13.c: Added @bullet to various @itemize lists.
* srfi-10.scm: Typo fix.
2001-05-02 21:47:36 +00:00
Martin Grabmüller
c2c43dab1f * safe-r5rs.scm: Fix typo: make-rectangualr => make-rectangular. 2001-05-02 21:42:28 +00:00
Rob Browning
109c463fdd * srfi-11.scm (let-values): fix (a b c . d) case. Thanks Martin. 2001-05-02 21:15:57 +00:00
Martin Grabmüller
0892b63b25 * scheme-modules.texi (Dynamic Libraries): Renamed from `Dynamic
Linking from Marius''.
	(The Guile module system): Removed obsolete naming convention.
	(Loading Guile Modules, Creating Guile Modules),
	(More Module Procedures, Included Guile Modules): New nodes, split
	from `The Guile module system'.
	(The Guile module system): Changed references to (ice-9 slib) to
	(ice-9 popen), because note everybody has SLIB installed.
	(Included Guile Modules): Added a bunch of modules shipped with
	Guile.

	(Dynamic Libraries): (old version) Removed.

	* scheme-io.texi (Block Reading and Writing): Corrected
	capitalization, so it builds again.
2001-05-02 14:44:38 +00:00
Martin Grabmüller
e1633bf39b * Makefile.am (srfi_DATA): Added srfi-10.scm and srfi-17.scm.
* srfi-10.scm: New file.

	* srfi-17.scm: New file, contributed by Matthias Koeppe.  Thanks a
	lot!
	Added `Commentary:' tag.

	* srfi-9.scm: Added `Commentary:' tag.
2001-05-02 13:13:35 +00:00
Marius Vollmer
41ed8fedd2 *** empty log message *** 2001-05-02 01:01:21 +00:00
Marius Vollmer
9fb41ceac5 * boot-9.scm (begin-deprecated): New.
(call-with-deprecation): Removed.
(id): Use `issue-deprecation-warning' instead of
`call-with-deprecation'.  Wrap definition in `begin-deprecated'.
(eval-in-module): Manifest deprecation via `begin-deprecation' and
`issue-deprecation-warning'.
(warn-autoload-deprecation): Deactivated.
2001-05-02 00:59:43 +00:00
Marius Vollmer
7440341cf6 *** empty log message *** 2001-05-02 00:56:15 +00:00
Marius Vollmer
e73dd5498e * configure.in: Added handling of `--enable-deprecated'. 2001-05-02 00:54:58 +00:00
Marius Vollmer
cbc227623e * acconfig.h (SCM_DEBUG_DEPRECATED,
GUILE_WARN_DEPRECATED_DEFAULT): Added.
2001-05-02 00:53:49 +00:00
Marius Vollmer
6b3ccfcc16 Added section about the handling of deprecated features. 2001-05-02 00:53:07 +00:00
Marius Vollmer
6503ad7fe4 Reformatted configure options. Added `--enable-deprecated' option. 2001-05-02 00:50:43 +00:00
Marius Vollmer
b65e6bfee2 *** empty log message *** 2001-05-02 00:49:27 +00:00
Marius Vollmer
fee12d1806 * rw.c: Include "modules.h" and "strports.h". 2001-05-02 00:49:11 +00:00
Marius Vollmer
28280fe3a5 * net_db.h (scm_gethost): Added prototype. 2001-05-02 00:48:32 +00:00
Marius Vollmer
388bebbc7e * init.c: Include "deprecation.h".
(scm_init_guile_1): Call scm_init_deprecation.
2001-05-02 00:47:50 +00:00
Marius Vollmer
7e51628821 * deprecation.h, deprecation.c: New.
* Makefile.am (libguile_la_SOURCES): Added "deprecation.c".
(DOT_X_FILES): Added "deprecation.x".
(modinclude_HEADERS): Added "deprecation.h".
2001-05-02 00:45:45 +00:00
Marius Vollmer
1464aae01f * gh.h (gh_init_guile, gh_make_string, gh_string_length,
gh_string_ref, gh_string_set_x, gh_substring, gh_string_append):
New.
2001-05-02 00:43:01 +00:00
Gary Houston
e200c20fa0 * scheme-io.texi: Removed obsolete section Binary IO. Added
new section Block Reading and Writing.  Updated section
	Line/Delimited with module usage.
2001-05-01 21:05:44 +00:00
Thien-Thi Nguyen
466bb4b350 *** empty log message *** 2001-04-30 01:52:58 +00:00
Thien-Thi Nguyen
14a7d5f84b *** empty log message *** 2001-04-30 01:47:16 +00:00
Thien-Thi Nguyen
5546a30117 (AC_OUTPUT): Add scripts/Makefile. 2001-04-30 01:44:25 +00:00
Thien-Thi Nguyen
14353f06e0 (SUBDIRS): Add "scripts". 2001-04-30 01:42:14 +00:00
Thien-Thi Nguyen
28c313422b New file 2001-04-30 01:40:32 +00:00
Neil Jerram
d72691f291 * Doc updates for removal of previously deprecated features.
* More detailed AUTHORS description for Jim Blandy.
2001-04-29 23:01:07 +00:00