2012-01-05 |
Ludovic Courtès | Placate a number of `syntax-check' verifications. |
tree | commitdiff |
2011-11-23 |
Andy Wingo | Use default value for make-fluid in Scheme files |
tree | commitdiff |
2011-02-18 |
Andy Wingo | core modules use (ice-9 binary-ports) instead of (rnrs... |
tree | commitdiff |
2010-12-17 |
Andy Wingo | rename make-undefined-fluid to make-unbound-fluid |
tree | commitdiff |
2010-12-07 |
Brian Templeton | lexical function binding for elisp |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use unbound fluids instead of `void' sentinel value |
tree | commitdiff |
2010-12-07 |
Brian Templeton | function's argument can be a symbol |
tree | commitdiff |
2010-12-07 |
Brian Templeton | allow `(setcar nil nil)' and `(setcdr nil nil)' |
tree | commitdiff |
2010-12-07 |
Brian Templeton | support "#'" syntax for function expressions |
tree | commitdiff |
2010-12-07 |
Brian Templeton | setq can take any number of arguments |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use correct names for quasiquotation operators |
tree | commitdiff |
2010-12-07 |
Brian Templeton | store special operators in the function slot |
tree | commitdiff |
2010-12-07 |
Brian Templeton | make user-defined macros available at runtime |
tree | commitdiff |
2010-12-07 |
Brian Templeton | allow fluid macro bindings |
tree | commitdiff |
2010-12-07 |
Brian Templeton | new `load' subr |
tree | commitdiff |
2010-12-07 |
Brian Templeton | Ignore #:warnings compiler option |
tree | commitdiff |
2010-12-07 |
Brian Templeton | handle EOF correctly in parser and lexer |
tree | commitdiff |
2010-12-07 |
Brian Templeton | store macro definitions in the function slot |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use existing bindings record for defmacro |
tree | commitdiff |
2010-12-07 |
Brian Templeton | use tree-il's support for optional arguments |
tree | commitdiff |
2010-12-07 |
Brian Templeton | reindent |
tree | commitdiff |
2010-12-07 |
Brian Templeton | reformat comments |
tree | commitdiff |
2010-12-07 |
Brian Templeton | whitespace changes |
tree | commitdiff |
2010-06-17 |
Andy Wingo | beginnings of letrec* support in the expander |
tree | commitdiff |
2010-05-02 |
Andy Wingo | remove `version' field from <language> |
tree | commitdiff |
2010-04-10 |
Neil Jerram | Merge branch 'master' into wip-manual-2 |
tree | commitdiff |
2010-04-09 |
Andy Wingo | change remaining %nil -> #nil |
tree | commitdiff |
2010-04-09 |
Andy Wingo | elisp fixes for nil, and, or |
tree | commitdiff |
2010-04-09 |
Andy Wingo | %nil -> #nil |
tree | commitdiff |
2009-12-15 |
Ludovic Courtès | Change the Elisp compiler from GPLv2+ to LGPLv3+. |
tree | commitdiff |
2009-12-11 |
Andy Wingo | merge from master to elisp |
tree | commitdiff |
2009-11-01 |
Ludovic Courtès | Merge branch 'bdw-gc-static-alloc' |
tree | commitdiff |
2009-10-16 |
Andy Wingo | remove GHIL, Elisp, and R5RS languages |
tree | commitdiff |
2009-09-01 |
Ludovic Courtès | Merge branch 'boehm-demers-weiser-gc' into bdw-gc-stati... |
tree | commitdiff |
2009-08-27 |
Neil Jerram | Merge branch 'ossau-gds-dev' |
tree | commitdiff |
2009-08-27 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-08-27 |
Daniel Kraft | Support circular structures in elisp reader. |
tree | commitdiff |
2009-08-27 |
Daniel Kraft | Replaced generated elisp parser with hand-written one... |
tree | commitdiff |
2009-08-27 |
Daniel Kraft | Don't accept backquote/unquote/unquote-splicing any... |
tree | commitdiff |
2009-08-26 |
Daniel Kraft | Error in lexer when 'empty' symbol would have been... |
tree | commitdiff |
2009-08-26 |
Daniel Kraft | Parser for elisp and use it as reader. |
tree | commitdiff |
2009-08-26 |
Daniel Kraft | get-lexer/1 for elisp that finishes after the first... |
tree | commitdiff |
2009-08-26 |
Daniel Kraft | Character and string literal support for the elisp... |
tree | commitdiff |
2009-08-26 |
Daniel Kraft | A first, rough lexer for elisp still missing some stuff. |
tree | commitdiff |
2009-08-17 |
Ludovic Courtès | Merge branch 'master' into boehm-demers-weiser-gc |
tree | commitdiff |
2009-08-04 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-08-04 |
Daniel Kraft | Abstracted dynamic binding a little off the fluids. |
tree | commitdiff |
2009-08-03 |
Daniel Kraft | Implement catch and unwind-protect as macros. |
tree | commitdiff |
2009-08-01 |
Daniel Kraft | Allow lexical binding of lambda arguments. |
tree | commitdiff |
2009-07-31 |
Daniel Kraft | Compiler option to always bind certain symbols lexically. |
tree | commitdiff |
2009-07-31 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-07-30 |
Daniel Kraft | Use explicit guile-primitive forms in the macro expansi... |
tree | commitdiff |
2009-07-30 |
Daniel Kraft | Implement some elisp constructs in macros instead of... |
tree | commitdiff |
2009-07-30 |
Daniel Kraft | without-void-checks as new extension for fine-control |
tree | commitdiff |
2009-07-29 |
Daniel Kraft | funcall, apply and eval built-ins. |
tree | commitdiff |
2009-07-29 |
Daniel Kraft | Added guile-primitive construct for references to primi... |
tree | commitdiff |
2009-07-29 |
Daniel Kraft | Added length built-in. |
tree | commitdiff |
2009-07-29 |
Daniel Kraft | Implemented lexical-let and lexical-let* for elisp. |
tree | commitdiff |
2009-07-24 |
Daniel Kraft | Compiler option to disable void-checks in elisp. |
tree | commitdiff |
2009-07-24 |
Daniel Kraft | Don't pass the bindings-data all around in compile... |
tree | commitdiff |
2009-07-24 |
Daniel Kraft | Implemented the flet and flet* extensions. |
tree | commitdiff |
2009-07-23 |
Daniel Kraft | Implemented dynamic symbol access built-ins (set, fset... |
tree | commitdiff |
2009-07-22 |
Daniel Kraft | Added guile-ref extension construct, change throw imple... |
tree | commitdiff |
2009-07-22 |
Daniel Kraft | Implemented catch and throw in elisp. |
tree | commitdiff |
2009-07-21 |
Daniel Kraft | Don't ensure fluids all over the place but scan for... |
tree | commitdiff |
2009-07-21 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-07-20 |
Daniel Kraft | Implemented prog1, prog2, dotimes, dolist control struc... |
tree | commitdiff |
2009-07-18 |
Daniel Kraft | Implemented some important list built-ins. |
tree | commitdiff |
2009-07-18 |
Daniel Kraft | Implemented unless, when and dotimes using built-in... |
tree | commitdiff |
2009-07-18 |
Daniel Kraft | Return correct value for setq form. |
tree | commitdiff |
2009-07-18 |
Daniel Kraft | Implemented real quotation (added support for backquota... |
tree | commitdiff |
2009-07-18 |
Daniel Kraft | Implemented eq and equal built-in predicates. |
tree | commitdiff |
2009-07-16 |
Daniel Kraft | Implemented macros in elisp compiler. |
tree | commitdiff |
2009-07-16 |
Daniel Kraft | Extended test-suite to cover already implemented built... |
tree | commitdiff |
2009-07-15 |
Daniel Kraft | Test-suite for elisp compiler so far, excluding the... |
tree | commitdiff |
2009-07-15 |
Daniel Kraft | Removed wrong not in zerop built-in. |
tree | commitdiff |
2009-07-14 |
Daniel Kraft | Implemented defconst, defvar, defun special forms for... |
tree | commitdiff |
2009-07-14 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-07-13 |
Daniel Kraft | Some bug fixes on the way and mainly implemented some... |
tree | commitdiff |
2009-07-13 |
Daniel Kraft | Automatically create fluids when necessary. |
tree | commitdiff |
2009-07-13 |
Daniel Kraft | Fixed lambda expressions and implemented function calls... |
tree | commitdiff |
2009-07-13 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-07-13 |
Daniel Kraft | Lambda expressions in elisp, but not yet function calls. |
tree | commitdiff |
2009-07-07 |
Daniel Kraft | Implemented let and let* in elisp. |
tree | commitdiff |
2009-07-07 |
Daniel Kraft | Implemented while construct in elisp. |
tree | commitdiff |
2009-07-04 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-07-03 |
Daniel Kraft | Implemented fluid-based variable references and setting... |
tree | commitdiff |
2009-07-02 |
Daniel Kraft | Implemented elisp's or form. |
tree | commitdiff |
2009-07-02 |
Daniel Kraft | For elisp's (cond ...) and (condition) forms without... |
tree | commitdiff |
2009-06-29 |
Daniel Kraft | Added make-nil instruction to VM and use it for Emacs... |
tree | commitdiff |
2009-06-27 |
Daniel Kraft | Merge branch 'master' of git://git.savannah.gnu.org... |
tree | commitdiff |
2009-06-16 |
Neil Jerram | Change Guile license to LGPLv3+ |
tree | commitdiff |
2009-06-09 |
Daniel Kraft | First code for elisp compilation, handling a very limit... |
tree | commitdiff |
2009-03-22 |
Ludovic Courtès | Merge branch 'master' into boehm-demers-weiser-gc |
tree | commitdiff |
2009-03-17 |
Andy Wingo | Merge commit 'cb9d473112ac172a3d328bb029b5b550918d4262... |
tree | commitdiff |
2009-03-17 |
Andy Wingo | Merge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2... |
tree | commitdiff |
2009-03-17 |
Andy Wingo | Merge commit 'e092357058850a6f998bf462bdc5504c6379c96f... |
tree | commitdiff |
2009-03-17 |
Andy Wingo | Merge commit 'feccd2d3100fd2964d4c2df58ab3da7ce4949a66... |
tree | commitdiff |
2009-03-17 |
Andy Wingo | Merge commit 'cce8b2ce93703aff953750fb40cb53176ea66504... |
tree | commitdiff |
2009-03-17 |
Andy Wingo | Merge commit '4c9e29ec38350a5206aa3e8e72ad4376512ada2b... |
tree | commitdiff |
next |