Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-02 | fix for startup with non-existent last scm buffer | jao | |
2024-03-14 | Allow buffer-local geiser-guile-warning-level. | Tomas Volf | |
Since geiser-guile--startup is calling in the new buffer already, buffer-local value of geiser-guile-warning-level had no effect. Luckily the original buffer is accessible using geiser-repl--last-scm-buffer, so we can let-bind the value from it for the duration of geiser-guile-update-warning-level. Fixes #45. * geiser-guile.el (geiser-guile--startup): Let-bind geiser-guile-warning-level before calling geiser-guile-update-warning-level. | |||
2024-03-14 | Allow processing of texinfo in docstrings. | Tomas Volf | |
This commit adds support for processing texinfo in docstrings. That allows using texinfo in them while still having readable, nicely formatted plain text representation in geiser-doc-symbol-at-point. Fixes #43. * geiser-guile.el (geiser-guile-doc-process-texinfo): New custom controlling the behavior. (geiser-guile-update-doc-process-texinfo): New procedure to apply change of the controlling custom to a current REPL. (geiser-guile--startup): Call it. * geiser-guile.texi (Start up): Document the custom. * src/geiser/doc.scm (%process-texinfo?): New variable. (try-texinfo->plain-text): New procedure. (docstring): Call it on doc iff doc. | |||
2024-03-12 | allowing a guile binary that writes to stdout (fixes #42) | jao | |
2023-04-25 | test: require tramp unconditionally | jao | |
2022-12-05 | Define obsolete variable alias before the new variable | Jonas Bernoulli | |
At least Emacs 29's byte-compiler warns when you don't do it in this order. | |||
2022-11-27 | geiser 0.28.1 and version bump0.28.1 | jao | |
2022-11-15 | missing require | jao | |
2022-11-04 | version bump0.28.0 | jao | |
2022-11-01 | requiring subr-x at compile time for older emacsen | jao | |
2022-10-24 | missing require | jao | |
2022-10-23 | debug transient tweaks | jao | |
2022-10-22 | self-sufficient debugging commands | jao | |
2022-10-21 | let's not use deprecated variables | jao | |
2022-10-21 | formatting and whitespace | jao | |
2022-09-22 | obsolete names of boolean customization flags ending in -p | jao | |
The -p suffix, meaning predicate, is meant for functions (which is what a predicate is). | |||
2022-09-21 | new option geiser-guile-debug-backwards-backtrace | jao | |
Fixes #24 | |||
2022-09-21 | new option geiser-guile-debug-backwards-backtrace | jao | |
Fixes #22 | |||
2022-09-06 | version bump0.26.1 | jao | |
2022-08-29 | More accepting library module detection | jao | |
2022-03-23 | Version bump to geiser 0.23.20.23.2 | jao | |
Fixes issue #18. | |||
2022-03-16 | Version bump (depend on latest geiser 0.23.1)0.23 | jao | |
2022-03-16 | version bump0.21.3 | jao | |
2022-03-16 | Recognise define-library as module definer | jao | |
Might help addressing #17 | |||
2022-02-15 | Ensure sane shell command switch during version checks | jao | |
See discussion in issue #13 | |||
2022-01-31 | Linting (fixes #12)0.21.2 | jao | |
2022-01-13 | Version bump0.21.1 | jao | |
2022-01-13 | Check whether Tramp is loaded. | Vijay Marupudi | |
It appears that the master branch of emacs does not load tramp by default in some instances. That makes the `run-geiser` function fail, as `tramp-tramp-file-p` is not defined. This patch makes it check whether the tramp function was loaded before using it. | |||
2022-01-13 | version bump0.21 | jao | |
2022-01-05 | Tramp support: whitespace and note in readme | jao | |
2022-01-03 | add support for Tramp | Felipe Lema | |
- correct process call (to check version of guile) to make sure that it's executed in the remote host - implement `geiser-guile-ensure-scheme-dir` that will (somehow) make sure the scheme files that need sourcing will be available to remote process - use `geiser-guile-ensure-scheme-dir` instead of `geiser-guile-scheme-dir` in the rest of the code - cache the guile files being sourced in `geiser-guile-scheme-local-dir` ensure process is called in remote host | |||
2021-12-22 | Support for full backtraces | jao | |
2021-12-22 | Version bump0.20.1 | jao | |
2021-12-21 | Don't use a parallel connection for now, it buys us nothing | jao | |
And precludes cancellation of asynchronous evaluations. | |||
2021-12-20 | Manual search: let info-lookup look for us in the info page0.20 | jao | |
2021-12-20 | Manual search: include Concept Index and non-symbol searches | jao | |
Fixes issue #5, and then more. | |||
2021-12-19 | Deps and versioningbuggie-buggie | jao | |
2021-12-19 | Debugger: cleaning the "Entering a new prompt" salutation | jao | |
2021-12-19 | Debugger level in Dbg buffer | jao | |
2021-12-19 | New debugger support for ,q and ,bt | jao | |
2021-12-18 | Using Dbg buffer for output when entering the debugger | jao | |
2021-12-18 | Support for connection-address | jao | |
2021-12-04 | Version bump (0.19)0.19 | jao | |
2021-12-04 | We don't need to declare scm extension | jao | |
2021-11-30 | Better prompt and error links detection | jao | |
2021-11-25 | User-controlled declarative modules | jao | |
Via a custom variable, as usual, and defaulting to not use them, as it provides a fuller interactive experience. Very tempted to name this flag heed-mathias-counsel-p... | |||
2021-11-25 | Cosmetics: no need to reiterate customization group | jao | |
2021-11-20 | Tell geiser we've entered the debugger: newest version will listen | jao | |
2021-10-29 | Version bump0.18 | jao | |
2021-05-08 | Version bump0.17 | jao | |