Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 747747ee06 Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 62e15979b5 deprecate scm_sym2var %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 0aed71aa51 Revert "add SCM_HEAP_OBJECT_BASE" %!s(int64=13) %!d(string=hai) anos
  Andy Wingo dfadcf85cb Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=13) %!d(string=hai) anos
  Andy Wingo f9685f4373 globally unique marks and labels using syntax-session-id %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 0607ebbfcf locking for putc, puts %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 25d50a051d most uses of scm_from_locale_symbol become scm_from_utf8_symbol %!s(int64=13) %!d(string=hai) anos
  Andy Wingo 47ed8656db add SCM_HEAP_OBJECT_BASE %!s(int64=13) %!d(string=hai) anos
  Andy Wingo b2b33168b1 more care regarding SCM_PACK and SCM_UNPACK %!s(int64=13) %!d(string=hai) anos
  Andy Wingo f42d8bd8ff simplify macro representation in the wake of module hygiene changes %!s(int64=14) %!d(string=hai) anos
  Thien-Thi Nguyen 2051e2bdbb Fix bug: Use correct `FUNC_NAME' for `scm_macro_binding'. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo e809758a7e clean up macros.[ch] %!s(int64=15) %!d(string=hai) anos
  Andy Wingo bab9804661 remove mmacros, SCM_SYNTAX snarf macro %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 9f09b127d4 remove scm_makacro and scm_makmacro %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 314b87163e eval.c closures are now applicable smobs, not tc3s %!s(int64=15) %!d(string=hai) anos
  Andy Wingo df9ca8d8b2 all subrs are gsubrs %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 058234dd9c remove evaluator-specific code from macros.c %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès 0eb934f1f0 Use `SCM_DEPRECATED' in declarations of deprecated functions/variables. %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès fbb857a472 Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 3d5f3091e1 first-class macro representation (no bits on variables) %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 5a0132b337 a different tack for syncase macro representation %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès d9e59f894e Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 999f1b26e7 Merge commit 'origin/master' into vm %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 44e268898b Merge branch 'master' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès dbb605f575 Include <config.h> in all C files; use `#ifdef HAVE_CONFIG_H' rather than `#if'. %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtès 4a4849dbe0 Merge commit '032913739218c756f673bfb9c8f66ef9f8f02330' into boehm-demers-weiser-gc %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 6c289afe76 macro-transformer recognizes compiled macros %!s(int64=16) %!d(string=hai) anos
  Andy Wingo 3633ff4e95 print compiled macros correctly %!s(int64=16) %!d(string=hai) anos
  Ludovic Courtes a4a141f679 Removed a lot of now-useless SMOB mark/free functions. %!s(int64=18) %!d(string=hai) anos