Decompiler: fix handling of empty 'case-lambda' expressions.
[bpt/guile.git] / module / language / elisp /
2012-01-05 Ludovic CourtèsPlacate a number of `syntax-check' verifications.
2011-11-23 Andy WingoUse default value for make-fluid in Scheme files
2011-02-18 Andy Wingocore modules use (ice-9 binary-ports) instead of (rnrs...
2010-12-17 Andy Wingorename make-undefined-fluid to make-unbound-fluid
2010-12-07 Brian Templetonlexical function binding for elisp
2010-12-07 Brian Templetonuse unbound fluids instead of `void' sentinel value
2010-12-07 Brian Templetonfunction's argument can be a symbol
2010-12-07 Brian Templetonallow `(setcar nil nil)' and `(setcdr nil nil)'
2010-12-07 Brian Templetonsupport "#'" syntax for function expressions
2010-12-07 Brian Templetonsetq can take any number of arguments
2010-12-07 Brian Templetonuse correct names for quasiquotation operators
2010-12-07 Brian Templetonstore special operators in the function slot
2010-12-07 Brian Templetonmake user-defined macros available at runtime
2010-12-07 Brian Templetonallow fluid macro bindings
2010-12-07 Brian Templetonnew `load' subr
2010-12-07 Brian TempletonIgnore #:warnings compiler option
2010-12-07 Brian Templetonhandle EOF correctly in parser and lexer
2010-12-07 Brian Templetonstore macro definitions in the function slot
2010-12-07 Brian Templetonuse existing bindings record for defmacro
2010-12-07 Brian Templetonuse tree-il's support for optional arguments
2010-12-07 Brian Templetonreindent
2010-12-07 Brian Templetonreformat comments
2010-12-07 Brian Templetonwhitespace changes
2010-06-17 Andy Wingobeginnings of letrec* support in the expander
2010-05-02 Andy Wingoremove `version' field from <language>
2010-04-10 Neil JerramMerge branch 'master' into wip-manual-2
2010-04-09 Andy Wingochange remaining %nil -> #nil
2010-04-09 Andy Wingoelisp fixes for nil, and, or
2010-04-09 Andy Wingo%nil -> #nil
2009-12-15 Ludovic CourtèsChange the Elisp compiler from GPLv2+ to LGPLv3+.
2009-12-11 Andy Wingomerge from master to elisp
2009-11-01 Ludovic CourtèsMerge branch 'bdw-gc-static-alloc'
2009-10-16 Andy Wingoremove GHIL, Elisp, and R5RS languages
2009-09-01 Ludovic CourtèsMerge branch 'boehm-demers-weiser-gc' into bdw-gc-stati...
2009-08-27 Neil JerramMerge branch 'ossau-gds-dev'
2009-08-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-08-27 Daniel KraftSupport circular structures in elisp reader.
2009-08-27 Daniel KraftReplaced generated elisp parser with hand-written one...
2009-08-27 Daniel KraftDon't accept backquote/unquote/unquote-splicing any...
2009-08-26 Daniel KraftError in lexer when 'empty' symbol would have been...
2009-08-26 Daniel KraftParser for elisp and use it as reader.
2009-08-26 Daniel Kraftget-lexer/1 for elisp that finishes after the first...
2009-08-26 Daniel KraftCharacter and string literal support for the elisp...
2009-08-26 Daniel KraftA first, rough lexer for elisp still missing some stuff.
2009-08-17 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-08-04 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-08-04 Daniel KraftAbstracted dynamic binding a little off the fluids.
2009-08-03 Daniel KraftImplement catch and unwind-protect as macros.
2009-08-01 Daniel KraftAllow lexical binding of lambda arguments.
2009-07-31 Daniel KraftCompiler option to always bind certain symbols lexically.
2009-07-31 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-30 Daniel KraftUse explicit guile-primitive forms in the macro expansi...
2009-07-30 Daniel KraftImplement some elisp constructs in macros instead of...
2009-07-30 Daniel Kraftwithout-void-checks as new extension for fine-control
2009-07-29 Daniel Kraftfuncall, apply and eval built-ins.
2009-07-29 Daniel KraftAdded guile-primitive construct for references to primi...
2009-07-29 Daniel KraftAdded length built-in.
2009-07-29 Daniel KraftImplemented lexical-let and lexical-let* for elisp.
2009-07-24 Daniel KraftCompiler option to disable void-checks in elisp.
2009-07-24 Daniel KraftDon't pass the bindings-data all around in compile...
2009-07-24 Daniel KraftImplemented the flet and flet* extensions.
2009-07-23 Daniel KraftImplemented dynamic symbol access built-ins (set, fset...
2009-07-22 Daniel KraftAdded guile-ref extension construct, change throw imple...
2009-07-22 Daniel KraftImplemented catch and throw in elisp.
2009-07-21 Daniel KraftDon't ensure fluids all over the place but scan for...
2009-07-21 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-20 Daniel KraftImplemented prog1, prog2, dotimes, dolist control struc...
2009-07-18 Daniel KraftImplemented some important list built-ins.
2009-07-18 Daniel KraftImplemented unless, when and dotimes using built-in...
2009-07-18 Daniel KraftReturn correct value for setq form.
2009-07-18 Daniel KraftImplemented real quotation (added support for backquota...
2009-07-18 Daniel KraftImplemented eq and equal built-in predicates.
2009-07-16 Daniel KraftImplemented macros in elisp compiler.
2009-07-16 Daniel KraftExtended test-suite to cover already implemented built...
2009-07-15 Daniel KraftTest-suite for elisp compiler so far, excluding the...
2009-07-15 Daniel KraftRemoved wrong not in zerop built-in.
2009-07-14 Daniel KraftImplemented defconst, defvar, defun special forms for...
2009-07-14 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-13 Daniel KraftSome bug fixes on the way and mainly implemented some...
2009-07-13 Daniel KraftAutomatically create fluids when necessary.
2009-07-13 Daniel KraftFixed lambda expressions and implemented function calls...
2009-07-13 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-13 Daniel KraftLambda expressions in elisp, but not yet function calls.
2009-07-07 Daniel KraftImplemented let and let* in elisp.
2009-07-07 Daniel KraftImplemented while construct in elisp.
2009-07-04 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-03 Daniel KraftImplemented fluid-based variable references and setting...
2009-07-02 Daniel KraftImplemented elisp's or form.
2009-07-02 Daniel KraftFor elisp's (cond ...) and (condition) forms without...
2009-06-29 Daniel KraftAdded make-nil instruction to VM and use it for Emacs...
2009-06-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-06-16 Neil JerramChange Guile license to LGPLv3+
2009-06-09 Daniel KraftFirst code for elisp compilation, handling a very limit...
2009-03-22 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-03-17 Andy WingoMerge commit 'cb9d473112ac172a3d328bb029b5b550918d4262...
2009-03-17 Andy WingoMerge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2...
2009-03-17 Andy WingoMerge commit 'e092357058850a6f998bf462bdc5504c6379c96f...
2009-03-17 Andy WingoMerge commit 'feccd2d3100fd2964d4c2df58ab3da7ce4949a66...
2009-03-17 Andy WingoMerge commit 'cce8b2ce93703aff953750fb40cb53176ea66504...
2009-03-17 Andy WingoMerge commit '4c9e29ec38350a5206aa3e8e72ad4376512ada2b...
next