Marius Vollmer
7d81830dd2
The FSF has a new address.
2005-05-23 20:15:36 +00:00
Kevin Ryde
c5bc6e2e2e
(let-optional-template, let-keywords-template): Change
...
"(begin body)" to "(let () body)" for empty bindings, since the former
allows "internal defines" in body leak out to the surrounding
environment.
2004-09-25 22:18:06 +00:00
Marius Vollmer
1ec180ab0d
(improper-list-copy): New.
...
(parse-arglist): Use it instead of list-copy.
2002-12-12 19:58:42 +00:00
Mikael Djurfeldt
a6e0ab1250
* and-let-star-compat.scm, and-let-star.scm, calling.scm,
...
channel.scm, common-list.scm, debug.scm, debugger.scm,
expect.scm, hcons.scm, lineio.scm, ls.scm, mapping.scm,
null.scm, optargs.scm, poe.scm, popen.scm, pretty-print.scm,
q.scm, r5rs.scm, rdelim.scm, regex.scm, runq.scm, safe-r5rs.scm,
safe.scm, session.scm, slib.scm, streams.scm, string-fun.scm,
syncase.scm, threads.scm: Move module the system directives
`export', `export-syntax', `re-export' and `re-export-syntax'
into the `define-module' form. This is the recommended way of
exporting bindings.
2001-10-18 19:41:08 +00:00
Thien-Thi Nguyen
8d41ec9d0f
(lambda*): Record the broken-down argument list in
...
the `arglist' procedure property.
2001-09-09 01:15:53 +00:00
Martin Grabmüller
48d0e2c1ac
* and-let-star.scm, debug.scm, debugger.scm, history.scm,
...
lineio.scm, null.scm, optargs.scm, r4rs.scm, r5rs.scm,
receive.scm, safe-r5rs.scm, streams.scm: Updated copyright notice.
2001-07-19 20:52:33 +00:00
Marius Vollmer
1987c8ee57
(lambda*): Make sure that BODY is always put into a
...
real body context so that it can contain internal definitions.
Thanks to Matthias Köppe!
2001-06-09 18:14:22 +00:00
Marius Vollmer
a482f2cc7b
Added exception notice to all files.
...
(module-export!): Revert 2001-06-02 change. It
caused more problems than it solved by accidentally re-exporting
importing bindings once in a while.
2001-06-03 23:29:45 +00:00
Marius Vollmer
33485be9b6
(#\&): Use `issue-deprecation-warning' instead of
...
`display'.
2001-05-20 23:37:42 +00:00
Marius Vollmer
296ff5e78b
Merged from mvo-vcell-cleanup-1-branch.
2001-05-15 14:59:42 +00:00
Thien-Thi Nguyen
afab82bc00
Surround commentary w/ standard markers; nfc.
2001-04-28 18:58:09 +00:00
Neil Jerram
618196705b
* Use "'()" instead of "()" in optargs.scm.
2001-03-05 23:52:09 +00:00
Neil Jerram
b4ad0dda06
* Fix typos in optargs.scm.
2000-10-15 22:33:06 +00:00
Marius Vollmer
b1ee756f1f
* optargs.scm (#\&): Changed #:allow-other-key-value to
...
#:allow-other-keys. Thanks to Bill Schottstaedt!
2000-08-19 13:37:55 +00:00
Marius Vollmer
a099f10e49
* optargs.scm (#\&): Emit warning about `#&' being deprecated.
2000-08-16 22:42:41 +00:00
Marius Vollmer
dfb49627fc
* optargs.scm: Replaced `#&' reader syntax with keywords.
2000-08-16 19:30:07 +00:00
Jim Blandy
c6e23ea25f
Update FSF address in copyright notices.
1999-08-06 07:26:07 +00:00
Mikael Djurfeldt
fa5518d1fa
* optargs.scm (lambda*): Bugfix: Replaced ARGLIST -->
...
non-optional-args. (Thanks to David Lutterkort.)
1999-06-03 05:02:23 +00:00
Maciej Stachowiak
fcdd667220
* optargs.scm (lambda*): Handle empty argument lists properly.
1999-02-16 08:28:13 +00:00
Maciej Stachowiak
0839489997
* NEWS: Added entry for optargs module.
...
* ice-9/optargs.scm: New file.
* ice-9/Makefile.am (ice9_sources): Add optargs.scm here. Makefile.in
not regenerated because I don't have the right version of Automake.
1999-02-09 19:49:24 +00:00