Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-18 | initial support for connection-address | jao | |
2021-12-18 | new geiser-repl-per-project-p to control per-project REPLs | jao | |
And we still need some fixes here when that's active, specifically for the case when you travel to a file outside the current project: it becomes repeless, which is a sad state. | |||
2021-12-05 | Wee refactoring | jao | |
2021-12-05 | Refinement: geiser-repl-add-project-paths instead of a boolean flag | jao | |
2021-12-05 | New option geiser-repl-add-project-path-p | jao | |
Together with project-current as a default for the project root function when available, now that Emacs 28 is on the horizon. | |||
2021-12-05 | Redundant custom groups removed (geiser-repl) | jao | |
2021-12-05 | Initialise geiser-repl-current-project-function according to availability | jao | |
2021-12-04 | Version bump (0.19)0.19 | jao | |
2021-12-04 | Fix: better handling of recurring debugging entrances | jao | |
2021-12-03 | Fix: more careful display of signatures | jao | |
In some cases, Guile cannot figure out a signature and it comes back as #f (:t in emacs-land), rather than a list. | |||
2021-12-03 | Fix for filename completion inside scheme strings | jao | |
It seems we were abusing comint-dynamic-complete-filename when there's the perfectly fine comint-filename-completion. | |||
2021-11-30 | Better handling of REPL's output regions | jao | |
FSVO better, but at least the code is cleaner and prompts regexps more accurate. | |||
2021-11-27 | Fix for file location identification (column number might be missing) | jao | |
2021-11-27 | Customizable next-error on evaluation errors | jao | |
Set to nil by default, which might surprise some users, if we had enough :) | |||
2021-11-24 | Indentation for srfi-64's test-group | jao | |
2021-11-21 | New geiser-mode command: geiser-exit-repl | jao | |
Useful specially for REPLs including a debugger, where you might want to exit it from a scheme buffer. Bound by default to C-c C-q. | |||
2021-11-20 | Fix: allow implementations to tell us if they entered their debugger | jao | |
We were always displaying the debug buffer, regardless, which is not what we want: upon entering a debugger, we switch to the repl, and all the needed info is already there. | |||
2021-10-03 | Version bump (0.18)0.18 | jao | |
2021-08-08 | Version bump (0.17)0.17 | jao | |
2021-04-28 | There is no session (fixes #22) | jao | |
2021-04-21 | Use defvar-local | Jonas Bernoulli | |
It is available since Emacs 24.3 and we already depend on Emacs 24.4. | |||
2021-04-21 | Version bump0.16 | jao | |
2021-04-19 | Fix for the fix (avoid popping up on empty output strings) | jao | |
2021-04-19 | Fix for output display in schemes not defining their own handler | jao | |
See discussion in issue #21. | |||
2021-04-16 | Version bump (0.15)0.15 | jao | |
2021-04-16 | New public api for registering file extensions | jao | |
2021-04-16 | fix for doom emacs | Chris McClellen | |
2021-04-11 | Fix for ANSI color treatments | jao | |
2021-04-10 | autoload cookie for geiser-eval-load-path | jao | |
2021-04-10 | Simpler error reporting for symbol lookup failures | jao | |
2021-04-09 | cl-case with an eval-when-compile | jao | |
2021-04-09 | Optionally treat ANSI colors in dbg buffer | jao | |
This is controlled by the new customizable variable geiser-debug-treat-ansi-colors, which can be set to either nil (do nothing), 'colors (fontify colors) or 'remove (just strip all ANSI codes). | |||
2021-04-09 | Version bump (0.14) | jao | |
2021-04-05 | autoload geiser activate implementation0.14 | jao | |
2021-04-04 | stale geiser-install references removed0.13 | jao | |
2021-04-04 | duplicated commetary section gone | jao | |
2021-04-04 | proper ELPA header for geiser.el | jao | |
2021-04-04 | empty geiser-active-implementations | jao | |
2021-04-04 | geiser.el: autoloads removed | jao | |
2021-03-07 | geiser-messages-mode: Don't quote lambda expressions | Jonas Bernoulli | |
2021-02-15 | Determine the display string of command key dynamically. | Zhu Zihao | |
* elisp/geiser-repl.el(geiser-repl--sentinel): Use `substitute-command-keys'. | |||
2020-12-02 | Add doc-string to geiser-custom--defcustom | Jonas Bernoulli | |
Also add a FIXME comment about how this macro isn't actually needed. | |||
2020-12-02 | Improve doc-strings of some options | Jonas Bernoulli | |
The whole first sentence should fit on the first line. If that makes the line a bit long then that is unfortunate but better than wrapping it onto a new line. When wrapping onto a new line anyway then the second line should never be intended. When it can be avoided, then long first lines should be made shorter. | |||
2020-12-02 | Declare keymaps using defvar explicitly | Jonas Bernoulli | |
This makes it possible to re-evaluate the containing buffers without user customizations being clobbered. | |||
2020-12-02 | Placate byte compiler (Brian Leung) | jao | |
2020-12-02 | Support buffer-local binary and arglist configuration | 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-07-12 | Always display error in minibuffer after eval | Aaron Marks | |
When evaluating expressions in a Scheme buffer, display the error of an evaluation in the minibuffer regardless of whether `geiser-debug-show-debug-p` or `geiser-debug-jump-to-debug-p` are set or not. | |||
2020-07-06 | Tag project functions instead of overriding docs | Andrew Whatson | |