CVSROOT: /egcs/carton/guile-home/cvsfiles Module name: guile Changes by: jimb@egcs.cygnus.com 99/07/19 01:11:20 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (read-delimited!): Put the terminator in the correct position.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/07/29 11:12:22 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (error-catching-loop): Correct non-RnRS usage of internal defines.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/05 05:06:00 Modified files: guile-core/ice-9: boot-9.scm Log message: GOOPS needs the observer protocol specified for the new module system. Here's a simple version for the old module system: * boot-9.scm (module-observers, module-weak-observers, module-observer-id, set-module-observers!, set-module-observer-id!): New accessors. (module-type): Added slots `observers', `weak-observers' and `observer-id'. (module-observe, module-observe-weak, module-unobserve, module-modified!): New procedures. (module-make-local-var!, module-add!, module-remove!, module-clear!, module-define!, module-use!): Call module-modified!.
CVSROOT: /cvs/guile Module name: guile Changes by: jimb@egcs.cygnus.com 99/08/19 22:12:43 Modified files: guile-core/ice-9: boot-9.scm Log message: Remove support for the #/ path list syntax entirely. * boot-9.scm (read-path-list-notation, read-path-list-notation-warning): Deleted. Don't register read-path-list-notation-warning as a reader for objects starting with '#/'.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/23 19:22:18 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm: Removed old style hooks. (inherit-print-state): Rwwritten to use port-with-print-state.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/08/29 07:21:31 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (try-module-autoload): Use %search-load-path.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 06:35:28 Modified files: guile-core/ice-9: boot-9.scm Log message: * * boot-9.scm (top-repl): Use (ice-9 debug) (ice-9 debugger) (ice-9 session) (ice-9 threads) (ice-9 regex) from guile-user only if top-repl is called. This makes startup time for scripts 30% of what it was before... Removed redundant code for loading of readline.
CVSROOT: /cvs/guile Module name: guile Changes by: mvo@egcs.cygnus.com 99/09/11 08:26:21 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (top-repl): Removed code for ativating readline.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 11:27:52 Modified files: guile-core/ice-9: boot-9.scm Log message: * * boot-9.scm (using-readline?): New procedure: Returns #t if readline is used by the repl run by this thread. (handle-system-error): Print "Backtrace:" before backtrace since this is no longer done by display-backtrace.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/11 19:30:47 Modified files: guile-core/ice-9: boot-9.scm Log message: Re-committed this change (got lost in a merge after conflict): * * boot-9.scm (top-repl): Use (ice-9 debug) (ice-9 debugger) (ice-9 session) (ice-9 threads) (ice-9 regex) from guile-user only if top-repl is called. This makes startup time for scripts 30% of what it was before... Removed redundant code for loading of readline.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/12 04:04:57 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (make-autoload-interface): Bugfix. (top-repl): Autoload debugger.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@egcs.cygnus.com 99/09/16 16:44:34 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (before-signal-stack): New fluid. (top-repl): Set before-signal-stack in the signal handler.
CVSROOT: /cvs/guile Module name: guile Changes by: mvo@sourceware.cygnus.com 00/01/09 16:33:39 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (try-using-libtool-name): Do not bother to look inside libtool ".la" file, dynamic-link does this for us now.
CVSROOT: /cvs/guile Module name: guile Changes by: gjb@sourceware.cygnus.com 00/03/02 12:44:19 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm: Drop unused definition of sfx function -- thanks Dirk Hermann!
CVSROOT: /cvs/guile Module name: guile Changes by: ghouston@sourceware.cygnus.com 00/05/14 15:15:13 Modified files: guile-core/ice-9: boot-9.scm Log message: 2000-05-14 Gary Houston <ghouston@arglist.com> * boot-9.scm (load-user-init): rewritten. first work out the home directory and then try to open the file (previously it could try to open a file in more than one place). catch exceptions when trying to get a directory from the user database. don't check that ~/.guile is not a directory before trying to load it (a lack of ~/.guile is not a crime, but if the file is not valid for any reason then primitive-load will raise an error).
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/06/03 18:34:27 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (scm-module-closure): New procedure: Was previously anonymous. Now needed in modules.c. (make-module): Use `standard-eval-closure' to create the eval closure.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/06/04 17:31:24 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (error-catching-loop): Inform about debugger on error.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/06/11 11:29:57 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (make-autoload-interface): Set init value for uses to '() instead of #f. (make-modules-in): Name modules with their real (= full) names. (the-root-module, the-scm-module): Named `(guile)' instead of `the-root-module'. (the-scm-module): Set kind to 'interface.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/06/20 18:16:47 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (purify-module!, module-export!): New procedures. (export): Rewritten using `module-export!'. (process-define-module): New define-module options: pure, export. See NEWS.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/06/20 19:46:44 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm: Turned `the-module', `*top-level-lookup-closure*', and `scm:eval-transformer' into fluids.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 00/07/01 10:01:22 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (process-define-module): Bugfix: Only check the CDR for export args.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-10 17:44:49 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (scm-style-repl): Print multiple values on successive lines. * boot-9.scm (process-define-module): Bugfix: Make sure that exports are done *after* all used interfaces has been added.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-11 01:45:35 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (record-constructor, record-accessor, record-modifier, scm-style-repl): Add second arg to eval. (read-hash-extend #\.): Ditto. (This is actually a bugfix!) (eval-in-module): Redefined to be eval and deprecated.
CVSROOT: /cvs/guile Module name: guile Changes by: mdj@sourceware.cygnus.com 2000-08-26 20:20:19 Modified files: guile-core/ice-9: boot-9.scm Log message: * boot-9.scm (make-record-type): Use `string-append' instead of `symbol-append'. (symbol-append): Map `symbol->string' on args. (obarray-symbol-append, obarray-gensym): Simply removed. I don't think I'll announce this in NEWS even. One of the functions never even worked... /mdj. (find-and-link-dynamic-module, keyword->symbol): Use `symbol->string'. (try-module-autoload, process-define-module): Rewrote using R5RS semantics.