Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-16 | version bump0.21.3 | jao | |
2022-03-16 | Recognise define-library as module definer | jao | |
Might help addressing #17 | |||
2022-03-16 | Dead code | jao | |
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-13 | auto-generated geiser-guile.texi | 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-21 | readme bits | jao | |
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-05 | Documentation bits | 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-10-29 | Fix broken module context awareness in Guile 3.0. | David Thompson | |
2021-05-08 | Version bump0.17 | jao | |
2021-05-07 | Fix Geiser for Guile 3.0.6 | jakub-w | |
Fixes emacs-geiser/guile#9 In geiser-eval REPL meta-command: All `mod`, `form` and `args` are now syntax objects. The geiser-guile's logic will handle `mod` and `form` as is because they're just passed to guile's eval and compile procedures. `args` are processed by geiser-eval meta-command itself, so it's necessary to convert it back to a datum. We lose some metadata, but all elements in the `args` list are also syntax objects so I don't think it's a big deal. `syntax->datum` was introduced before guile 2 so this change is backward compatible. | |||
2021-04-21 | Use new implementation extension declarator.0.16 | jao | |
2021-04-05 | fix: auto-activate guile implementation0.14 | jao | |
2021-04-03 | missing require0.13 | jao | |
2021-03-28 | preparing MELPA submission | jao | |
2020-12-02 | Library declaration recognition (Arun Isaac) | jao | |
2020-07-20 | typo | jao | |
2020-07-20 | adjustments to scheme load path | jao | |
2020-07-20 | license and readme files | jao | |
2020-07-20 | geiser-guile.el at the top level | jao | |
2020-07-20 | Adding elisp/geiser-guile.el with past history | jao | |
2020-07-20 | geiser -> src | jao | |
2020-05-10 | Make guile return line numbers more often, as suggested by Sergey0.12 | Jose Antonio Ortega Ruiz | |
See gitlab issue #303, where Sergey Trofimov kindly described not only the symptons, but this cure. | |||
2020-04-26 | Fix typos | Jonas Bernoulli | |
2020-03-27 | Use cl-lib instead of cl | Jonas Bernoulli | |
Starting with Emacs 27 cl is fully deprecated, including at compile-time. | |||
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. |