Commit History

Autor SHA1 Mensaxe Data
  Andy Wingo e9c0f3071d Warning and optimization levels always small integers %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 116f94d661 Add language-specific analysis pass to compiler infrastructure %!s(int64=5) %!d(string=hai) anos
  Andy Wingo 68f13adaaf Better errors for odd-length keyword args %!s(int64=8) %!d(string=hai) anos
  Ludovic Courtès 79a9a2c271 Report the faulty keyword in errors raised by `scm_c_bind_keyword_arguments'. %!s(int64=12) %!d(string=hai) anos
  Ludovic Courtès 4af0d97ee6 Print the faulty object upon invalid-keyword errors. %!s(int64=12) %!d(string=hai) anos
  Mark H Weaver 0426b3f8f8 Nicer docstring syntax for case-lambda. %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 19113f1ca7 allow case-lambda expressions with no clauses %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 581f410fbd case-lambda* clauses fail to match if too many positionals %!s(int64=12) %!d(string=hai) anos
  Andy Wingo 84b67e1971 fix self-tail-calls for lexical procs with optional, rest, or kwargs %!s(int64=14) %!d(string=hai) anos
  Andy Wingo a310a1d12e primitive-eval takes expanded, not memoized, source %!s(int64=15) %!d(string=hai) anos
  Andy Wingo d8a071fc4e primitive support for lambda* %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 9a9d82c28c fix bug bindings lexical vars within optargs initializers %!s(int64=15) %!d(string=hai) anos
  Andy Wingo aac006ddec fix defmacro* %!s(int64=15) %!d(string=hai) anos
  Andy Wingo f6a8e79197 keyword arg errors throw to 'keyword-argument-error %!s(int64=15) %!d(string=hai) anos
  Ludovic Courtès ee2a69f565 Add currently failing tests for optargs. %!s(int64=15) %!d(string=hai) anos
  Andy Wingo 7ab42fa20c add some optargs tests %!s(int64=15) %!d(string=hai) anos
  Neil Jerram 53befeb700 Change Guile license to LGPLv3+ %!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=20) %!d(string=hai) anos
  Kevin Ryde 927a122dde (let-keywords, let-keywords*, let-optional, %!s(int64=20) %!d(string=hai) anos
  Dirk Herrmann 560434b369 * tests/optargs.test: Wrap tests in module (test-suite %!s(int64=21) %!d(string=hai) anos
  Marius Vollmer 025f75b48f New files. Thanks to Matthias Köppe! %!s(int64=24) %!d(string=hai) anos