1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 21:10:27 +02:00
guile/module
Andy Wingo 89cb70a0d5 fix source information lossage for (define (foo) ...) lambda sugar
* module/ice-9/psyntax.scm (source-wrap): Use decorate-source, for
  clarity.
  (syntax-type): When turning the RHS of (define (foo) ...) into a
  lambda, decorate the resulting lambda expression with source
  information, as the RHS later goes to chi-expr, which receives no
  source information. Perhaps that is a bug. In any case, fixes some
  source location lossage, reported by Jao.

* module/ice-9/psyntax-pp.scm: Regenerated.
2009-06-20 12:41:11 +02:00
..
ice-9 fix source information lossage for (define (foo) ...) lambda sugar 2009-06-20 12:41:11 +02:00
language Fix decompilation of the `load-array' instruction. 2009-06-19 02:37:04 +02:00
oop Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
rnrs Complete changing license to LGPLv3+ 2009-06-17 22:30:26 +01:00
scripts Fix "guile-tools disassemble". 2009-06-19 21:54:51 +02:00
srfi Complete changing license to LGPLv3+ 2009-06-17 22:30:26 +01:00
system new function: canonicalize-path. use when autocompiling 2009-06-19 14:26:47 +02:00
Makefile.am Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00