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

*** empty log message ***

This commit is contained in:
Thien-Thi Nguyen 2002-02-09 23:03:48 +00:00
parent aaa78dc3c4
commit 485b705442
3 changed files with 75 additions and 62 deletions

View file

@ -1,3 +1,7 @@
2002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
* Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
2000-06-19 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> 2000-06-19 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* readline.c (sigwinch_enable_restart, scm_init_readline): * readline.c (sigwinch_enable_restart, scm_init_readline):
@ -43,7 +47,7 @@
2000-06-01 Michael Livshin <mlivshin@bigfoot.com> 2000-06-01 Michael Livshin <mlivshin@bigfoot.com>
* autogen.sh: call ../guile-aclocal.sh instead of aclocal * autogen.sh: call ../guile-aclocal.sh instead of aclocal
2000-05-01 Gary Houston <ghouston@arglist.com> 2000-05-01 Gary Houston <ghouston@arglist.com>
* readline.c: include libguile.h, not libguile/libguile.h. * readline.c: include libguile.h, not libguile/libguile.h.
@ -57,7 +61,7 @@
and we don't want that. and we don't want that.
(INCLUDES): Removed all -I options except for the root source (INCLUDES): Removed all -I options except for the root source
directory and the root build directory. directory and the root build directory.
2000-04-04 Dirk Herrmann <D.Herrmann@tu-bs.de> 2000-04-04 Dirk Herrmann <D.Herrmann@tu-bs.de>
* readline.c (scm_readline): Must unpack SCM values to access * readline.c (scm_readline): Must unpack SCM values to access
@ -97,7 +101,7 @@ Tue Jan 11 17:51:40 2000 Greg J. Badros <gjb@cs.washington.edu>
* readline.c (scm_init_readline): Drop extra argument to * readline.c (scm_init_readline): Drop extra argument to
scm_mutex_init as that argument should not exist. I do not know scm_mutex_init as that argument should not exist. I do not know
how this escaped detection for so long. how this escaped detection for so long.
2000-01-09 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> 2000-01-09 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* readline.c (match_paren): Changed return type to int (this is * readline.c (match_paren): Changed return type to int (this is
@ -167,7 +171,7 @@ Sun Dec 12 19:56:52 1999 Greg J. Badros <gjb@cs.washington.edu>
so this works. See below. so this works. See below.
(activate-readline): New function which contains the readline (activate-readline): New function which contains the readline
activation code formerly found in top-repl. activation code formerly found in top-repl.
* readline.c (scm_readline): Export it to Scheme as "%readline". * readline.c (scm_readline): Export it to Scheme as "%readline".
* configure.in: Get version from ../GUILE-VERSION and use it for * configure.in: Get version from ../GUILE-VERSION and use it for
@ -191,7 +195,7 @@ Sun Dec 12 19:56:52 1999 Greg J. Badros <gjb@cs.washington.edu>
(Thanks to Anders Holst.) (Thanks to Anders Holst.)
* Makefile.am: Install guile-readline/readline.h. * Makefile.am: Install guile-readline/readline.h.
1999-08-20 James Blandy <jimb@mule.m17n.org> 1999-08-20 James Blandy <jimb@mule.m17n.org>
* Makefile.in, aclocal.m4, configure: Regenerated. * Makefile.in, aclocal.m4, configure: Regenerated.

View file

@ -1,3 +1,7 @@
2002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
* Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se> 2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* session.scm (make-fold-modules): Detect circular references in * session.scm (make-fold-modules): Detect circular references in
@ -119,7 +123,7 @@
2000-04-03 Michael Livshin <mlivshin@bigfoot.com> 2000-04-03 Michael Livshin <mlivshin@bigfoot.com>
* streams.scm (stream-fold, stream-for-each): don't use named let, * streams.scm (stream-fold, stream-for-each): don't use named let,
because it prevents the gc from junking the stream argument. because it prevents the gc from junking the stream argument.
Thu Mar 9 08:05:08 2000 Greg J. Badros <gjb@cs.washington.edu> Thu Mar 9 08:05:08 2000 Greg J. Badros <gjb@cs.washington.edu>
@ -139,7 +143,7 @@ Wed Mar 1 12:21:02 2000 Greg J. Badros <gjb@cs.washington.edu>
Sun Feb 13 18:03:19 2000 Greg J. Badros <gjb@cs.washington.edu> Sun Feb 13 18:03:19 2000 Greg J. Badros <gjb@cs.washington.edu>
* slib.scm: Rename software-type to slib:software-type and make it * slib.scm: Rename software-type to slib:software-type and make it
public. public.
* r4rs.scm: Added documentation; largely cut and pasted from R4RS * r4rs.scm: Added documentation; largely cut and pasted from R4RS
@ -189,7 +193,7 @@ Tue Jan 11 10:49:22 2000 Greg J. Badros <gjb@cs.washington.edu>
1999-12-15 Gary Houston <ghouston@freewire.co.uk> 1999-12-15 Gary Houston <ghouston@freewire.co.uk>
* slib.scm (library-vicinity, home-vicinity, * slib.scm (library-vicinity, home-vicinity,
scheme-implementation-type, scheme-implemenation-version): scheme-implementation-type, scheme-implemenation-version):
use define-public to export from the module. use define-public to export from the module.
@ -207,7 +211,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
* popen.scm, slib.scm: Added some docstrings for procedures that * popen.scm, slib.scm: Added some docstrings for procedures that
were primitives that I encountered in posix.texi. were primitives that I encountered in posix.texi.
1999-11-19 Gary Houston <ghouston@freewire.co.uk> 1999-11-19 Gary Houston <ghouston@freewire.co.uk>
* Makefile.am (ice9_sources): add arrays.scm. * Makefile.am (ice9_sources): add arrays.scm.
@ -236,7 +240,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
* boot-9.scm (load-user-init): check that the posix feature is * boot-9.scm (load-user-init): check that the posix feature is
available before using getpw and getuid. available before using getpw and getuid.
(top-repl): don't install handlers for SIGINT etc., without posix. (top-repl): don't install handlers for SIGINT etc., without posix.
(file-is-directory?): use 'posix instead of i/o-extensions to (file-is-directory?): use 'posix instead of i/o-extensions to
check for stat. check for stat.
(load-user-init): use file-exists? and file-is-directory? to (load-user-init): use file-exists? and file-is-directory? to
check for .guile, instead of stat. check for .guile, instead of stat.
@ -248,7 +252,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
posix.scm, networking.scm: new files. Move definitions from posix.scm, networking.scm: new files. Move definitions from
boot-9.scm if they are only useful with posix/networking available. boot-9.scm if they are only useful with posix/networking available.
* Makefile.am (ice9_sources): add posix.scm, networking.scm. * Makefile.am (ice9_sources): add posix.scm, networking.scm.
1999-09-17 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> 1999-09-17 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
@ -312,7 +316,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
readline is used by the repl run by this thread. readline is used by the repl run by this thread.
(handle-system-error): Print "Backtrace:" before backtrace since (handle-system-error): Print "Backtrace:" before backtrace since
this is no longer done by display-backtrace. this is no longer done by display-backtrace.
* debug.scm (frame-number->index): Optionally take stack as * debug.scm (frame-number->index): Optionally take stack as
argument. argument.
@ -324,7 +328,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
("backtrace"): Use builtin backtrace printing. ("backtrace"): Use builtin backtrace printing.
Use (ice-9 debug). Use (ice-9 debug).
Use readline conditionally. Use readline conditionally.
1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com> 1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
* regex.scm (fold-matches, list-matches): New functions. * regex.scm (fold-matches, list-matches): New functions.
@ -344,7 +348,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.am: Removed mention of readline.scm. * Makefile.am: Removed mention of readline.scm.
* Makefile.in: Regenerated. * Makefile.in: Regenerated.
1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com> 1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com>
Delete the test which compares the configuration date of libguile Delete the test which compares the configuration date of libguile
@ -379,7 +383,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
1999-08-29 Keisuke Nishida <kxn30@po.cwru.edu> 1999-08-29 Keisuke Nishida <kxn30@po.cwru.edu>
* boot-9.scm (try-module-autoload): Use %search-load-path. * boot-9.scm (try-module-autoload): Use %search-load-path.
1999-08-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> 1999-08-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* boot-9.scm: Removed old style hooks. * boot-9.scm: Removed old style hooks.
@ -450,7 +454,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
that was introduced to fix the $ problem: that was introduced to fix the $ problem:
* expect.scm (expect): call the match proc an extra time at end * expect.scm (expect): call the match proc an extra time at end
of file and set the eof? argument appropriately. call of file and set the eof? argument appropriately. call
expect-eof-proc only if the last call didn't match. expect-eof-proc only if the last call didn't match.
* expect.scm (expect-strings): change port to eof? in match proc. * expect.scm (expect-strings): change port to eof? in match proc.
* expect.scm (expect-regexec): take an eof indicator as an argument * expect.scm (expect-regexec): take an eof indicator as an argument
@ -474,9 +478,9 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
* popen.scm: applied fixes from Greg Harvey. use a guardian * popen.scm: applied fixes from Greg Harvey. use a guardian
and a gc-thunk so that cleanup is done if a pipe is garbage and a gc-thunk so that cleanup is done if a pipe is garbage
collected or closed with close-port. use a weak hash-table instead of collected or closed with close-port. use a weak hash-table instead of
an alist. an alist.
1999-03-20 Gary Houston <ghouston@easynet.co.uk> 1999-03-20 Gary Houston <ghouston@easynet.co.uk>
* expect.scm (expect): call the match proc with the port instead. * expect.scm (expect): call the match proc with the port instead.
@ -486,7 +490,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
from the port when it may not be needed. hence: from the port when it may not be needed. hence:
(expect-strings-exec-flags): new variable/parameter, supplies (expect-strings-exec-flags): new variable/parameter, supplies
flags for regexp-exec. if this includes regexp/noteol, then flags for regexp-exec. if this includes regexp/noteol, then
automatic regexp/noteol handling (requiring an extra peeked char) automatic regexp/noteol handling (requiring an extra peeked char)
is enabled. default is regexp/noteol. is enabled. default is regexp/noteol.
(expect-strings-compile-flags): new variable/parameter, supplies (expect-strings-compile-flags): new variable/parameter, supplies
flags for make-regexp. default is regexp/newline. flags for make-regexp. default is regexp/newline.
@ -516,8 +520,8 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
error catching loop after quit received. error catching loop after quit received.
(top-repl): flush all ports when the repl terminates. (top-repl): flush all ports when the repl terminates.
* boot-9.scm (error-catching-loop): flush all ports before * boot-9.scm (error-catching-loop): flush all ports before
primitive exit if non-interactive. primitive exit if non-interactive.
force-output on current-error-port if interactive. force-output on current-error-port if interactive.
* boot-9.scm (reopen-file): deleted. * boot-9.scm (reopen-file): deleted.
@ -549,7 +553,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
* Makefile.am: Add string-case.scm and format.scm to ice9_sources. * Makefile.am: Add string-case.scm and format.scm to ice9_sources.
* Makefile.in: Regenerated. * Makefile.in: Regenerated.
* string-case.scm: New file, brought in from SLIB, and adapted to * string-case.scm: New file, brought in from SLIB, and adapted to
Guile's module system. Guile's module system.
@ -564,7 +568,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
modern CL behavior. modern CL behavior.
(format:num->cardinal): Don't assume that an elseless if returns (format:num->cardinal): Don't assume that an elseless if returns
'() when the condition is false. '() when the condition is false.
1999-04-17 Jim Blandy <jimb@savonarola.red-bean.com> 1999-04-17 Jim Blandy <jimb@savonarola.red-bean.com>
* Makefile.in: Regenerated. * Makefile.in: Regenerated.
@ -595,7 +599,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
load a module (e.g. with `use-modules') work until source is load a module (e.g. with `use-modules') work until source is
actually found for the module (e.g. because the correct catalog actually found for the module (e.g. because the correct catalog
has been added to the load path). has been added to the load path).
Use try-load-module. Use try-load-module.
1999-03-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se> 1999-03-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
@ -644,7 +648,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
Modules which doesn't have the :no-backtrace specifier are user Modules which doesn't have the :no-backtrace specifier are user
modules. modules.
A stack frame is classified as a user frame if it has source code A stack frame is classified as a user frame if it has source code
associated with it and if this source code can be proven to come associated with it and if this source code can be proven to come
from a user module. If it can be proven to come from a system from a user module. If it can be proven to come from a system
@ -704,7 +708,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
1999-02-09 Maciej Stachowiak <mstachow@alum.mit.edu> 1999-02-09 Maciej Stachowiak <mstachow@alum.mit.edu>
* optargs.scm: New file. * optargs.scm: New file.
* Makefile.am (ice9_sources): Add optargs.scm here. Makefile.in * Makefile.am (ice9_sources): Add optargs.scm here. Makefile.in
not regenerated because I don't have the right version of Automake. not regenerated because I don't have the right version of Automake.
@ -807,7 +811,7 @@ Sun Dec 12 19:18:52 1999 Greg J. Badros <gjb@cs.washington.edu>
* boot-9.scm (init-dynamic-module): Remove module from * boot-9.scm (init-dynamic-module): Remove module from
registered-modules as soon as possible in case we are recursively registered-modules as soon as possible in case we are recursively
invoked; Set public interface before doing the dynamic-call. invoked; Set public interface before doing the dynamic-call.
* boot-9.scm (map-in-order): Removed (replaced by scm_serial_map). * boot-9.scm (map-in-order): Removed (replaced by scm_serial_map).
(abort-hook, before-error-hook, after-error-hook, (abort-hook, before-error-hook, after-error-hook,
before-backtrace-hook, after-backtrace-hook, before-read-hook, before-backtrace-hook, after-backtrace-hook, before-read-hook,
@ -1065,7 +1069,7 @@ Fri Oct 30 15:15:37 1998 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* boot-9.scm: Antirevert Jim's readline code which he reverted * boot-9.scm: Antirevert Jim's readline code which he reverted
19971027 and adapt it to the current readline interface. 19971027 and adapt it to the current readline interface.
* boot-9.scm (top-repl): Only enable readline if not using the * boot-9.scm (top-repl): Only enable readline if not using the
Emacs interface; Only use repl prompt when using the readline port Emacs interface; Only use repl prompt when using the readline port
from repl-read. (We don't want to see it when calling `read'.) from repl-read. (We don't want to see it when calling `read'.)
@ -1087,12 +1091,12 @@ Fri Oct 30 15:15:37 1998 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* nonblocking.scm: Removed. libguile is now inherently * nonblocking.scm: Removed. libguile is now inherently
nonblocking through the use of scm_internal_select. nonblocking through the use of scm_internal_select.
* emacs.scm: Removed use of nonblocking.scm. * emacs.scm: Removed use of nonblocking.scm.
* gwish.scm, gtcl.scm: Removed. tcltk.scm has made these * gwish.scm, gtcl.scm: Removed. tcltk.scm has made these
obsolete. obsolete.
1998-04-15 Mikael Djurfeldt <mdj@nada.kth.se> 1998-04-15 Mikael Djurfeldt <mdj@nada.kth.se>
* runq.scm (runq-control): Corrected spelling of enqueue!. * runq.scm (runq-control): Corrected spelling of enqueue!.
@ -1206,7 +1210,7 @@ Wed Oct 8 03:16:01 1997 Gary Houston <ghouston@actrix.gen.nz>
* (error-catching-loop): new local variable "interactive". if * (error-catching-loop): new local variable "interactive". if
#f, abort terminates the process. #f, abort terminates the process.
(set-batch-mode?!, batch-mode?): new closures, defined in (set-batch-mode?!, batch-mode?): new closures, defined in
error-catching-loop. the names are from scsh. error-catching-loop. the names are from scsh.
1997-10-06 Marius Vollmer <mvo@zagadka.ping.de> 1997-10-06 Marius Vollmer <mvo@zagadka.ping.de>
@ -1337,7 +1341,7 @@ Wed Sep 10 20:12:45 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
Added hack to transfer syntactic information from the builtin Added hack to transfer syntactic information from the builtin
variable `define' to the slib version if module (ice-9 slib) has variable `define' to the slib version if module (ice-9 slib) has
been loaded. been loaded.
Fri Sep 5 05:47:36 1997 Mikael Djurfeldt <mdj@faun.nada.kth.se> Fri Sep 5 05:47:36 1997 Mikael Djurfeldt <mdj@faun.nada.kth.se>
* syncase.scm (sc-interface, sc-expand): Removed hook setup. * syncase.scm (sc-interface, sc-expand): Removed hook setup.
@ -1550,7 +1554,7 @@ Mon Jun 23 16:13:38 1997 Jim Blandy <jimb@floss.red-bean.com>
Plug in read-path-list-notation as the parser for #/ lists, Plug in read-path-list-notation as the parser for #/ lists,
instead of the anonymous lambda form calling parse-path-symbol. instead of the anonymous lambda form calling parse-path-symbol.
(Thanks to Maurizio Vitale.) (Thanks to Maurizio Vitale.)
* boot-9.scm (make-list): Remove the definition of this function * boot-9.scm (make-list): Remove the definition of this function
from the (ice-9 common-list) module; make the `init' argument from the (ice-9 common-list) module; make the `init' argument
optional in the scm module's definition, to match the deleted optional in the scm module's definition, to match the deleted
@ -1619,7 +1623,7 @@ Wed Jun 4 23:27:16 1997 Marius Vollmer <mvo@zagadka.ping.de>
commented out printing code. commented out printing code.
(record-type-name, record-type-fields): Adjusted slot offsets. (record-type-name, record-type-fields): Adjusted slot offsets.
(%print-module): Reduce argument list to "mod" and "port". (%print-module): Reduce argument list to "mod" and "port".
Tue Jun 3 17:04:18 1997 Jim Blandy <jimb@totoro.cyclic.com> Tue Jun 3 17:04:18 1997 Jim Blandy <jimb@totoro.cyclic.com>
* slib.scm (identity): New function, used by SLIB. * slib.scm (identity): New function, used by SLIB.
@ -1630,7 +1634,7 @@ Sat May 31 18:57:12 1997 Gary Houston <ghouston@actrix.gen.nz>
don't define ticks-interrupt etc. don't define ticks-interrupt etc.
top-repl: install signal handlers for SIGINT, SIGFPE, SIGSEGV, SIGBUS top-repl: install signal handlers for SIGINT, SIGFPE, SIGSEGV, SIGBUS
during call to scm-style-repl. during call to scm-style-repl.
Fri May 30 18:08:10 1997 Jim Blandy <jimb@floss.cyclic.com> Fri May 30 18:08:10 1997 Jim Blandy <jimb@floss.cyclic.com>
* slib.scm (slib:load): Use primitive-load-path instead of * slib.scm (slib:load): Use primitive-load-path instead of
@ -1706,14 +1710,14 @@ Wed Apr 30 15:25:15 1997 Marius Vollmer <mvo@zagadka.ping.de>
* boot-9.scm (link-dynamic-module): Do not catch errors from * boot-9.scm (link-dynamic-module): Do not catch errors from
dynamic-link and dynamic-call. When the shared library exists it dynamic-link and dynamic-call. When the shared library exists it
is now assumed to be suitable for a dynamic C module. is now assumed to be suitable for a dynamic C module.
Fri Apr 25 21:21:35 1997 Marius Vollmer <mvo@zagadka.ping.de> Fri Apr 25 21:21:35 1997 Marius Vollmer <mvo@zagadka.ping.de>
* boot-9.scm (process-use-modules): New function to support the * boot-9.scm (process-use-modules): New function to support the
use-modules macro use-modules macro
(use-modules): throw an error iff one of the requested modules (use-modules): throw an error iff one of the requested modules
can't be found. can't be found.
Tue Apr 29 06:54:46 1997 Gary Houston <ghouston@actrix.gen.nz> Tue Apr 29 06:54:46 1997 Gary Houston <ghouston@actrix.gen.nz>
* boot-9.scm: don't define timer-thunk or gc-thunk. * boot-9.scm: don't define timer-thunk or gc-thunk.
@ -1750,7 +1754,7 @@ Tue Apr 1 17:46:49 1997 Gary Houston <ghouston@actrix.gen.nz>
* expect.scm (expect-select): correct the millisecond timeout * expect.scm (expect-select): correct the millisecond timeout
arithmetic (from Marko.Kohtala@ntc.nokia.com). arithmetic (from Marko.Kohtala@ntc.nokia.com).
Mon Mar 31 03:23:19 1997 Gary Houston <ghouston@actrix.gen.nz> Mon Mar 31 03:23:19 1997 Gary Houston <ghouston@actrix.gen.nz>
* boot-9.scm (open-input-pipe, open-output-pipe): defined here * boot-9.scm (open-input-pipe, open-output-pipe): defined here
@ -1874,7 +1878,7 @@ Sat Mar 1 00:10:38 1997 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* boot-9.scm (error-catching-loop): Added handling of apply-frame * boot-9.scm (error-catching-loop): Added handling of apply-frame
and exit-frame exceptions. and exit-frame exceptions.
* boot-9.scm (assert-repl-prompt, the-prompt-string): Removed. * boot-9.scm (assert-repl-prompt, the-prompt-string): Removed.
(set-repl-prompt!): Setter for repl prompt. (set-repl-prompt!): Setter for repl prompt.
(scm-style-repl): If prompt is #f, don't prompt; if prompt is a (scm-style-repl): If prompt is #f, don't prompt; if prompt is a
@ -2002,14 +2006,14 @@ Wed Nov 27 14:16:14 1996 Marius Vollmer <mvo@zagadka.ping.de>
* boot-9.scm (macroexpand-1, macroexpand), slib.scm * boot-9.scm (macroexpand-1, macroexpand), slib.scm
(slib:features), r4rs.scm (%load-verbosely): "defined?" is now a (slib:features), r4rs.scm (%load-verbosely): "defined?" is now a
function, use it accordingly. function, use it accordingly.
Thu Nov 21 11:12:10 1996 Jim Blandy <jimb@floss.cyclic.com> Thu Nov 21 11:12:10 1996 Jim Blandy <jimb@floss.cyclic.com>
It's an "eval closure", not an "eval thunk." A thunk is a It's an "eval closure", not an "eval thunk." A thunk is a
function of no arguments. function of no arguments.
* boot-9.scm (module-type): Rename module field. * boot-9.scm (module-type): Rename module field.
(make-module, eval-in-module, make-root-module, (make-module, eval-in-module, make-root-module,
set-current-module): Uses changed. set-current-module): Uses changed.
(module-eval-closure, set-module-eval-closure!, (module-eval-closure, set-module-eval-closure!,
root-module-closure): Renamed from module-eval-thunk, root-module-closure): Renamed from module-eval-thunk,
set-module-eval-thunk!, root-module-thunk. set-module-eval-thunk!, root-module-thunk.
@ -2028,37 +2032,37 @@ Sat Nov 2 20:00:42 1996 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
debug.scm). But during development we want to have them also debug.scm). But during development we want to have them also
*inside* boot-9.scm. Therefore, two lines are added at the *inside* boot-9.scm. Therefore, two lines are added at the
beginning of boot-9.scm to enable these. beginning of boot-9.scm to enable these.
Call `provide' so that `records' are included among the Call `provide' so that `records' are included among the
`*features*'. `*features*'.
The scheme for saving the stack has been adjusted: save-stack is The scheme for saving the stack has been adjusted: save-stack is
now commonly available for saving the stack. Calling `save-stack' now commonly available for saving the stack. Calling `save-stack'
sets a flag `stack-saved?' which prevents overwriting the stack. sets a flag `stack-saved?' which prevents overwriting the stack.
`stack-saved?' is reset at `abort'. `stack-saved?' is reset at `abort'.
Spelling correction: seperate --> separate. Spelling correction: seperate --> separate.
Removed `:'s that had creeped into some comments. Removed `:'s that had creeped into some comments.
The repl now doesn't print #<unspecified> results any longer The repl now doesn't print #<unspecified> results any longer
If the user wants to see this, he can do If the user wants to see this, he can do
(assert-repl-print-unspecified #t) in his startup file. (assert-repl-print-unspecified #t) in his startup file.
The user now gets a friendly message instead of a backtrace at The user now gets a friendly message instead of a backtrace at
error. error.
Added `before-read-hook'. Added `before-read-hook'.
Load module (ice-9 emacs) if option `-e' was specified. Load module (ice-9 emacs) if option `-e' was specified.
(provide): New function. (provide): New function.
(error): Save stack at entry, so that Guile entrails won't show up (error): Save stack at entry, so that Guile entrails won't show up
in backtraces. in backtraces.
(backtrace): New function. (backtrace): New function.
(save-stack): Can now take arbitrary number of stack narrowing (save-stack): Can now take arbitrary number of stack narrowing
specifier pairs. The first specifier in a pair controls inner specifier pairs. The first specifier in a pair controls inner
border, the second the outer border. A number means cut that border, the second the outer border. A number means cut that
@ -2071,15 +2075,15 @@ Sat Nov 2 20:00:42 1996 Mikael Djurfeldt <mdj@mdj.nada.kth.se>
* slib.scm (slib:load): Adapt to the new behavior of * slib.scm (slib:load): Adapt to the new behavior of
primitive-load: It doesn't any longer try both with and without primitive-load: It doesn't any longer try both with and without
".scm" extension. (We don't want to use %search-load-path here.) ".scm" extension. (We don't want to use %search-load-path here.)
(implementation-vicinity): New function. slib requires it (implementation-vicinity): New function. slib requires it
(library-vicinity): Updated. (library-vicinity): Updated.
Load "require.scm" in the library-vicinity. Load "require.scm" in the library-vicinity.
(install-require-vicinity, install-require-module): New functions. (install-require-vicinity, install-require-module): New functions.
Mon Oct 28 17:56:29 1996 Jim Blandy <jimb@floss.cyclic.com> Mon Oct 28 17:56:29 1996 Jim Blandy <jimb@floss.cyclic.com>
* boot-9.scm (load-from-path): New function. * boot-9.scm (load-from-path): New function.
@ -2195,7 +2199,7 @@ Mon Oct 14 22:20:30 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
Mon Oct 14 06:05:42 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se> Mon Oct 14 06:05:42 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
* Makefile.in: Added threads.scm. * Makefile.in: Added threads.scm.
Mon Oct 14 04:21:51 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se> Mon Oct 14 04:21:51 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
* debug.scm (make-enable, make-disable): Simplified. * debug.scm (make-enable, make-disable): Simplified.
@ -2226,7 +2230,7 @@ Sun Oct 6 03:54:59 1996 Gary Houston <ghouston@actrix.gen.nz>
(%load-announce): minor formatting change. (%load-announce): minor formatting change.
(file-exists?): use access? if posix is featured. (file-exists?): use access? if posix is featured.
(file-is-directory?): use stat if i/o-extensions is featured. (file-is-directory?): use stat if i/o-extensions is featured.
(try-module-autoload module-name): use file-exists? before (try-module-autoload module-name): use file-exists? before
file-is-directory? file-is-directory?
Sat Oct 5 18:54:03 1996 Mikael Djurfeldt <mdj@kenneth> Sat Oct 5 18:54:03 1996 Mikael Djurfeldt <mdj@kenneth>
@ -2415,7 +2419,7 @@ Tue Aug 20 07:31:39 1996 Mikael Djurfeldt <mdj@woody.nada.kth.se>
* poe.scm (funcq-memo): Renamed weak-hash-table --> * poe.scm (funcq-memo): Renamed weak-hash-table -->
weak-key-hash-table. weak-key-hash-table.
Sat Aug 3 06:16:35 1996 Gary Houston <ghouston@actrix.gen.nz> Sat Aug 3 06:16:35 1996 Gary Houston <ghouston@actrix.gen.nz>
* boot-9.scm (*null-device*): global constant from goonix. * boot-9.scm (*null-device*): global constant from goonix.

View file

@ -1,3 +1,8 @@
2002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org>
* Makefile.am, md/Makefile.am, time/Makefile.am
(AUTOMAKE_OPTIONS): Replace "foreign" with "gnu".
2000-06-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> 2000-06-12 Mikael Djurfeldt <mdj@thalamus.nada.kth.se>
* Makefile.am (OMIT_DEPENDENCIES): Defined to contain the list of * Makefile.am (OMIT_DEPENDENCIES): Defined to contain the list of
@ -14,7 +19,7 @@
and we don't want that. and we don't want that.
(INCLUDES): Removed all -I options except for the root source (INCLUDES): Removed all -I options except for the root source
directory and the root build directory. directory and the root build directory.
1999-10-05 Jim Blandy <jimb@savonarola.red-bean.com> 1999-10-05 Jim Blandy <jimb@savonarola.red-bean.com>
* Makefile.in, md/Makefile.in, time/Makefile.in: Deleted from CVS * Makefile.in, md/Makefile.in, time/Makefile.in: Deleted from CVS