1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-08 10:50:21 +02:00
Commit graph

5392 commits

Author SHA1 Message Date
Martin Grabmüller
db69b3a7b7 * modules/module-snippets.texi: Fixed a lot of typos and clarified
some points.  Thanks to Neil for the typo+questions patch!
2001-05-08 06:03:03 +00:00
Martin Grabmüller
2abe254dac * srfi-13.c (scm_string_copyS): Fixed nasty bug. 2001-05-07 22:27:29 +00:00
Martin Grabmüller
df937d20e0 * tests/srfi-13.test: New file testing the SRFI string library. 2001-05-07 21:52:25 +00:00
Neil Jerram
75141eb0c1 * Add docs-related authorship information. 2001-05-07 21:38:13 +00:00
Martin Grabmüller
a080fe396c * modules/module-snippets.texi: New file, documenting the module
system.  Placed in `devel' for review purposes.
2001-05-07 19:29:22 +00:00
Marius Vollmer
438201b47f *** empty log message *** 2001-05-07 18:11:40 +00:00
Marius Vollmer
abc235ad1c (gh_lookup): Call gh_module_lookup with
`scm_current_module ()', not `#f'.
(gh_module_lookup): Expect a module instead of an obarray as first
argument and do lookup in that module.
2001-05-07 18:11:20 +00:00
Marius Vollmer
d204b24c16 *** empty log message *** 2001-05-06 22:14:25 +00:00
Marius Vollmer
e466c6a2d6 (raeql_1): Do not call scm_uniform_vector_length on
arrays.  The length of array is already determined differently and
scm_uniform_vector_length does not work on arrays.
2001-05-06 22:14:09 +00:00
Keisuke Nishida
19a96c8ae4 New commands: guile-scheme-apropos, guile-scheme-describe,
guile-scheme-kill-process.

Bug fixed for GNU Emacs 20.7.
2001-05-06 21:35:14 +00:00
Marius Vollmer
fe7c2f88c2 *** empty log message *** 2001-05-06 21:20:11 +00:00
Marius Vollmer
e1fbffa9f4 (SCM_FUNC_CAST_ARBITRARY_ARGS): Use "SCM (*)()" for C++
as well.  "SCM (*)(...)" does not work on RedHat 7.1.
2001-05-06 21:19:53 +00:00
Thien-Thi Nguyen
7874f3d000 *** empty log message *** 2001-05-06 10:05:35 +00:00
Thien-Thi Nguyen
64705682dd Update copyright.
Surround commentary w/ standard markers; nfc.
2001-05-06 09:40:32 +00:00
Thien-Thi Nguyen
2b1621ac77 Update copyright.
Fix commentary typo; nfc.
2001-05-06 09:26:16 +00:00
Thien-Thi Nguyen
90b7e69a9e *** empty log message *** 2001-05-06 09:18:43 +00:00
Rob Browning
2b60bc955f *** empty log message *** 2001-05-06 03:33:46 +00:00
Rob Browning
a19422d7bf * Makefile.am (srfi_DATA): added srfi-19.scm. 2001-05-06 03:33:02 +00:00
Rob Browning
5bbfe8cbf1 * srfi-19.scm: New file - time/date SRFI. Thanks to Will Fitzgerald. 2001-05-06 03:31:19 +00:00
Rob Browning
677cd590ad * psyntax.ss: make sure emacs knows it's scheme code. 2001-05-06 03:29:52 +00:00
Thien-Thi Nguyen
5134bfa751 (Using Guile Modules): Review; remove reviewme comment.
Expand `GUILE_LOAD_PATH' blurb; add small example.
(Reporting Bugs): Review; remove reviewme comment.
Reword some phrases; add texi markup.
Add suggestion to include `guile-config info' output.
Update gdb invocation; add fixme question.
2001-05-06 01:49:56 +00:00
Marius Vollmer
26c1d5495b *** empty log message *** 2001-05-06 01:26:41 +00:00
Marius Vollmer
c05e97b749 (scm_difference): Call SCM_WTA_DISPATCH_0 when zero
arguments are supplied.
2001-05-06 01:26:23 +00:00
Marius Vollmer
e68fc82964 (SCM_WTA_DISPATCH_0): Removed ARG and POS parameters,
they are not used.  Changed `wrong type' error into `wrong num
args' error.  Changed all callers.
2001-05-06 01:25:15 +00:00
Thien-Thi Nguyen
3a6379f7f7 *** empty log message *** 2001-05-06 01:14:26 +00:00
Thien-Thi Nguyen
5ad8ab0a97 (scm_substring_move_x): Doc fix; nfc. 2001-05-06 01:12:50 +00:00
Thien-Thi Nguyen
1c938eb810 *** empty log message *** 2001-05-06 00:56:15 +00:00
Thien-Thi Nguyen
94bb46ab57 (scm_regexp_exec): Expand docstring to briefly
describe `regexp/notbol' and `regexp/noteol' execution flags.
2001-05-06 00:39:01 +00:00
Marius Vollmer
826e91f350 Read what you type, you bloody jerk. 2001-05-06 00:02:06 +00:00
Marius Vollmer
c10ecc4c81 *** empty log message *** 2001-05-05 19:16:08 +00:00
Marius Vollmer
94a0d8859a (--enable-deprecated): Recognize "shutup" option
argument and turn it into the default warning level "no".
2001-05-05 19:15:52 +00:00
Marius Vollmer
a5eebee787 Mention AUHTORS and THANKS in the `spiffing' phase. 2001-05-05 19:13:54 +00:00
Marius Vollmer
96a4a5b2c4 Mention the new `--enable-deprecated=shutup' option. 2001-05-05 19:11:36 +00:00
Marius Vollmer
2b33d8dcd7 (top-level-env): Use `current-module' instead of
the deprecated *top-level-lookup-closure*.
2001-05-05 19:09:14 +00:00
Marius Vollmer
a524a03f87 (initialize-object-procedure): Use
`valid-object-procedure?' instead of explicit tag magic.
(object-procedure-tags): Removed.
2001-05-05 19:08:32 +00:00
Marius Vollmer
cec0d28c56 (scm_valid_object_procedure_p): New.
(scm_set_object_procedure_x): Use it to check argument.  Fix
docstring.
2001-05-05 19:05:47 +00:00
Marius Vollmer
67dc6a4ea2 (scm_definedp): Fix docstring. 2001-05-05 19:03:42 +00:00
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