summaryrefslogtreecommitdiff
path: root/elisp/geiser-repl.el
AgeCommit message (Collapse)Author
2009-09-22New 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-11Reload: we now remember user customizations and restore them during ↵Jose Antonio Ortega Ruiz
geiser-reload.
2009-09-11BSD relicensing: elisp code.Jose Antonio Ortega Ruiz
2009-09-07Bug fix: run-geiser and friends now always create a new REPL.Jose Antonio Ortega Ruiz
2009-08-25Now this is cool: support for company mode.Jose Antonio Ortega Ruiz
2009-08-19C-c k == nuke replJose Antonio Ortega Ruiz
2009-08-18REPLs: using compile-shell-minor-mode.Jose Antonio Ortega Ruiz
2009-06-28Bug fix: initialisation loop removed.Jose Antonio Ortega Ruiz
2009-06-20REPL improvements: bailing out earlier on startup abort; C-c z DTRTJose Antonio Ortega Ruiz
for a running REPL.
2009-06-14Fixes in geiser-reload (unload forcibly and pick repl implementations).Jose Antonio Ortega Ruiz
2009-05-17Read-only-ness of REPL prompt customizable.Jose Antonio Ortega Ruiz
2009-05-16<home> as an alias of bol in the REPL.Jose Antonio Ortega Ruiz
2009-05-13Bug fix: current buffer's impl is used now in switch-to-geiser.Jose Antonio Ortega Ruiz
2009-05-02REPL: C-d does not send EOF. Kill scheme with C-cC-d if you need to.Jose Antonio Ortega Ruiz
2009-04-26run-geiser is now aware of the current buffer's implementation.Jose Antonio Ortega Ruiz
2009-04-03Print bye-bye message when leaving repl with C-d.Jose Antonio Ortega Ruiz
2009-04-01Bug fix: really remove killed buffers from the list of closed repls.Jose Antonio Ortega Ruiz
2009-03-20Reuse closed REPL buffers.Jose Antonio Ortega Ruiz
2009-03-17Bug fix.Jose Antonio Ortega Ruiz
2009-03-17Misc nits and work in progress.Jose Antonio Ortega Ruiz
2009-03-16Segregate REPL history files by implementation.Jose Antonio Ortega Ruiz
2009-03-16Many a bug fix in multiple implementation support.Jose Antonio Ortega Ruiz
2009-03-14Show implementation in geiser-mode's modeline.Jose Antonio Ortega Ruiz
2009-03-13Module documentation command works again when invoked from the REPL.Jose Antonio Ortega Ruiz
2009-03-13Don't bother asking if there's only one implementation.Jose Antonio Ortega Ruiz
2009-03-11Better (at least in US keyboards) default key (M-`) for module name completion.Jose Antonio Ortega Ruiz
2009-03-11Guilisms removed from geiser-repl.Jose Antonio Ortega Ruiz
2009-03-11Support 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-09Support 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-04Leave quasiquote alone in autodoc.Jose Antonio Ortega Ruiz
2009-03-04New geiser-reload command. New geiser command.Jose Antonio Ortega Ruiz
2009-03-02Autodoc enhancements:Jose Antonio Ortega Ruiz
* Use argument names from guile-procedures.txt when available. * Highlihgt #:opt with a face of its own.
2009-03-02Correctly specify current module in REPL (and make it generic).Jose Antonio Ortega Ruiz
2009-03-02Fix recursive require. Nicer arg names in autodoc.Jose Antonio Ortega Ruiz
2009-02-28Simpler handling of rest args in Emacs' side.Jose Antonio Ortega Ruiz
2009-02-28Autodoc working in the REPL (again).Jose Antonio Ortega Ruiz
2009-02-28Persistent REPL history.Jose Antonio Ortega Ruiz
2009-02-25Variable controlling geiser-autodoc-mode in REPL (on by default).Jose Antonio Ortega Ruiz
2009-02-24Smart tab is not enabled by default; module completion bound to C-.Jose Antonio Ortega Ruiz
2009-02-20Allow loading of a initialisation file (akin to ~/.guile, named ↵Jose Antonio Ortega Ruiz
~/.guile-geiser by default).
2009-02-16New command: module documentation.Jose Antonio Ortega Ruiz
2009-02-15Avoing REPL modeline message flickering on redirection.Jose Antonio Ortega Ruiz
2009-02-15Smart tab completion mode.Jose Antonio Ortega Ruiz
2009-02-15Initial support for module name completion.Jose Antonio Ortega Ruiz
2009-02-14Autodoc: try symbol at point first. Some cleanups.Jose Antonio Ortega Ruiz
2009-02-14New command to get docstrings (C-cC-d).Jose Antonio Ortega Ruiz
2009-02-12Edit symbol at point for programs.Jose Antonio Ortega Ruiz
2009-02-11Load file commands.Jose Antonio Ortega Ruiz
2009-02-11Compile file.Jose Antonio Ortega Ruiz
2009-02-10Guile scheme files moved to scheme/guile.Jose Antonio Ortega Ruiz