Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-26 | Racket: more information in symbol documentation | Jose Antonio Ortega Ruiz | |
When the symbol is imported and re-exported by a second module, we display its definition name and original module, besides the name of the module re-exporting it. | |||
2010-11-25 | Bug fix: unbreaking the doc browser | Jose Antonio Ortega Ruiz | |
2010-11-25 | Link to symbol's module in doc browser | Jose Antonio Ortega Ruiz | |
But i should really refactor this: module and value are (or can be) already available in the response coming from Scheme. | |||
2010-11-25 | Tidier titles for doc browser | Jose Antonio Ortega Ruiz | |
Just justifying and indenting them. | |||
2010-11-24 | Doc browser: help echo for buttons | Jose Antonio Ortega Ruiz | |
2010-11-24 | Guile: button for texinfo lookup in doc browser | Jose Antonio Ortega Ruiz | |
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-21 | Doc browser: section navigation cmmands | Jose Antonio Ortega Ruiz | |
Details, details. | |||
2010-11-21 | CLisms removed | Jose Antonio Ortega Ruiz | |
2010-11-21 | Even better, as in 'correct', display of autodoc args | Jose Antonio Ortega Ruiz | |
We're being a bit silly here, first converting the autodoc retort string to an elisp value and then reconverting the arguments again to a string with scheme syntax. We should probably do this at geiser-syntax's parser level, with a special mode producing stringy representations of tokens. Don't tell anyone. | |||
2010-11-21 | Better module help | Jose Antonio Ortega Ruiz | |
We now display procedure signatures in module help, and keep a cache in Guile, using procedure properties. | |||
2010-10-31 | Fix for geiser-doc-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-07-25 | C-c z as a to and fro jump, plus documentation. | Jose Antonio Ortega Ruiz | |
2010-07-24 | Truncating lines in documentation browser. | Jose Antonio Ortega Ruiz | |
2010-07-24 | Racket: showing contracts in module documentation. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Menus for geiser-mode. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Better keybindings for documentation browser | Jose Antonio Ortega Ruiz | |
2010-06-14 | Nits. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Better menus. | Jose Antonio Ortega Ruiz | |
2010-06-14 | Menu for documentation browser. | Jose Antonio Ortega Ruiz | |
2010-06-12 | Nit. | Jose Antonio Ortega Ruiz | |
2010-06-12 | New buttons (source, forward/backward) in document browser. | Jose Antonio Ortega Ruiz | |
2010-06-11 | Fixes for module navigation in doc browser. | Jose Antonio Ortega Ruiz | |
2010-06-06 | Conflicts between view-mode and geiser-doc-mode keymaps removed. | Jose Antonio Ortega Ruiz | |
2010-03-15 | Bug fix: M-. now works in documentation buffers. | Jose Antonio Ortega Ruiz | |
2009-09-26 | Multiple arity display, used by PLT backend (case-lambda). | Jose Antonio Ortega Ruiz | |
2009-09-26 | Bug fix: display-help function correctly invoked when available. | 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 | BSD relicensing: elisp code. | Jose Antonio Ortega Ruiz | |
2009-08-25 | Slightly better autodoc caching (probably needs an overhaul, though). | Jose Antonio Ortega Ruiz | |
2009-08-23 | Fixes for all byte-compilation warnings. | Jose Antonio Ortega Ruiz | |
2009-08-17 | Well, i said that it was better, not that it was perfect. | Jose Antonio Ortega Ruiz | |
Autodoc buglets and support for displaying module variables too. | |||
2009-06-17 | Circular dependencies between elisp modules eliminated. | Jose Antonio Ortega Ruiz | |
2009-06-17 | Whitespace. | Jose Antonio Ortega Ruiz | |
2009-05-25 | module-children -> module-exports. | Jose Antonio Ortega Ruiz | |
2009-05-25 | Fix to documentation browser's switch to repl keybinding. | Jose Antonio Ortega Ruiz | |
2009-05-25 | Bug fix and a bit of refactoring in geiser-doc.el. | Jose Antonio Ortega Ruiz | |
2009-04-27 | Support for external help functions (and application to PLT). | Jose Antonio Ortega Ruiz | |
2009-03-16 | Many a bug fix in multiple implementation support. | Jose Antonio Ortega Ruiz | |
2009-03-13 | Module documentation command works again when invoked from the REPL. | Jose Antonio Ortega Ruiz | |
2009-03-10 | Reload Geiser libraries in the right order. | 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-02-28 | Simpler handling of rest args in Emacs' side. | Jose Antonio Ortega Ruiz | |
2009-02-17 | Document browser improvements: history and links. | Jose Antonio Ortega Ruiz | |
2009-02-17 | Better symbol documentation. | Jose Antonio Ortega Ruiz | |
2009-02-17 | Separate commands for evaluation and compilation. | Jose Antonio Ortega Ruiz | |
2009-02-16 | New command: module documentation. | Jose Antonio Ortega Ruiz | |
2009-02-15 | Recognise empty doc string in Emacs side. Small refactorings. | Jose Antonio Ortega Ruiz | |