A first, rough lexer for elisp still missing some stuff.
[bpt/guile.git] / module /
2009-08-26 Daniel KraftA first, rough lexer for elisp still missing some stuff.
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 Ludovic CourtèsAdd unused variable analysis in the tree-il->glil compiler.
2009-07-30 Ludovic CourtèsAdd `(system base message)', a simple warning framework.
2009-07-30 Ludovic CourtèsAdd `tree-il-fold', a purely functional iterator on...
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 Michael GranAdd 32-bit characters
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-26 Andy Wingoincrease range of relative jumps by aligning blocks...
2009-07-26 Andy Wingomake sure all programs are 8-byte aligned
2009-07-26 Andy Wingofix alignment of subprograms of subprograms
2009-07-24 Andy Wingocheck that jumps are within the range of a signed 16...
2009-07-24 Andy Wingofix gensym creation in psyntax
2009-07-24 Daniel KraftCompiler option to disable void-checks in elisp.
2009-07-24 Andy Wingocompiler support for nlocs >= 256
2009-07-24 Daniel KraftDon't pass the bindings-data all around in compile...
2009-07-24 Andy Wingonlocs is now 16 bits wide
2009-07-24 Daniel KraftImplemented the flet and flet* extensions.
2009-07-23 Andy Wingoremove all mentions of "external" from the compiler...
2009-07-23 Andy Wingorename "closure-ref" to "free-ref"; s/vars/variables...
2009-07-23 Andy Wingoremove "externals" from the vm
2009-07-23 Andy Wingocompile lexical variable access and closure creation...
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 Ludovic CourtèsAdd FIXMEs about misaligned objcode-metas.
2009-07-15 Ludovic CourtèsSwitch remaining GPLv2+ Guile-VM headers to LGPLv3+.
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-26 Andy Wingobytevector ops now compile down to low-level VM ops
2009-06-26 Andy Wingovector-ref and vector-set! now have opcodes
2009-06-24 Andy Wingoallow primcall ops to push 0 values
2009-06-24 Andy Wingoremove lambda wrap hack of brainfuck tree-il compiler
2009-06-22 Andy Wingoflush whitespace from the repl input buffer *before...
2009-06-22 Andy Wingomore docs to brainfuck->tree-il compiler
2009-06-22 Andy Wingometa-commands read off their own arguments
2009-06-21 Andy Wingoadd brainfuck->tree-il compiler
2009-06-21 Andy Wingoformatting changes to (language brainfuck compile-scheme)
2009-06-21 Daniel Kraftadded documenting comments to the brainfuck compiler...
2009-06-21 Daniel Kraftbasic brainfuck -> scheme example compiler.
2009-06-20 Andy Wingoput autocompiled files into ~/.cache or $XDG_CACHE_HOME
2009-06-20 Andy Wingofix source information lossage for (define (foo) ....
2009-06-20 Andy Wingosource information for the interpreter
2009-06-19 Ludovic CourtèsMake `cond-expand' compilable.
2009-06-19 Ludovic CourtèsFix "guile-tools disassemble".
2009-06-19 Andy Wingonew function: canonicalize-path. use when autocompiling
2009-06-19 Ludovic CourtèsFix decompilation of the `load-array' instruction.
2009-06-19 Ludovic CourtèsFix the REPL's `,compile' command.
2009-06-17 Neil JerramComplete changing license to LGPLv3+
2009-06-16 Neil JerramChange Guile license to LGPLv3+
2009-06-10 Andy Wingofix defmacro*, defmacro*-public
2009-06-09 Andy Wingofix debug-options
2009-06-09 Andy Wingosome attempts to solve the ecmascript stack overflow...
2009-06-09 Daniel KraftFirst code for elisp compilation, handling a very limit...
2009-06-08 Andy Wingoa start to changing VM scheme copyrights
2009-06-08 Andy Wingopretty-print psyntax-pp.scm
2009-06-07 Andy Wingofix bootstrapping after last night's psyntax patch
2009-06-07 Andy Wingocall-with-values can make fewer closures
2009-06-06 Andy Wingofix incorrect inlining of + when + is locally redefined
2009-06-06 Andy Wingonew instructions: make-int64, make-uint64
2009-06-06 Andy Wingofix bug in goops' method cache with rest args
2009-06-05 Andy Wingosupport ((@ ...) ...) where the car is a macro
2009-06-05 Andy Wingoadd ability to compile uniform arrays
2009-06-05 Andy Wingoadd long-object-ref, long-toplevel-ref, long-toplevel-set
2009-06-05 Andy Wingodisable autocompilation when running guile-tools compile
next