summaryrefslogtreecommitdiff
path: root/test-suite/tests/elisp-compiler.test
AgeCommit message (Expand)AuthorFilesLines
2017-04-19Fix test suite for constant literals changeAndy Wingo1-1/+1
2012-02-03fix `flet' syntaxBT Templeton1-3/+4
2012-02-03elisp binding declarationsBT Templeton1-1/+10
2012-02-03elisp lambda list parsingBT Templeton1-2/+2
2012-02-03evaluate the function position correctlyBT Templeton1-1/+1
2012-02-03remove `flet*' elisp special formBT Templeton1-4/+1
2012-02-03remove `with-always-lexical' elisp special formBT Templeton1-24/+2
2012-02-03emacs-compatible lexical bindingBT Templeton1-1/+1
2012-02-03fix compilation of elisp forms with empty bodiesBT Templeton1-1/+15
2012-02-03remove unnecessary elisp macrosBT Templeton1-42/+1
2012-02-03elisp test fixesBT Templeton1-3/+3
2012-02-03remove unnecessary elisp subrsBT Templeton1-14/+0
2012-02-03`atomp' -> `atom'BT Templeton1-3/+3
2010-12-07lexical function binding for elispBrian Templeton1-3/+3
2010-12-07use unbound fluids instead of `void' sentinel valueBrian Templeton1-11/+1
2010-12-07use correct names for quasiquotation operatorsBrian Templeton1-9/+9
2010-12-07make `pass-if-equal' literal in `compile-test'Brian Templeton1-1/+1
2010-04-09change remaining %nil -> #nilAndy Wingo1-2/+2
2009-08-01Allow lexical binding of lambda arguments.Daniel Kraft1-1/+33
2009-07-31Compiler option to always bind certain symbols lexically.Daniel Kraft1-1/+23
2009-07-30Switch use of guile-primitive to now available funcall in test.Daniel Kraft1-7/+7
2009-07-30without-void-checks as new extension for fine-controlDaniel Kraft1-1/+4
2009-07-29funcall, apply and eval built-ins.Daniel Kraft1-1/+46
2009-07-29Added guile-primitive construct for references to primitives from Elisp.Daniel Kraft1-7/+7
2009-07-29Added length built-in.Daniel Kraft1-0/+5
2009-07-29Implemented lexical-let and lexical-let* for elisp.Daniel Kraft1-0/+69
2009-07-27In elisp-compiler.test, check that let* works without values given, too.Daniel Kraft1-4/+10
2009-07-24Compiler option to disable void-checks in elisp.Daniel Kraft1-1/+10
2009-07-24Implemented the flet and flet* extensions.Daniel Kraft1-1/+17
2009-07-23Implemented dynamic symbol access built-ins (set, fset, symbol-value, makunbo...Daniel Kraft1-5/+29
2009-07-22Added guile-ref extension construct, change throw implementation to easier on...Daniel Kraft1-2/+13
2009-07-22Implemented catch and throw in elisp.Daniel Kraft1-0/+22
2009-07-20Implemented prog1, prog2, dotimes, dolist control structures.Daniel Kraft1-2/+25
2009-07-18Implemented some important list built-ins.Daniel Kraft1-0/+74
2009-07-18Implemented unless, when and dotimes using built-in macros.Daniel Kraft1-7/+28
2009-07-18Return correct value for setq form.Daniel Kraft1-4/+5
2009-07-18Implemented real quotation (added support for backquotation).Daniel Kraft1-0/+28
2009-07-18Implemented eq and equal built-in predicates.Daniel Kraft1-0/+17
2009-07-16Implemented macros in elisp compiler.Daniel Kraft1-0/+13
2009-07-16Extended test-suite to cover already implemented built-ins and fixed errors f...Daniel Kraft1-1/+47
2009-07-15Test-suite for elisp compiler so far, excluding the built-ins.Daniel Kraft1-0/+208