1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-03 05:20:16 +02:00
guile/module/system/base
Andy Wingo 1e6ebf54db a number of small compilation fixes
* ice-9/boot-9.scm: Allow a compiled load of posix, networking, and
  deprecated files.

* module/language/scheme/translate.scm (lookup-transformer): Lookup the
  sc-macro by value, not by name. Works around the fact that compiled
  macros don't have names, which is probably a bug.

* module/system/base/compile.scm (syntax-error)
  (call-with-compile-error-catch): Throw and catch a key that's not used
  by anyone else. Write error messages to the error port.

* module/system/repl/repl.scm (default-catch-handler): Call display-error
  with the correct number of arguments.

* module/system/vm/frame.scm (frame-program-name): Guard against unbound
  variables.

* ice-9/optargs.scm (let-keywords-template): Don't unquote in a helper
  procedure. A bit irritating. I suppose we should fix the modules +
  syncase situation at some point, and then switch to syncase.
2008-09-25 13:46:09 +02:00
..
.cvsignore *** empty log message *** 2001-04-22 02:13:48 +00:00
compile.scm a number of small compilation fixes 2008-09-25 13:46:09 +02:00
language.scm use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00
Makefile.am module compilation fixen, post-integration 2008-08-25 13:05:16 -07:00
pmatch.scm compile all of base/; some arbitrary changes; more "fixes" to `link' 2008-05-19 12:57:48 +02:00
syntax.scm use #:keywords in module/*.scm, not :keywords 2008-09-09 06:58:25 +02:00