Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-06 | Add scheme subroutine to find files implementing modules to chibi. | Lockywolf | |
Add a helper function make-location to chibi interface. | |||
2016-11-26 | fix malformed argument lists. | Peter Wang | |
Emacs trunk does not support arguments list like (lambda (&rest) nil) anymore, which breaks geiser and errors with "Invalid function: " | |||
2016-04-10 | Use assq instead of assoc in request and connection wrappers | Alex Kost | |
2015-10-12 | Keeping the elisp compiler happy | Jose Antonio Ortega Ruiz | |
Mainly by reordering definitions so that functions are not used before defined. There are a couple of places where the compiler and I disagree (it complains withing eval-after-load), and a valid complain about functions defined via geiser-popup--define that should be addressed). | |||
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. | |||
2012-10-11 | Whitespace | Jose Antonio Ortega Ruiz | |
2011-03-06 | Fix for harmless elisp compilation warning | Jose Antonio Ortega Ruiz | |
2010-12-28 | First stab at asynchronous autodoc retrieval | 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-12 | Avoiding clobbering scm-strings with properties | Jose Antonio Ortega Ruiz | |
Apparently, (format "%s" sym) for a symbol read from a buffer where it's fontified, produces a string with the same fontification. Go figure. | |||
2010-11-11 | Partial work (connections working) | Jose Antonio Ortega Ruiz | |
2010-11-08 | Connection plumbing: ability to specify EOT token added | Jose Antonio Ortega Ruiz | |
2010-11-06 | Racket: little evaluation nits | 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-12 | Menus: callers/callees active only if available | Jose Antonio Ortega Ruiz | |
2010-01-24 | Guile: Geiser now behaves correctly in buffers for unloaded modules. | Jose Antonio Ortega Ruiz | |
2009-09-26 | New implementation method/variable: unsupported Geiser procedures. | 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-12 | Dog food: using the scheme reader for parsing evaluation results. | Jose Antonio Ortega Ruiz | |
2009-09-11 | BSD relicensing: elisp code. | Jose Antonio Ortega Ruiz | |
2009-08-23 | Fixes for all byte-compilation warnings. | Jose Antonio Ortega Ruiz | |
2009-07-06 | Stray paren killed. | Jose Antonio Ortega Ruiz | |
2009-07-02 | Simpler, nicer, more efficient handling of evaluation results. It | Jose Antonio Ortega Ruiz | |
comes with a pony too. | |||
2009-06-16 | Elimination of dead code in stack trace display. | Jose Antonio Ortega Ruiz | |
2009-05-24 | Elisp leftovers trimmed. | Jose Antonio Ortega Ruiz | |
2009-04-26 | PLT support: basic startup and evaluation working. | Jose Antonio Ortega Ruiz | |
2009-03-18 | Callers/callees (C-c <, C-c >). | Jose Antonio Ortega Ruiz | |
2009-03-16 | Many a bug fix in multiple implementation support. | Jose Antonio Ortega Ruiz | |
2009-03-15 | Multiple values as evaluation result supported. | 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-02 | Correctly specify current module in REPL (and make it generic). | Jose Antonio Ortega Ruiz | |
2009-03-01 | Refactoring the refactoring. | Jose Antonio Ortega Ruiz | |
2009-03-01 | Some refactoring and new ge:macroexpand. | Jose Antonio Ortega Ruiz | |
2009-02-24 | Partial support for stack trace display. | Jose Antonio Ortega Ruiz | |
2009-02-21 | Correct stack in load/compile file retorts. | Jose Antonio Ortega Ruiz | |
2009-02-18 | (geiser eval) functionality moved to (geiser emacs). | 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-10 | Guile scheme files moved to scheme/guile. | Jose Antonio Ortega Ruiz | |
2009-02-10 | Sort completion list in scheme's side. | Jose Antonio Ortega Ruiz | |
2009-02-09 | Basic region/definition/sexp evaluation and autodoc mode working. | Jose Antonio Ortega Ruiz | |
2009-02-08 | Capturing output of scheme evaluations | Jose Antonio Ortega Ruiz | |
2009-02-08 | Fixes for Elisp/Scheme translations. | Jose Antonio Ortega Ruiz | |
2009-02-08 | Better error presentation. | Jose Antonio Ortega Ruiz | |
2009-02-08 | Basic Guile/Emacs connection and evaluation working. | Jose Antonio Ortega Ruiz | |