Maciej Stachowiak
fcdd667220
* optargs.scm (lambda*): Handle empty argument lists properly.
1999-02-16 08:28:13 +00:00
Jim Blandy
8d21a2ff68
*** empty log message ***
1999-02-15 12:53:31 +00:00
Jim Blandy
4ca48ad457
*** empty log message ***
1999-02-12 10:18:14 +00:00
Jim Blandy
deaceb4eef
*** empty log message ***
1999-02-12 10:16:04 +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
Jim Blandy
2e13255303
*** empty log message ***
1999-02-06 16:11:26 +00:00
Mikael Djurfeldt
65a5dccbcc
*** empty log message ***
1999-01-11 07:49:04 +00:00
Jim Blandy
333a479127
*** empty log message ***
1998-12-14 10:06:04 +00:00
Mikael Djurfeldt
45a02a29a6
* boot-9.scm (process-define-module): Reverted the change of
...
1998-11-23 which caused loading of object code if :use-module was
applied to the module itself.
1998-12-14 07:53:32 +00:00
Mikael Djurfeldt
9705d5c2a1
Fix
1998-12-11 05:07:18 +00:00
Mikael Djurfeldt
bf3c93d1ae
* boot-9.scm (environment->module): New procedure.
1998-12-11 05:05:43 +00:00
Mikael Djurfeldt
e7b6c8341c
*** empty log message ***
1998-12-10 17:06:24 +00:00
Mikael Djurfeldt
bc9a91373f
*** empty log message ***
1998-12-07 02:56:00 +00:00
Mikael Djurfeldt
7122506062
* boot-9.scm (process-define-module): Added new specifier
...
:autoload MODULENAME BINDINGS to the define-module form.
The autoload specifier tells the module system to load the module
MODULENAME at the first occasion that any variable with its name
among BINDINGS is referenced.
(make-autoload-interface): New procedure: Constructs a stand-in
for the public interface for the module to be autoloaded.
1998-12-01 17:06:34 +00:00
Mikael Djurfeldt
3b3085c692
* boot-9.scm (*suppress-old-style-hook-warning*): Set this to #t
...
if you don't want the old style hook warnings.
1998-12-01 11:28:24 +00:00
Mikael Djurfeldt
49e5d550cb
* boot-9.scm (try-using-libtool-name): Fix check on dlname to make
...
sure that it isn't empty, as it is when we are only buidling
static libraries.
1998-12-01 07:35:00 +00:00
Mikael Djurfeldt
afae5cbdcb
*** empty log message ***
1998-11-26 18:05:20 +00:00
Mikael Djurfeldt
3763ac3c74
*** empty log message ***
1998-11-26 08:42:27 +00:00
Mikael Djurfeldt
7a79c6b4d3
*** empty log message ***
1998-11-25 15:17:41 +00:00
Mikael Djurfeldt
a56eeb4674
*** empty log message ***
1998-11-23 02:39:47 +00:00
Mikael Djurfeldt
7e41462735
*** empty log message ***
1998-11-22 12:06:41 +00:00
Mikael Djurfeldt
dc61592f84
* boot-9.scm (the-environment): New special form: Returns an
...
object representing the current local evaluation environment.
This object can be used in `local-eval' and `defined?'.
1998-11-20 17:12:45 +00:00
Mikael Djurfeldt
7398c2c2b5
* boot-9.scm (collect): New syntax. Similar to begin but returns
...
a list of the results of all forms in the sequence instead of the
result of the last form.
1998-11-12 16:03:11 +00:00
Mikael Djurfeldt
00f4b2e864
*** empty log message ***
1998-11-10 14:42:04 +00:00
Mikael Djurfeldt
6162a00d07
* readline.scm (readline-port): Use readline-options-interface.
1998-11-09 15:51:30 +00:00
Mikael Djurfeldt
e586be785c
* boot-9.scm (readline-options, readline-enable, readline.disable,
...
readline-set!: New options interface.
1998-11-09 14:26:47 +00:00
Mikael Djurfeldt
4fdf8b2c76
* boot-9.scm: Set the repl start module in `top-repl' instead of
...
at the end of boot-9.scm.
1998-11-05 14:44:08 +00:00
Mikael Djurfeldt
0b6925feca
* emacs.scm (format): Bugfix: Handle multiple arguments
...
correctly. (Thanks to Thien-Thi Nguyen.)
1998-11-01 04:52:58 +00:00
Mikael Djurfeldt
e4eae9b166
*** empty log message ***
1998-10-31 16:50:24 +00:00
Mikael Djurfeldt
cad4d45bd6
* readline.scm (make-readline-port): Bugfixed last change...
1998-10-30 06:30:00 +00:00
Mikael Djurfeldt
24bf9166d2
* readline.scm (make-readline-port): Don't set prompt to "... " if
...
read line was empty.
1998-10-28 20:00:37 +00:00
Jim Blandy
1f6fe22ab8
*** empty log message ***
1998-10-19 21:38:15 +00:00
Jim Blandy
33432c7930
*** empty log message ***
1998-10-19 15:38:53 +00:00
Jim Blandy
f4be1689e1
*** empty log message ***
1998-10-19 13:49:40 +00:00
Mikael Djurfeldt
c8f11b9756
* boot-9.scm: Added extended read syntax for byte vectors #y(...)
...
and short vectors #h(...).
1998-10-18 12:41:43 +00:00
Jim Blandy
bb2a4165c9
*** empty log message ***
1998-10-14 08:40:23 +00:00
Jim Blandy
94e3e95e60
*** empty log message ***
1998-10-12 20:13:27 +00:00
Jim Blandy
c8983d6a2c
*** empty log message ***
1998-10-12 20:08:44 +00:00
Jim Blandy
98330fd2f8
*** empty log message ***
1998-10-09 15:13:11 +00:00
Jim Blandy
7705225986
*** empty log message ***
1998-10-09 13:56:27 +00:00
Mikael Djurfeldt
c9dd46afba
*** empty log message ***
1998-08-21 08:08:52 +00:00
Mikael Djurfeldt
5ef4ef4e18
* boot-9.scm: Removed (ice-9 regex) from use-list of (guile)
...
module.
(try-using-libtool-name): Removed dependency on (ice-9 regex).
1998-08-19 13:10:26 +00:00
Mikael Djurfeldt
325f42e0de
* boot-9.scm: Make the root module use (ice-9 regex) if
...
available. The dynamic linking facilities in boot-9.scm are
currently dependent upon regular expressions. My change of
1998-07-14 removed (ice-9 regex) from the use-list of the root
module and thereby destroyed dynamic linking.
1998-08-15 09:16:43 +00:00
Jim Blandy
0dcbc17a4e
*** empty log message ***
1998-07-29 18:14:42 +00:00
Jim Blandy
1f5ae2fdb8
*** empty log message ***
1998-07-29 17:20:22 +00:00
Jim Blandy
1a0106ef2b
*** empty log message ***
1998-07-28 08:41:00 +00:00
Jim Blandy
e99cbcd609
*** empty log message ***
1998-07-27 01:15:05 +00:00
Mikael Djurfeldt
6f4d962200
* readline.scm (make-readline-port): Set prompt string to "... "
...
after first read line. (Thanks to Richard Polton.)
1998-07-21 14:15:46 +00:00
Jim Blandy
3ec4ec9a0f
*** empty log message ***
1998-07-19 04:29:29 +00:00
Mikael Djurfeldt
a0cc0a0125
* boot-9.scm (export, export-syntax): New special forms: Export
...
bindings from a module. `(export name1 name2 ...)' can be used at
the top of a module (after `define-module') to specify which names
should be exported. It can be used as an alternative to
`define-public'. `export-syntax' works equivalently to `export'
but is intended for export of syntactic keywords.
(Thanks to Thien-Thi Nguyen.)
1998-07-15 23:01:45 +00:00