Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-04 | geiser.el: autoloads removed | jao | |
2020-07-19 | the long road to doc updates starts with one commit | jao | |
2020-07-19 | scheme and autotools removals | jao | |
The plan is to have geiser-core contain only, well, the elisp core engine. The autotools scafolding is no really worth it, so it's gone too (and in the process, i'll look younger). | |||
2020-03-27 | Fix indentation | Jonas Bernoulli | |
2020-03-27 | Mark the beginning of code part of elisp libraries with Code: heading | Jonas Bernoulli | |
It's the convention and by following it we make a big step towards supporting outline navigation. The convention doesn't say much about what parts of the code are supposed to be part of that sections and what parts belong in a subsequent section. Here we put the `require' forms in this section and maybe some setup code, that's a popular approach. In most cases there was "" where we now insert "Code:". They both serve a similar purpose and we keep the former because some users depend on that for navigation. We even add this "" in libraries where it previously was missing. In some cases the permission statement was followed by a commentary, which obviously does not belong in the "Code:" section. In such cases add the conventional "Commentary:" section. | |||
2019-08-20 | add top level functions | mathieu2em | |
2018-04-14 | Adding proper entries to load-path (fixes #246) | Jose Antonio Ortega Ruiz | |
And we also take the chance to let add-to-list do its job of not adding duplicates. | |||
2016-09-06 | Add link to project homepage | Chunyang Xu | |
C-h P (`display-package') can make use of it. | |||
2016-08-10 | Add chez, mit, and chibi to autoload | Dan Leslie | |
2016-04-30 | Add chez to Makefile, add autoloads for chez | Peter | |
2016-04-30 | Add chez to Makefile, add autoloads for chez | Peter | |
2016-04-26 | Add preliminary support for MIT/GNU Scheme. | Peter | |
2015-09-09 | Whitespace | Jose Antonio Ortega Ruiz | |
2015-09-09 | Autoload geiser-connect-local as well | Christoph Egger | |
2015-02-09 | Documentation updates and nits for Freija | Jose Antonio Ortega Ruiz | |
Preparing the release of 0.7, which will feature support for Chicken thanks to Dan and Freija! | |||
2015-02-09 | Initial Chicken support | Dan Leslie | |
2013-09-19 | Fix file headers and footer for ELPA compatibility | Steve Purcell | |
This will allow `package-buffer-info` to parse the description out of the file. | |||
2013-09-19 | Missing autoload cookies for MELPA | Jose Antonio Ortega Ruiz | |
Everything in geiser.el needs one, so that the generated geiser-autoloads.el initializes variables and the like properly automatically. | |||
2013-09-19 | Paving the way to MELPA (and simpler ELPA generation) | Jose Antonio Ortega Ruiz | |
Following the discussion in GitHub, i'm adding an alternative scheme path to geiser.el as well as ##autoload cookies. As a first benefit, this simplifies a bit the elpa target, after playing a similar path trick in bin/geiser-racket.sh. Things should be almost ready for creating a MELPA recipe. | |||
2012-09-30 | New make target, elpa, to create ELPA target | Jose Antonio Ortega Ruiz | |
A bunch of shellish ops, but seems to be working fine. | |||
2012-09-29 | Autoload cookies in geiser.el | Jose Antonio Ortega Ruiz | |
Useless there right now, but Emacs package engine is going to use them. | |||
2012-09-02 | Image display functionality refactored to its own module | Jose Antonio Ortega Ruiz | |
2011-08-02 | elisp: add-hook doesn't need a defvared hook | Jose Antonio Ortega Ruiz | |
Thanks, Leo. | |||
2010-12-18 | Missing autoload for connect-to-racket | Jose Antonio Ortega Ruiz | |
Maybe i should bite the bullet and use ##autoload cookies, but then geiser.el would need to be a generated file, breaking out-of-the-boxness (unless i update it by hand). Sticking to manual maintenance for now. | |||
2010-12-11 | Make the position of long expressions in debug buffer customizable | Jose Antonio Ortega Ruiz | |
This is Emacs, after all. | |||
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-10-11 | Guile: remote REPLs (connect-to-guile) | Jose Antonio Ortega Ruiz | |
geiser-connect (or its specialisation, connect-to-guile) working for Guile, where the external process is started with the new --listen flag. | |||
2010-10-11 | Remote REPLs: elisp support (geiser-connect) | Jose Antonio Ortega Ruiz | |
New user command geiser-connect, which will try to connect to a remote server and use it in the REPL. | |||
2010-09-11 | Racket: support for gracket-text | Jose Antonio Ortega Ruiz | |
2010-09-06 | Allow loading byte-compiled Geiser without make install | Jose Antonio Ortega Ruiz | |
2010-05-24 | Racket: PLT implementation renamed to Racket. | Jose Antonio Ortega Ruiz | |
2010-05-23 | Racket support (PLT 5 needed). | 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-23 | Autotoolification. | Jose Antonio Ortega Ruiz | |
2009-06-18 | Will i ever get initialisation right? | Jose Antonio Ortega Ruiz | |
2009-06-18 | Initialisation fixes. | Jose Antonio Ortega Ruiz | |
- Honouring geiser-impl-installed-implementations - Missing autoloads for customization groups added | |||
2009-06-17 | Implementation-specific backtrace display. | Jose Antonio Ortega Ruiz | |
2009-06-17 | Circular dependencies between elisp modules eliminated. | Jose Antonio Ortega Ruiz | |
2009-05-16 | Automatic setup when loading geiser.el (explicit call to geiser-setup | Jose Antonio Ortega Ruiz | |
no longer needed). README updates. | |||
2009-05-14 | Fixing the mess during initialization. | Jose Antonio Ortega Ruiz | |
2009-05-07 | Better handling of initial setup (registering implementations). | Jose Antonio Ortega Ruiz | |
2009-05-02 | PLT in default implementations at startup. | Jose Antonio Ortega Ruiz | |
2009-04-27 | Support for external help functions (and application to PLT). | Jose Antonio Ortega Ruiz | |
2009-04-26 | PLT support: basic startup and evaluation working. | Jose Antonio Ortega Ruiz | |
2009-03-17 | Misc nits and work in progress. | Jose Antonio Ortega Ruiz | |
2009-03-13 | Don't bother asking if there's only one implementation. | Jose Antonio Ortega Ruiz | |
2009-03-11 | Support 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-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 |