Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-26 | Revert "Bug fix: don't intern symbols read by scheme reader" | Jose Antonio Ortega Ruiz | |
This reverts commit 801422d1558f488059ede4f9abab5163ca610900. We cannot blindly substitute make-symbol for intern in the scheme reader, because we rely on symbol equality elsewhere, often. The fix will have to be much more careful. | |||
2010-11-26 | Bug fix: don't intern symbols read by scheme reader | Jose Antonio Ortega Ruiz | |
We were calling `intern' instead of `make-symbol', polluting emacs' obarray. | |||
2010-11-15 | CLism removed | Jose Antonio Ortega Ruiz | |
copy-list is from cl. | |||
2010-11-15 | REPL: sexpy history file (fix for #30269) | Jose Antonio Ortega Ruiz | |
The trick consists on using a comint-input-ring-separator that is *not* a newline, both for reading and writing the history file. | |||
2010-11-14 | Better geiser-implementation-help (for Geiser hackers) | Jose Antonio Ortega Ruiz | |
2010-11-14 | Documentation for define-geiser-implementation | Jose Antonio Ortega Ruiz | |
You don't really care unless you're a Geiser hacker (as opposed to a hacker using Geiser), or wanna become one. | |||
2010-11-14 | geiser-implementation-help, for Geiser hackers | Jose Antonio Ortega Ruiz | |
This interactive command will list all method needed to define a new Scheme implementation in Geiser, together with their callers and doc strings. Although i know very few additional schemes meta-dynamic enough to be supported by Geiser (actually, just one: scheme48), one never knows (there was a time when i thought that PLT Scheme wasn't in the list). | |||
2010-08-31 | Make geiser-mode ask which scheme on activation if guessing fails | Jose Antonio Ortega Ruiz | |
2010-07-31 | Making geiser-scheme-implementation work as advertised. | Jose Antonio Ortega Ruiz | |
2010-07-25 | Tweaks to scheme implementation selection, and docs for it. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Refactoring. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Generic support for menus. | Jose Antonio Ortega Ruiz | |
2010-05-24 | Racket: PLT implementation renamed to Racket. | Jose Antonio Ortega Ruiz | |
2010-03-07 | Bug fix: remember debugger settings in geiser-repl-nuke. | Jose Antonio Ortega Ruiz | |
2010-01-28 | Generic support for debugging prompts in the REPL | Jose Antonio Ortega Ruiz | |
2009-11-12 | Bug fix: links in documentation buffers work again. | Jose Antonio Ortega Ruiz | |
* elisp/geiser-impl.el (with--geiser-implementation): macro was not setting the implementation environment correctly. | |||
2009-09-26 | Letting implementations define their own file pattern matching rules. | Jose Antonio Ortega Ruiz | |
2009-09-26 | Bug fix: proper handling of implementation methods specified as variables. | Jose Antonio Ortega Ruiz | |
2009-09-24 | Assignment of ss files to plt as a customization. | Jose Antonio Ortega Ruiz | |
2009-09-23 | Bug fix: correct generation of per implementation switch-to functions. | Jose Antonio Ortega Ruiz | |
2009-09-22 | New implementation registration mechanism, for the elisp side of things. | Jose Antonio Ortega Ruiz | |
Implementations must invoke define-geiser-implementation with an appropriate set of methods. Simple inheritance is supported. Each geiser module defines and registers the method names it uses. | |||
2009-09-11 | Reload: we now remember user customizations and restore them during ↵ | Jose Antonio Ortega Ruiz | |
geiser-reload. | |||
2009-09-11 | BSD relicensing: elisp code. | Jose Antonio Ortega Ruiz | |
2009-08-23 | fixes for geiser-unload. | Jose Antonio Ortega Ruiz | |
2009-08-23 | Fixes for all byte-compilation warnings. | Jose Antonio Ortega Ruiz | |
2009-06-28 | Bug fix: initialisation loop removed. | Jose Antonio Ortega Ruiz | |
2009-06-20 | Auxiliary function. | Jose Antonio Ortega Ruiz | |
2009-06-19 | New user command to unregister Scheme implementations. | Jose Antonio Ortega Ruiz | |
2009-06-19 | Bug fix. | Jose Antonio Ortega Ruiz | |
2009-06-19 | User command to register scheme implementations ↵ | Jose Antonio Ortega Ruiz | |
(geiser-register-implementation). | |||
2009-06-19 | Registered implementations are loaded by default. | Jose Antonio Ortega Ruiz | |
2009-06-19 | Directory-specific implementations. | Jose Antonio Ortega Ruiz | |
2009-06-18 | Will i ever get initialisation right? | Jose Antonio Ortega Ruiz | |
2009-06-17 | Implementation-specific backtrace display. | Jose Antonio Ortega Ruiz | |
2009-06-17 | Circular dependencies between elisp modules eliminated. | Jose Antonio Ortega Ruiz | |
2009-06-16 | Fixes in retort parsing. | Jose Antonio Ortega Ruiz | |
2009-06-14 | Fixes in geiser-reload (unload forcibly and pick repl implementations). | Jose Antonio Ortega Ruiz | |
2009-05-14 | Fixing the mess during initialization. | Jose Antonio Ortega Ruiz | |
2009-05-13 | Bug fix: correct guessing for installed implementations. | Jose Antonio Ortega Ruiz | |
2009-05-08 | Module completion generalized and implemented for PLT. | Jose Antonio Ortega Ruiz | |
2009-05-07 | Better handling of initial setup (registering implementations). | Jose Antonio Ortega Ruiz | |
2009-04-27 | Support for external help functions (and application to PLT). | Jose Antonio Ortega Ruiz | |
2009-03-17 | Misc nits and work in progress. | Jose Antonio Ortega Ruiz | |
2009-03-16 | Key for geiser-set-scheme in geiser-mode. | Jose Antonio Ortega Ruiz | |
2009-03-16 | Many a bug fix in multiple implementation support. | Jose Antonio Ortega Ruiz | |
2009-03-14 | Show implementation in geiser-mode's modeline. | Jose Antonio Ortega Ruiz | |
2009-03-13 | Module documentation command works again when invoked from the REPL. | Jose Antonio Ortega Ruiz | |
2009-03-13 | Don't bother asking if there's only one implementation. | Jose Antonio Ortega Ruiz | |
2009-03-11 | Support for multiple Scheme implementations, Chapter 2. | Jose Antonio Ortega Ruiz | |
* The REPL is aware of multiple implementations... * and it knows how to create more than one connection for guile; * but it's not been tested with more than one implementation. * geiser-mode seems to be able to keep track of active REPLs. | |||
2009-03-09 | Support for multiple Scheme implementations, Chapter 1. | Jose Antonio Ortega Ruiz | |
* Evaluation system is now pluggable * The rest of the system understands said pluggability * Guile provides its own implementation (geiser-guile) * The reload system is aware of the new kids on the block |