Andy Wingo
|
58ce5fac7d
|
Mark some elisp runtime modules as non-declarative
* module/language/elisp/runtime/function-slot.scm (language):
* module/language/elisp/runtime/value-slot.scm (language):
Non-declarative.
|
2021-04-21 22:41:12 +02:00 |
|
BT Templeton
|
ed5276f827
|
purify elisp symbol cell modules
* module/language/elisp/runtime/function-slot.scm:
* module/language/elisp/runtime/value-slot.scm: Define these as pure modules.
|
2012-02-03 18:53:49 -05:00 |
|
Brian Templeton
|
c983a199d8
|
reformat comments
* module/language/elisp/bindings.scm:
* module/language/elisp/compile-tree-il.scm:
* module/language/elisp/lexer.scm:
* module/language/elisp/parser.scm:
* module/language/elisp/runtime.scm:
* module/language/elisp/runtime/function-slot.scm:
* module/language/elisp/runtime/macro-slot.scm:
* module/language/elisp/runtime/value-slot.scm: Reformat comments.
Signed-off-by: Andy Wingo <wingo@pobox.com>
|
2010-12-07 13:21:01 +01:00 |
|
Ludovic Courtès
|
eb80072df0
|
Change the Elisp compiler from GPLv2+ to LGPLv3+.
* module/language/elisp/bindings.scm, module/language/elisp/lexer.scm,
module/language/elisp/parser.scm, module/language/elisp/runtime.scm,
module/language/elisp/runtime/function-slot.scm,
module/language/elisp/runtime/macro-slot.scm,
module/language/elisp/runtime/value-slot.scm: Switch from GPLv2+ to
LGPLv3+; fix copyright year.
|
2009-12-15 19:10:48 +01:00 |
|
Daniel Kraft
|
344927c3f8
|
Implemented fluid-based variable references and setting using setq.
* module/language/elisp/README: Document this.
* module/language/elisp/compile-tree-il.scm: Implement variable references, setq
* module/language/elisp/runtime.scm: New file for runtime definitions.
* module/language/elisp/runtime/function-slot.scm: Ditto.
* module/language/elisp/runtime/value-slot.scm: Ditto.
|
2009-07-03 23:00:12 +02:00 |
|