Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-28 | C-c \ and C-c [ in geiser-repl too | Jose Antonio Ortega Ruiz | |
With a hat tip to Mikhail Kryshen, who was wondering in guile-user why oh why, and rightly so. | |||
2019-08-14 | Pushing the correct marker (fixes #279) | Jose Antonio Ortega Ruiz | |
2019-08-07 | Add error reporting about missing symbols to geiser-edit.el | Lockywolf | |
Add (chibi filesystem) import to geiser.sld | |||
2019-08-06 | Add scheme subroutine to find files implementing modules to chibi. | Lockywolf | |
Add a helper function make-location to chibi interface. | |||
2019-02-10 | xref-push-marker-stack <- find-tag-marker-ring | Ryan Desfosses | |
2013-08-25 | Let's make it *any* submodule | Jose Antonio Ortega Ruiz | |
So the new functions are named geiser-racket-*-submodules, and by default all submodule forms are hidden. Now that we have the helpers in geiser-edit, we could have a generic command in geiser-mode to change the visibility of form at point. | |||
2013-08-25 | Racket: new commands to show and hide test submodules | Jose Antonio Ortega Ruiz | |
The new commands, being racket-specific, are called geiser-racket-{show,hide,toggle}-tests, and have no default binding in geiser-mode (since they don't have any meaning in Guile). The implementation is based on more generic functions in geiser-edit that allow hiding of any top-level form, given its name, so we will probably find new forms to hide in the future. Hiding is limited to top-level forms, which i think is fine for the only use case we have in mind right now. | |||
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 | |
2012-07-01 | Correctly buttonizing paths with leading spaces in DBG buffers | Jose Antonio Ortega Ruiz | |
Just adjusting a regexp. | |||
2010-11-27 | No more interning in the scheme reader | Jose Antonio Ortega Ruiz | |
We avoid using elisp's read for symbols, reading uninterned ones instead. And then, we cannot use symbols as keys in responses from scheme: we're using strings instead. | |||
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-01 | Better error message for edit-symbol-at-point | Jose Antonio Ortega Ruiz | |
2010-10-31 | Always fallback to edit-module in M-. | Jose Antonio Ortega Ruiz | |
2010-10-31 | Fix for geiser-edit-module | Jose Antonio Ortega Ruiz | |
2010-10-30 | Elisp: more flexible parsing of :eval and :ge forms | Jose Antonio Ortega Ruiz | |
This allows the implementation decide the concrete structure of the code sent to the REPL. For instance, it doesn't need to be a single s-expression, and argument order can be re-arranged. | |||
2010-10-15 | Whitespace | Jose Antonio Ortega Ruiz | |
2010-09-12 | Couple nits | Jose Antonio Ortega Ruiz | |
2010-09-07 | Reuse soruce window when navigating errors | Jose Antonio Ortega Ruiz | |
2010-09-07 | Make next-error (C-x `) work on debug buffers | Jose Antonio Ortega Ruiz | |
2010-09-07 | Support for evaluation warnings | Jose Antonio Ortega Ruiz | |
2010-08-30 | More docs and a function renamed. | Jose Antonio Ortega Ruiz | |
2010-07-05 | Racket: following error links in separate window. | Jose Antonio Ortega Ruiz | |
2010-06-12 | New buttons (source, forward/backward) in document browser. | Jose Antonio Ortega Ruiz | |
2010-06-06 | Adding define-syntax-rule to heuristics for locating definitions. | Jose Antonio Ortega Ruiz | |
2010-03-15 | Whitespace. | Jose Antonio Ortega Ruiz | |
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-26 | Company's go to location working also for locations in same file. | Jose Antonio Ortega Ruiz | |
2009-08-25 | Now this is cool: support for company mode. | Jose Antonio Ortega Ruiz | |
2009-08-23 | Fixes for all byte-compilation warnings. | Jose Antonio Ortega Ruiz | |
2009-06-29 | Safer handling of file line and columns in emacs. | Jose Antonio Ortega Ruiz | |
2009-06-17 | Auxiliary functions to insert error links. | Jose Antonio Ortega Ruiz | |
2009-05-20 | Fixes for module names reading and evaluation result display. | Jose Antonio Ortega Ruiz | |
2009-05-03 | Better edit location heuristics. | Jose Antonio Ortega Ruiz | |
2009-05-01 | Better guessing for edit locations. | Jose Antonio Ortega Ruiz | |
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-06 | New command to display generic methods (C-cC-dg) implemented. | Jose Antonio Ortega Ruiz | |
2009-03-02 | Correctly detecting first occurrences of methods in M-. | Jose Antonio Ortega Ruiz | |
2009-02-17 | Separate commands for evaluation and compilation. | Jose Antonio Ortega Ruiz | |
2009-02-16 | New command to open module file. | Jose Antonio Ortega Ruiz | |
2009-02-14 | Autodoc: try symbol at point first. Some cleanups. | Jose Antonio Ortega Ruiz | |
2009-02-13 | Small improvements. | Jose Antonio Ortega Ruiz | |
2009-02-12 | Better arg lists. | Jose Antonio Ortega Ruiz | |
2009-02-12 | Faster M-. | Jose Antonio Ortega Ruiz | |
2009-02-12 | Edit symbol at point for programs. | Jose Antonio Ortega Ruiz | |