Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-12 | Simplifications to previous patch | Jose Antonio Ortega Ruiz | |
2013-04-12 | Evaluate last expression to buffer with a prefix | Diogo F. S. Ramos | |
Use a prefix before pressing C-x C-e to print the result of evaluating the expression before mark to the current buffer. | |||
2013-04-12 | Hide auto-started REPL | Jose Antonio Ortega Ruiz | |
I'm not convinced that this is the right thing, and the effect is a bit ugly (we use save-window-excursion), but maybe this is the correct thing to do for users that want auto-start. | |||
2013-04-11 | New flag to automatically start REPLs when geiser-mode is activated | Jose Antonio Ortega Ruiz | |
When no live REPL is found, of course. The flag's imaginatively called geiser-mode-start-repl-p. | |||
2013-02-03 | Little cleanups, and C-u variant for the lambda thing | Jose Antonio Ortega Ruiz | |
2013-02-03 | More robust lambda and keybinding to C-c \ | Jose Antonio Ortega Ruiz | |
Since C-\ is a standard Emacs binding, and people know how to change it anyway. I've also put the command in the menu for Geiser mode, for discoverability. A pleasant surprise: greek lambdas are understood by both Racket and Guile. | |||
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 | |