Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-03 | Insert Greek letter lambda. | Ray Racine | |
2012-10-11 | Whitespace | Jose Antonio Ortega Ruiz | |
2011-10-01 | Bug fix: avoiding sending unbalanced sexps in C-c C-r and friends | Jose Antonio Ortega Ruiz | |
We were not checking that the region sent to the scheme process was balanced, resulting in said process waiting for ever on `read' (or its moral equivalent in our current implementation). We now just refuse to evaluate an improper region in the first place. | |||
2011-02-03 | New geiser-add-to-load-path, just for Guile right now | Jose Antonio Ortega Ruiz | |
As per Andy's request. Adding it to Racket (and to the user manual), shouldn't be difficult). | |||
2011-01-11 | C-c C-Z -> C-c C-a | Jose Antonio Ortega Ruiz | |
Since C-c C-z/Z apparently conflict with each other, and the new keybinding is more friendly anyway. | |||
2011-01-09 | Docstring typos | Jose Antonio Ortega Ruiz | |
Mark, again. | |||
2010-12-30 | New command: "manual" autodoc (C-c C-d s) | Jose Antonio Ortega Ruiz | |
2010-11-26 | Remove unnecessary calls to symbol-at-point | Jose Antonio Ortega Ruiz | |
... which interns the symbol in the global obarray: rather unfriendly. We still need to remove a few calls to that beast, and avoid intern in the scheme reader. | |||
2010-11-25 | Completion: respecting tab-always-indent | Jose Antonio Ortega Ruiz | |
... and actually using it to implement geiser-smart-tab-mode. Always nice to un-reinvent-the-wheel. | |||
2010-11-23 | Lookup is a name, look up, a verb | Jose Antonio Ortega Ruiz | |
2010-11-23 | Document browser improvements, and Racket using them | Jose Antonio Ortega Ruiz | |
We have a new "manual lookup" command, and Racket now displays a doc browser buffer for help with a button activating it. In the process, we've cleaned-up a little mess in geiser-eval.el and geiser-doc.el, and refactored the affected Racket modules. Next in line is providing manual lookup for Guile. | |||
2010-11-14 | Support for implementation-specific font lock keywords | Jose Antonio Ortega Ruiz | |
Spinning up from correct fontification of [else in this brave Racket world. I'm keeping the list of extra keywords lean and mean, but making it customizable in both Racket and Guile. | |||
2010-11-13 | geiser-mode-auto-p: automatic geiser-mode is now optional | Jose Antonio Ortega Ruiz | |
It hadn't occurred to me that anyone wouldn't want non-automatic geiser-mode often enough to require its own customization variable. Rotty proved me wrong. Or maybe not, but he deserves a custom var! | |||
2010-11-09 | Elisp buggettes and warnings | Jose Antonio Ortega Ruiz | |
2010-11-08 | squarify again, now with numeric prefix | Jose Antonio Ortega Ruiz | |
2010-11-08 | geiser-squarify to toggle between () and [] | Jose Antonio Ortega Ruiz | |
2010-10-12 | Menus: callers/callees active only if available | Jose Antonio Ortega Ruiz | |
2010-08-31 | Correctly deactivating autodoc when leaving geiser-mode | Jose Antonio Ortega Ruiz | |
2010-08-31 | Make geiser-mode ask which scheme on activation if guessing fails | Jose Antonio Ortega Ruiz | |
2010-08-30 | More docs and a function renamed. | Jose Antonio Ortega Ruiz | |
2010-08-24 | Compilation commands removed from menu. | Jose Antonio Ortega Ruiz | |
2010-08-21 | Bug fix: end-of-buffer in elisp code. | Jose Antonio Ortega Ruiz | |
2010-08-14 | New restart repl command and a bit more docs. | Jose Antonio Ortega Ruiz | |
2010-08-06 | Nit. | Jose Antonio Ortega Ruiz | |
2010-08-06 | Keybinding changes documented. | Jose Antonio Ortega Ruiz | |
2010-07-25 | C-c z as a to and fro jump, plus documentation. | Jose Antonio Ortega Ruiz | |
2010-06-23 | REPL: change current module command and better bindings. | Jose Antonio Ortega Ruiz | |
2010-06-15 | Hiding the obsolete scheme menu in geiser-mode buffers. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Menus for geiser-mode. | Jose Antonio Ortega Ruiz | |
2010-03-07 | Whitespace. | Jose Antonio Ortega Ruiz | |
2010-03-07 | New command to switch to REPL and put it in current module. | 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-25 | Now this is cool: support for company mode. | Jose Antonio Ortega Ruiz | |
2009-08-23 | fixes for geiser-unload. | Jose Antonio Ortega Ruiz | |
2009-05-15 | Bug fix: compile-and-go-to-repl should work now. | Jose Antonio Ortega Ruiz | |
2009-05-15 | Bug fix: eval-and-go family of commands work again. | Jose Antonio Ortega Ruiz | |
2009-05-03 | Wrapping arbitrary regions with a begin block before evaluation/expansion. | Jose Antonio Ortega Ruiz | |
2009-03-20 | Missing require. | Jose Antonio Ortega Ruiz | |
2009-03-18 | Callers/callees (C-c <, C-c >). | 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-11 | Better (at least in US keyboards) default key (M-`) for module name completion. | 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 | |||
2009-03-07 | A bit of key bindings reorg: macro-related commands start with C-cC-m. | Jose Antonio Ortega Ruiz | |
2009-03-06 | A bit more robust generic methods. | Jose Antonio Ortega Ruiz | |
2009-03-06 | New command to display generic methods (C-cC-dg) implemented. | Jose Antonio Ortega Ruiz | |