Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo 37ae02ffa0 Fix infinite loop in expander %!s(int64=10) %!d(string=hai) anos
  Andy Wingo 9833864171 psyntax: ((@@ primitive NAME) ARG ...) in (guile) module is a primcall %!s(int64=11) %!d(string=hai) anos
  Mark H Weaver 26d148066f Merge remote-tracking branch 'origin/stable-2.0' %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 8ae26afefe add #:resolve-syntax-parameters? kwarg to syntax-local-binding %!s(int64=12) %!d(string=hai) anos
  Andy Wingo dfd1d3b144 failing to load module in psyntax indicates an identifier is not macro %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver 8210c8538a Fix @ and @@ to not capture lexicals; new @@ @@ form for R6RS libraries %!s(int64=13) %!d(string=hai) anos
  Andy Wingo f929b9e5ec allow definitions in with-syntax body %!s(int64=14) %!d(string=hai) anos
  Andy Wingo fa3df855e8 add syncase test %!s(int64=14) %!d(string=hai) anos
  Andy Wingo ab6becd47f fix (set! MACRO exp) hygiene %!s(int64=14) %!d(string=hai) anos
  Andy Wingo b78d91d517 syntax-case treats _ as placeholder %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 9846796b6a fix module-hygiene corner case by relying more on syntax objects %!s(int64=14) %!d(string=hai) anos
  Andy Wingo f2d126801c psyntax no longer attempts to track (current-module) %!s(int64=14) %!d(string=hai) anos
  Andy Wingo 54096be752 psyntax expander tracks changes to current module in top-level begin %!s(int64=15) %!d(string=hai) anos
  Julian Graham d524964774 Change failing syncase test case to UNRESOLVED. %!s(int64=15) %!d(string=hai) anos
  Julian Graham a2f7536db0 add (currently failing) test case for changing the current module inside %!s(int64=15) %!d(string=hai) anos
  Andy Wingo fd5985271f psyntax's labels and marks now unique over a read/write boundary %!s(int64=15) %!d(string=hai) anos
  Andreas Rottmann aa3819aa34 add partial support for tail patterns in syntax-rules/syntax-case %!s(int64=15) %!d(string=hai) anos
  Andreas Rottmann cb65f76c74 add quasisyntax %!s(int64=15) %!d(string=hai) anos
  Neil Jerram f564f4784f Remove deprecation warnings from the build %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!s(int64=15) %!d(string=hai) anos
  Neil Jerram ad5f5ada1d Allow @ to work with (ice-9 syncase) %!s(int64=16) %!d(string=hai) anos
  Kevin Ryde 6e7d5622ee merge from 1.8 branch %!s(int64=19) %!d(string=hai) anos
  Marius Vollmer 92205699d0 The FSF has a new address. %!s(int64=19) %!d(string=hai) anos
  Dirk Herrmann d6e04e7c4a * lib.scm (exception:missing-expression): New. %!s(int64=21) %!d(string=hai) anos
  Marius Vollmer 0b1b772f29 (basic syncase macro): Added. %!s(int64=23) %!d(string=hai) anos
  Marius Vollmer 4ed29c73dd New, minimal tests. %!s(int64=24) %!d(string=hai) anos