HCoop
/
bpt
/
guile.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
elisp `labels'
[bpt/guile.git]
/
module
/
language
/
elisp
/
compile-tree-il.scm
2012-02-03
BT Templeton
elisp `labels'
blob
|
commitdiff
|
raw
2012-02-03
BT Templeton
fix `flet' syntax
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
elisp binding declarations
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
declaration parsing
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
elisp lambda list parsing
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
elisp function subrs
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
remove dynamic function binding
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
remove unused code
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
new elisp special form `%funcall'
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
evaluate the function position correctly
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
record elisp function names
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
simplify elisp symbol accessors
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
remove `flet*' elisp special form
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
remove `with-always-lexical' elisp special form
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
emacs-compatible lexical binding
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
remove `bind-arg-lexical?'
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
use srfi-9 for elisp bindings records
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
fix compilation of elisp forms with empty bodies
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
new elisp special form `eval-when-compile'
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
BT Templeton
use `nil?' for elisp conditionals
blob
|
commitdiff
|
raw
|
diff to current
2011-11-22
BT Templeton
remove void-checking cruft
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
lexical function binding for elisp
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
use unbound fluids instead of `void' sentinel value
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
function's argument can be a symbol
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
setq can take any number of arguments
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
use correct names for quasiquotation operators
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
store special operators in the function slot
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
make user-defined macros available at runtime
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
allow fluid macro bindings
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
Ignore #:warnings compiler option
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
store macro definitions in the function slot
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
use existing bindings record for defmacro
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
use tree-il's support for optional arguments
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
reindent
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
reformat comments
blob
|
commitdiff
|
raw
|
diff to current
2010-12-07
Brian Templeton
whitespace changes
blob
|
commitdiff
|
raw
|
diff to current
2010-06-17
Andy Wingo
beginnings of letrec* support in the expander
blob
|
commitdiff
|
raw
|
diff to current
2010-04-10
Neil Jerram
Merge branch 'master' into wip-manual-2
blob
|
commitdiff
|
raw
|
diff to current
2010-04-09
Andy Wingo
%nil -> #nil
blob
|
commitdiff
|
raw
|
diff to current
2009-12-11
Andy Wingo
merge from master to elisp
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-27
Daniel Kraft
Don't accept backquote/unquote/unquote-splicing any...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-04
Daniel Kraft
Abstracted dynamic binding a little off the fluids.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-03
Daniel Kraft
Implement catch and unwind-protect as macros.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-01
Daniel Kraft
Allow lexical binding of lambda arguments.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Daniel Kraft
Compiler option to always bind certain symbols lexically.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Daniel Kraft
Implement some elisp constructs in macros instead of...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Daniel Kraft
without-void-checks as new extension for fine-control
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Daniel Kraft
Added guile-primitive construct for references to primi...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Daniel Kraft
Implemented lexical-let and lexical-let* for elisp.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-24
Daniel Kraft
Compiler option to disable void-checks in elisp.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-24
Daniel Kraft
Don't pass the bindings-data all around in compile...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-24
Daniel Kraft
Implemented the flet and flet* extensions.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-23
Daniel Kraft
Implemented dynamic symbol access built-ins (set, fset...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Daniel Kraft
Added guile-ref extension construct, change throw imple...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Daniel Kraft
Implemented catch and throw in elisp.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Daniel Kraft
Don't ensure fluids all over the place but scan for...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-21
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-20
Daniel Kraft
Implemented prog1, prog2, dotimes, dolist control struc...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Daniel Kraft
Return correct value for setq form.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Daniel Kraft
Implemented real quotation (added support for backquota...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Daniel Kraft
Implemented macros in elisp compiler.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Daniel Kraft
Implemented defconst, defvar, defun special forms for...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Daniel Kraft
Some bug fixes on the way and mainly implemented some...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Daniel Kraft
Automatically create fluids when necessary.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Daniel Kraft
Fixed lambda expressions and implemented function calls...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-13
Daniel Kraft
Lambda expressions in elisp, but not yet function calls.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Daniel Kraft
Implemented let and let* in elisp.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Daniel Kraft
Implemented while construct in elisp.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-04
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-03
Daniel Kraft
Implemented fluid-based variable references and setting...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-02
Daniel Kraft
Implemented elisp's or form.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-02
Daniel Kraft
For elisp's (cond ...) and (condition) forms without...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-29
Daniel Kraft
Added make-nil instruction to VM and use it for Emacs...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-27
Daniel Kraft
Merge branch 'master' of git://git.savannah.gnu.org...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-09
Daniel Kraft
First code for elisp compilation, handling a very limit...
blob
|
commitdiff
|
raw
|
diff to current