summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-06Depend on project 0.8.1, for users of emacs < 28jao
Fixes issue #37.
2022-03-03Fix #36: make sure default-directory is set before starting the processjao
2022-02-23Set REPL's default directory to project's rootjao
2022-02-03Version bump0.22.2jao
2022-02-01Fix: "\r" instead of [return] for corfu happinessjao
2022-02-01doc/makefile: restore indentationjao
2022-01-31Make info files as wellCase Duckworth
2022-01-31Silence byte-compilerJonas Bernoulli
2022-01-28Back to using a real lambda value rather than a listjao
Thanks again to Stefan for a useful discussion.
2022-01-28Slightly better default project default functionjao
2022-01-28geiser-impl--normalize-method: quick fix for previous changejao
I haven't fully understood why, the two versions seem at first sight equivalent, but they're not behaving equivalently.
2022-01-27geiser-impl: linting and lexical binding (Stefan Monnier)jao
2022-01-27geiser-custom: indent as declaration, lexical binding (Stefan Monnier)jao
2022-01-27.gitignore for autoloads and pkg file (Stefan Monnier)jao
2022-01-23Version bump0.22.1jao
2022-01-22Fix for project functions other than project.el'sjao
Thanks to Denis Golovachev for pointing this out!
2022-01-18Make C-u C-x C-e work again (fixes #33)jao
2021-12-29Version bump0.22jao
2021-12-29New function geiser-eval-region/waitjao
2021-12-29Fix: really use seconds to wait in geiser-wait-evaljao
2021-12-29geiser-eval-wait -> geiser-wait-eval (and make it work)jao
2021-12-27New helper, geiser-eval-wait, to facilitate synchronous evaluationsjao
This should address, for instance, issue #30
2021-12-27Tweak also max-specdl-size for longer readsjao
2021-12-27more lenient logging limitsjao
2021-12-22Version bump0.21asyncjao
2021-12-22Asynchronous file load/compilejao
2021-12-22geiser-completion: pre-25 compat code removedjao
2021-12-21Documentation updatesjao
2021-12-20Asynchronous, interruptable evaluationsjao
2021-12-20Version bump0.20.1jao
2021-12-20Better handling of (:debug) evaluationsjao
2021-12-20Tweaks for boundary conditionsjao
Like quitting a REPL right after opening it, or calling evaluation functions in the wrong, non-scheme buffer.
2021-12-20geiser-doc: new keybindings s/h mocking help buffer's0.20jao
2021-12-19Requiring Emacs 25.1, for transient's sakejao
2021-12-19Docs, news and versionjao
2021-12-19Tweaks to geiser-debug-mode keymapjao
2021-12-19New debugger commands: locals, registers, errorjao
2021-12-19Debugger: fixes and better determination of debugging statusjao
2021-12-18'debug commands so that each impl can take care of themjao
2021-12-18Allowing debuggers to use Dbg buffer for outputjao
2021-12-18initial support for connection-addressjao
2021-12-18new geiser-repl-per-project-p to control per-project REPLsjao
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-05Wee refactoringjao
2021-12-05Documentation bitsjao
Starting to move Guile-specific stuff to geiser-guile's readme.org (from which we'll generate an info file, fear not).
2021-12-05Refinement: geiser-repl-add-project-paths instead of a boolean flagjao
2021-12-05Documentation nitsjao
2021-12-05New option geiser-repl-add-project-path-pjao
Together with project-current as a default for the project root function when available, now that Emacs 28 is on the horizon.
2021-12-05news.org entryjao
2021-12-05Redundant custom groups removed (geiser-repl)jao
2021-12-05Initialise geiser-repl-current-project-function according to availabilityjao