1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-01 04:10:18 +02:00
guile/module
Andy Wingo ff74e44ecb with a rest arg, allow for keywords anywhere
* libguile/vm-i-system.c (br-if-nargs-gt): Fix variable declaration
  placement.
  (bind-kwargs): Patch mostly by Ludovic: it seems that in the mode in
  which we have rest args, the keywords can appear anywhere. Bummer.
  Change to allow for this.

* module/ice-9/optargs.scm (parse-lambda-case): Same, add a
  permissive-keys clause that handles the case in which there's a rest
  argument.
2009-11-16 22:32:54 +01:00
..
ice-9 with a rest arg, allow for keywords anywhere 2009-11-16 22:32:54 +01:00
language opcodes for bit twiddling (ash, logand, logior, logxor) 2009-11-15 21:03:33 +01:00
oop SCM_DEBUG fix: Don't apply SCM_CAR to non-pairs when walking argument 2009-11-16 14:24:32 -05:00
rnrs Complete changing license to LGPLv3+ 2009-06-17 22:30:26 +01:00
scripts Remove unused variables in ice-9/goops/srfi/scripts. 2009-09-21 00:24:08 +02:00
srfi srfi-35 properly uses vtable-offset-user 2009-11-15 20:28:12 +01:00
system fix printing-programs bug 2009-11-15 20:28:12 +01:00
Makefile.am add quasisyntax 2009-11-14 17:25:12 +01:00