1 |
|
2002-02-09 Thien-Thi Nguyen <ttn@giblet.glug.org> |
2 |
|
|
3 |
|
* Makefile.am (AUTOMAKE_OPTIONS): Replace "foreign" with "gnu". |
4 |
|
|
5 |
2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se> |
2000-06-20 Mikael Djurfeldt <mdj@mdj.nada.kth.se> |
6 |
|
|
7 |
* session.scm (make-fold-modules): Detect circular references in |
* session.scm (make-fold-modules): Detect circular references in |
123 |
|
|
124 |
2000-04-03 Michael Livshin <mlivshin@bigfoot.com> |
2000-04-03 Michael Livshin <mlivshin@bigfoot.com> |
125 |
|
|
126 |
* streams.scm (stream-fold, stream-for-each): don't use named let, |
* streams.scm (stream-fold, stream-for-each): don't use named let, |
127 |
because it prevents the gc from junking the stream argument. |
because it prevents the gc from junking the stream argument. |
128 |
|
|
129 |
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> |
143 |
|
|
144 |
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> |
145 |
|
|
146 |
* slib.scm: Rename software-type to slib:software-type and make it |
* slib.scm: Rename software-type to slib:software-type and make it |
147 |
public. |
public. |
148 |
|
|
149 |
* r4rs.scm: Added documentation; largely cut and pasted from R4RS |
* r4rs.scm: Added documentation; largely cut and pasted from R4RS |
193 |
|
|
194 |
1999-12-15 Gary Houston <ghouston@freewire.co.uk> |
1999-12-15 Gary Houston <ghouston@freewire.co.uk> |
195 |
|
|
196 |
* slib.scm (library-vicinity, home-vicinity, |
* slib.scm (library-vicinity, home-vicinity, |
197 |
scheme-implementation-type, scheme-implemenation-version): |
scheme-implementation-type, scheme-implemenation-version): |
198 |
use define-public to export from the module. |
use define-public to export from the module. |
199 |
|
|
211 |
|
|
212 |
* popen.scm, slib.scm: Added some docstrings for procedures that |
* popen.scm, slib.scm: Added some docstrings for procedures that |
213 |
were primitives that I encountered in posix.texi. |
were primitives that I encountered in posix.texi. |
214 |
|
|
215 |
1999-11-19 Gary Houston <ghouston@freewire.co.uk> |
1999-11-19 Gary Houston <ghouston@freewire.co.uk> |
216 |
|
|
217 |
* Makefile.am (ice9_sources): add arrays.scm. |
* Makefile.am (ice9_sources): add arrays.scm. |
240 |
* boot-9.scm (load-user-init): check that the posix feature is |
* boot-9.scm (load-user-init): check that the posix feature is |
241 |
available before using getpw and getuid. |
available before using getpw and getuid. |
242 |
(top-repl): don't install handlers for SIGINT etc., without posix. |
(top-repl): don't install handlers for SIGINT etc., without posix. |
243 |
(file-is-directory?): use 'posix instead of i/o-extensions to |
(file-is-directory?): use 'posix instead of i/o-extensions to |
244 |
check for stat. |
check for stat. |
245 |
(load-user-init): use file-exists? and file-is-directory? to |
(load-user-init): use file-exists? and file-is-directory? to |
246 |
check for .guile, instead of stat. |
check for .guile, instead of stat. |
252 |
|
|
253 |
posix.scm, networking.scm: new files. Move definitions from |
posix.scm, networking.scm: new files. Move definitions from |
254 |
boot-9.scm if they are only useful with posix/networking available. |
boot-9.scm if they are only useful with posix/networking available. |
255 |
|
|
256 |
* Makefile.am (ice9_sources): add posix.scm, networking.scm. |
* Makefile.am (ice9_sources): add posix.scm, networking.scm. |
257 |
|
|
258 |
1999-09-17 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> |
1999-09-17 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> |
316 |
readline is used by the repl run by this thread. |
readline is used by the repl run by this thread. |
317 |
(handle-system-error): Print "Backtrace:" before backtrace since |
(handle-system-error): Print "Backtrace:" before backtrace since |
318 |
this is no longer done by display-backtrace. |
this is no longer done by display-backtrace. |
319 |
|
|
320 |
* debug.scm (frame-number->index): Optionally take stack as |
* debug.scm (frame-number->index): Optionally take stack as |
321 |
argument. |
argument. |
322 |
|
|
328 |
("backtrace"): Use builtin backtrace printing. |
("backtrace"): Use builtin backtrace printing. |
329 |
Use (ice-9 debug). |
Use (ice-9 debug). |
330 |
Use readline conditionally. |
Use readline conditionally. |
331 |
|
|
332 |
1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com> |
1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com> |
333 |
|
|
334 |
* regex.scm (fold-matches, list-matches): New functions. |
* regex.scm (fold-matches, list-matches): New functions. |
348 |
* Makefile.am: Removed mention of readline.scm. |
* Makefile.am: Removed mention of readline.scm. |
349 |
|
|
350 |
* Makefile.in: Regenerated. |
* Makefile.in: Regenerated. |
351 |
|
|
352 |
1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com> |
1999-09-11 Jim Blandy <jimb@savonarola.red-bean.com> |
353 |
|
|
354 |
Delete the test which compares the configuration date of libguile |
Delete the test which compares the configuration date of libguile |
383 |
1999-08-29 Keisuke Nishida <kxn30@po.cwru.edu> |
1999-08-29 Keisuke Nishida <kxn30@po.cwru.edu> |
384 |
|
|
385 |
* boot-9.scm (try-module-autoload): Use %search-load-path. |
* boot-9.scm (try-module-autoload): Use %search-load-path. |
386 |
|
|
387 |
1999-08-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> |
1999-08-24 Mikael Djurfeldt <mdj@thalamus.nada.kth.se> |
388 |
|
|
389 |
* boot-9.scm: Removed old style hooks. |
* boot-9.scm: Removed old style hooks. |
454 |
that was introduced to fix the $ problem: |
that was introduced to fix the $ problem: |
455 |
|
|
456 |
* expect.scm (expect): call the match proc an extra time at end |
* expect.scm (expect): call the match proc an extra time at end |
457 |
of file and set the eof? argument appropriately. call |
of file and set the eof? argument appropriately. call |
458 |
expect-eof-proc only if the last call didn't match. |
expect-eof-proc only if the last call didn't match. |
459 |
* expect.scm (expect-strings): change port to eof? in match proc. |
* expect.scm (expect-strings): change port to eof? in match proc. |
460 |
* expect.scm (expect-regexec): take an eof indicator as an argument |
* expect.scm (expect-regexec): take an eof indicator as an argument |
478 |
|
|
479 |
* popen.scm: applied fixes from Greg Harvey. use a guardian |
* popen.scm: applied fixes from Greg Harvey. use a guardian |
480 |
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 |
481 |
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 |
482 |
an alist. |
an alist. |
483 |
|
|
484 |
1999-03-20 Gary Houston <ghouston@easynet.co.uk> |
1999-03-20 Gary Houston <ghouston@easynet.co.uk> |
485 |
|
|
486 |
* expect.scm (expect): call the match proc with the port instead. |
* expect.scm (expect): call the match proc with the port instead. |
490 |
from the port when it may not be needed. hence: |
from the port when it may not be needed. hence: |
491 |
(expect-strings-exec-flags): new variable/parameter, supplies |
(expect-strings-exec-flags): new variable/parameter, supplies |
492 |
flags for regexp-exec. if this includes regexp/noteol, then |
flags for regexp-exec. if this includes regexp/noteol, then |
493 |
automatic regexp/noteol handling (requiring an extra peeked char) |
automatic regexp/noteol handling (requiring an extra peeked char) |
494 |
is enabled. default is regexp/noteol. |
is enabled. default is regexp/noteol. |
495 |
(expect-strings-compile-flags): new variable/parameter, supplies |
(expect-strings-compile-flags): new variable/parameter, supplies |
496 |
flags for make-regexp. default is regexp/newline. |
flags for make-regexp. default is regexp/newline. |
520 |
error catching loop after quit received. |
error catching loop after quit received. |
521 |
(top-repl): flush all ports when the repl terminates. |
(top-repl): flush all ports when the repl terminates. |
522 |
|
|
523 |
* boot-9.scm (error-catching-loop): flush all ports before |
* boot-9.scm (error-catching-loop): flush all ports before |
524 |
primitive exit if non-interactive. |
primitive exit if non-interactive. |
525 |
force-output on current-error-port if interactive. |
force-output on current-error-port if interactive. |
526 |
|
|
527 |
* boot-9.scm (reopen-file): deleted. |
* boot-9.scm (reopen-file): deleted. |
553 |
|
|
554 |
* Makefile.am: Add string-case.scm and format.scm to ice9_sources. |
* Makefile.am: Add string-case.scm and format.scm to ice9_sources. |
555 |
* Makefile.in: Regenerated. |
* Makefile.in: Regenerated. |
556 |
|
|
557 |
* string-case.scm: New file, brought in from SLIB, and adapted to |
* string-case.scm: New file, brought in from SLIB, and adapted to |
558 |
Guile's module system. |
Guile's module system. |
559 |
|
|
568 |
modern CL behavior. |
modern CL behavior. |
569 |
(format:num->cardinal): Don't assume that an elseless if returns |
(format:num->cardinal): Don't assume that an elseless if returns |
570 |
'() when the condition is false. |
'() when the condition is false. |
571 |
|
|
572 |
1999-04-17 Jim Blandy <jimb@savonarola.red-bean.com> |
1999-04-17 Jim Blandy <jimb@savonarola.red-bean.com> |
573 |
|
|
574 |
* Makefile.in: Regenerated. |
* Makefile.in: Regenerated. |
599 |
load a module (e.g. with `use-modules') work until source is |
load a module (e.g. with `use-modules') work until source is |
600 |
actually found for the module (e.g. because the correct catalog |
actually found for the module (e.g. because the correct catalog |
601 |
has been added to the load path). |
has been added to the load path). |
602 |
|
|
603 |
Use try-load-module. |
Use try-load-module. |
604 |
|
|
605 |
1999-03-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se> |
1999-03-18 Mikael Djurfeldt <mdj@mdj.nada.kth.se> |
648 |
|
|
649 |
Modules which doesn't have the :no-backtrace specifier are user |
Modules which doesn't have the :no-backtrace specifier are user |
650 |
modules. |
modules. |
651 |
|
|
652 |
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 |
653 |
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 |
654 |
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 |
708 |
|
|
709 |
1999-02-09 Maciej Stachowiak <mstachow@alum.mit.edu> |
1999-02-09 Maciej Stachowiak <mstachow@alum.mit.edu> |
710 |
|
|
711 |
* optargs.scm: New file. |
* optargs.scm: New file. |
712 |
* Makefile.am (ice9_sources): Add optargs.scm here. Makefile.in |
* Makefile.am (ice9_sources): Add optargs.scm here. Makefile.in |
713 |
not regenerated because I don't have the right version of Automake. |
not regenerated because I don't have the right version of Automake. |
714 |
|
|
811 |
* boot-9.scm (init-dynamic-module): Remove module from |
* boot-9.scm (init-dynamic-module): Remove module from |
812 |
registered-modules as soon as possible in case we are recursively |
registered-modules as soon as possible in case we are recursively |
813 |
invoked; Set public interface before doing the dynamic-call. |
invoked; Set public interface before doing the dynamic-call. |
814 |
|
|
815 |
* boot-9.scm (map-in-order): Removed (replaced by scm_serial_map). |
* boot-9.scm (map-in-order): Removed (replaced by scm_serial_map). |
816 |
(abort-hook, before-error-hook, after-error-hook, |
(abort-hook, before-error-hook, after-error-hook, |
817 |
before-backtrace-hook, after-backtrace-hook, before-read-hook, |
before-backtrace-hook, after-backtrace-hook, before-read-hook, |
1069 |
|
|
1070 |
* boot-9.scm: Antirevert Jim's readline code which he reverted |
* boot-9.scm: Antirevert Jim's readline code which he reverted |
1071 |
19971027 and adapt it to the current readline interface. |
19971027 and adapt it to the current readline interface. |
1072 |
|
|
1073 |
* boot-9.scm (top-repl): Only enable readline if not using the |
* boot-9.scm (top-repl): Only enable readline if not using the |
1074 |
Emacs interface; Only use repl prompt when using the readline port |
Emacs interface; Only use repl prompt when using the readline port |
1075 |
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'.) |
1091 |
|
|
1092 |
* nonblocking.scm: Removed. libguile is now inherently |
* nonblocking.scm: Removed. libguile is now inherently |
1093 |
nonblocking through the use of scm_internal_select. |
nonblocking through the use of scm_internal_select. |
1094 |
|
|
1095 |
* emacs.scm: Removed use of nonblocking.scm. |
* emacs.scm: Removed use of nonblocking.scm. |
1096 |
|
|
1097 |
* gwish.scm, gtcl.scm: Removed. tcltk.scm has made these |
* gwish.scm, gtcl.scm: Removed. tcltk.scm has made these |
1098 |
obsolete. |
obsolete. |
1099 |
|
|
1100 |
1998-04-15 Mikael Djurfeldt <mdj@nada.kth.se> |
1998-04-15 Mikael Djurfeldt <mdj@nada.kth.se> |
1101 |
|
|
1102 |
* runq.scm (runq-control): Corrected spelling of enqueue!. |
* runq.scm (runq-control): Corrected spelling of enqueue!. |
1210 |
|
|
1211 |
* (error-catching-loop): new local variable "interactive". if |
* (error-catching-loop): new local variable "interactive". if |
1212 |
#f, abort terminates the process. |
#f, abort terminates the process. |
1213 |
(set-batch-mode?!, batch-mode?): new closures, defined in |
(set-batch-mode?!, batch-mode?): new closures, defined in |
1214 |
error-catching-loop. the names are from scsh. |
error-catching-loop. the names are from scsh. |
1215 |
|
|
1216 |
1997-10-06 Marius Vollmer <mvo@zagadka.ping.de> |
1997-10-06 Marius Vollmer <mvo@zagadka.ping.de> |
1341 |
Added hack to transfer syntactic information from the builtin |
Added hack to transfer syntactic information from the builtin |
1342 |
variable `define' to the slib version if module (ice-9 slib) has |
variable `define' to the slib version if module (ice-9 slib) has |
1343 |
been loaded. |
been loaded. |
1344 |
|
|
1345 |
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> |
1346 |
|
|
1347 |
* syncase.scm (sc-interface, sc-expand): Removed hook setup. |
* syncase.scm (sc-interface, sc-expand): Removed hook setup. |
1554 |
Plug in read-path-list-notation as the parser for #/ lists, |
Plug in read-path-list-notation as the parser for #/ lists, |
1555 |
instead of the anonymous lambda form calling parse-path-symbol. |
instead of the anonymous lambda form calling parse-path-symbol. |
1556 |
(Thanks to Maurizio Vitale.) |
(Thanks to Maurizio Vitale.) |
1557 |
|
|
1558 |
* boot-9.scm (make-list): Remove the definition of this function |
* boot-9.scm (make-list): Remove the definition of this function |
1559 |
from the (ice-9 common-list) module; make the `init' argument |
from the (ice-9 common-list) module; make the `init' argument |
1560 |
optional in the scm module's definition, to match the deleted |
optional in the scm module's definition, to match the deleted |
1623 |
commented out printing code. |
commented out printing code. |
1624 |
(record-type-name, record-type-fields): Adjusted slot offsets. |
(record-type-name, record-type-fields): Adjusted slot offsets. |
1625 |
(%print-module): Reduce argument list to "mod" and "port". |
(%print-module): Reduce argument list to "mod" and "port". |
1626 |
|
|
1627 |
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> |
1628 |
|
|
1629 |
* slib.scm (identity): New function, used by SLIB. |
* slib.scm (identity): New function, used by SLIB. |
1634 |
don't define ticks-interrupt etc. |
don't define ticks-interrupt etc. |
1635 |
top-repl: install signal handlers for SIGINT, SIGFPE, SIGSEGV, SIGBUS |
top-repl: install signal handlers for SIGINT, SIGFPE, SIGSEGV, SIGBUS |
1636 |
during call to scm-style-repl. |
during call to scm-style-repl. |
1637 |
|
|
1638 |
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> |
1639 |
|
|
1640 |
* slib.scm (slib:load): Use primitive-load-path instead of |
* slib.scm (slib:load): Use primitive-load-path instead of |
1710 |
* boot-9.scm (link-dynamic-module): Do not catch errors from |
* boot-9.scm (link-dynamic-module): Do not catch errors from |
1711 |
dynamic-link and dynamic-call. When the shared library exists it |
dynamic-link and dynamic-call. When the shared library exists it |
1712 |
is now assumed to be suitable for a dynamic C module. |
is now assumed to be suitable for a dynamic C module. |
1713 |
|
|
1714 |
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> |
1715 |
|
|
1716 |
* boot-9.scm (process-use-modules): New function to support the |
* boot-9.scm (process-use-modules): New function to support the |
1717 |
use-modules macro |
use-modules macro |
1718 |
(use-modules): throw an error iff one of the requested modules |
(use-modules): throw an error iff one of the requested modules |
1719 |
can't be found. |
can't be found. |
1720 |
|
|
1721 |
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> |
1722 |
|
|
1723 |
* boot-9.scm: don't define timer-thunk or gc-thunk. |
* boot-9.scm: don't define timer-thunk or gc-thunk. |
1754 |
|
|
1755 |
* expect.scm (expect-select): correct the millisecond timeout |
* expect.scm (expect-select): correct the millisecond timeout |
1756 |
arithmetic (from Marko.Kohtala@ntc.nokia.com). |
arithmetic (from Marko.Kohtala@ntc.nokia.com). |
1757 |
|
|
1758 |
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> |
1759 |
|
|
1760 |
* boot-9.scm (open-input-pipe, open-output-pipe): defined here |
* boot-9.scm (open-input-pipe, open-output-pipe): defined here |
1878 |
|
|
1879 |
* boot-9.scm (error-catching-loop): Added handling of apply-frame |
* boot-9.scm (error-catching-loop): Added handling of apply-frame |
1880 |
and exit-frame exceptions. |
and exit-frame exceptions. |
1881 |
|
|
1882 |
* boot-9.scm (assert-repl-prompt, the-prompt-string): Removed. |
* boot-9.scm (assert-repl-prompt, the-prompt-string): Removed. |
1883 |
(set-repl-prompt!): Setter for repl prompt. |
(set-repl-prompt!): Setter for repl prompt. |
1884 |
(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 |
2006 |
* boot-9.scm (macroexpand-1, macroexpand), slib.scm |
* boot-9.scm (macroexpand-1, macroexpand), slib.scm |
2007 |
(slib:features), r4rs.scm (%load-verbosely): "defined?" is now a |
(slib:features), r4rs.scm (%load-verbosely): "defined?" is now a |
2008 |
function, use it accordingly. |
function, use it accordingly. |
2009 |
|
|
2010 |
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> |
2011 |
|
|
2012 |
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 |
2013 |
function of no arguments. |
function of no arguments. |
2014 |
* boot-9.scm (module-type): Rename module field. |
* boot-9.scm (module-type): Rename module field. |
2015 |
(make-module, eval-in-module, make-root-module, |
(make-module, eval-in-module, make-root-module, |
2016 |
set-current-module): Uses changed. |
set-current-module): Uses changed. |
2017 |
(module-eval-closure, set-module-eval-closure!, |
(module-eval-closure, set-module-eval-closure!, |
2018 |
root-module-closure): Renamed from module-eval-thunk, |
root-module-closure): Renamed from module-eval-thunk, |
2019 |
set-module-eval-thunk!, root-module-thunk. |
set-module-eval-thunk!, root-module-thunk. |
2032 |
debug.scm). But during development we want to have them also |
debug.scm). But during development we want to have them also |
2033 |
*inside* boot-9.scm. Therefore, two lines are added at the |
*inside* boot-9.scm. Therefore, two lines are added at the |
2034 |
beginning of boot-9.scm to enable these. |
beginning of boot-9.scm to enable these. |
2035 |
|
|
2036 |
Call `provide' so that `records' are included among the |
Call `provide' so that `records' are included among the |
2037 |
`*features*'. |
`*features*'. |
2038 |
|
|
2039 |
The scheme for saving the stack has been adjusted: save-stack is |
The scheme for saving the stack has been adjusted: save-stack is |
2040 |
now commonly available for saving the stack. Calling `save-stack' |
now commonly available for saving the stack. Calling `save-stack' |
2041 |
sets a flag `stack-saved?' which prevents overwriting the stack. |
sets a flag `stack-saved?' which prevents overwriting the stack. |
2042 |
`stack-saved?' is reset at `abort'. |
`stack-saved?' is reset at `abort'. |
2043 |
|
|
2044 |
Spelling correction: seperate --> separate. |
Spelling correction: seperate --> separate. |
2045 |
|
|
2046 |
Removed `:'s that had creeped into some comments. |
Removed `:'s that had creeped into some comments. |
2047 |
|
|
2048 |
The repl now doesn't print #<unspecified> results any longer |
The repl now doesn't print #<unspecified> results any longer |
2049 |
If the user wants to see this, he can do |
If the user wants to see this, he can do |
2050 |
(assert-repl-print-unspecified #t) in his startup file. |
(assert-repl-print-unspecified #t) in his startup file. |
2051 |
|
|
2052 |
The user now gets a friendly message instead of a backtrace at |
The user now gets a friendly message instead of a backtrace at |
2053 |
error. |
error. |
2054 |
|
|
2055 |
Added `before-read-hook'. |
Added `before-read-hook'. |
2056 |
|
|
2057 |
Load module (ice-9 emacs) if option `-e' was specified. |
Load module (ice-9 emacs) if option `-e' was specified. |
2058 |
|
|
2059 |
(provide): New function. |
(provide): New function. |
2060 |
|
|
2061 |
(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 |
2062 |
in backtraces. |
in backtraces. |
2063 |
|
|
2064 |
(backtrace): New function. |
(backtrace): New function. |
2065 |
|
|
2066 |
(save-stack): Can now take arbitrary number of stack narrowing |
(save-stack): Can now take arbitrary number of stack narrowing |
2067 |
specifier pairs. The first specifier in a pair controls inner |
specifier pairs. The first specifier in a pair controls inner |
2068 |
border, the second the outer border. A number means cut that |
border, the second the outer border. A number means cut that |
2075 |
* slib.scm (slib:load): Adapt to the new behavior of |
* slib.scm (slib:load): Adapt to the new behavior of |
2076 |
primitive-load: It doesn't any longer try both with and without |
primitive-load: It doesn't any longer try both with and without |
2077 |
".scm" extension. (We don't want to use %search-load-path here.) |
".scm" extension. (We don't want to use %search-load-path here.) |
2078 |
|
|
2079 |
(implementation-vicinity): New function. slib requires it |
(implementation-vicinity): New function. slib requires it |
2080 |
|
|
2081 |
(library-vicinity): Updated. |
(library-vicinity): Updated. |
2082 |
|
|
2083 |
Load "require.scm" in the library-vicinity. |
Load "require.scm" in the library-vicinity. |
2084 |
|
|
2085 |
(install-require-vicinity, install-require-module): New functions. |
(install-require-vicinity, install-require-module): New functions. |
2086 |
|
|
2087 |
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> |
2088 |
|
|
2089 |
* boot-9.scm (load-from-path): New function. |
* boot-9.scm (load-from-path): New function. |
2199 |
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> |
2200 |
|
|
2201 |
* Makefile.in: Added threads.scm. |
* Makefile.in: Added threads.scm. |
2202 |
|
|
2203 |
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> |
2204 |
|
|
2205 |
* debug.scm (make-enable, make-disable): Simplified. |
* debug.scm (make-enable, make-disable): Simplified. |
2230 |
(%load-announce): minor formatting change. |
(%load-announce): minor formatting change. |
2231 |
(file-exists?): use access? if posix is featured. |
(file-exists?): use access? if posix is featured. |
2232 |
(file-is-directory?): use stat if i/o-extensions is featured. |
(file-is-directory?): use stat if i/o-extensions is featured. |
2233 |
(try-module-autoload module-name): use file-exists? before |
(try-module-autoload module-name): use file-exists? before |
2234 |
file-is-directory? |
file-is-directory? |
2235 |
|
|
2236 |
Sat Oct 5 18:54:03 1996 Mikael Djurfeldt <mdj@kenneth> |
Sat Oct 5 18:54:03 1996 Mikael Djurfeldt <mdj@kenneth> |
2419 |
|
|
2420 |
* poe.scm (funcq-memo): Renamed weak-hash-table --> |
* poe.scm (funcq-memo): Renamed weak-hash-table --> |
2421 |
weak-key-hash-table. |
weak-key-hash-table. |
2422 |
|
|
2423 |
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> |
2424 |
|
|
2425 |
* boot-9.scm (*null-device*): global constant from goonix. |
* boot-9.scm (*null-device*): global constant from goonix. |