summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-04user manual and web pages updatesjao
2021-04-04empty geiser-active-implementationsjao
2021-04-04readme.org updatesjao
2021-04-04geiser.el: autoloads removedjao
2021-03-07geiser-messages-mode: Don't quote lambda expressionsJonas Bernoulli
2021-02-15Determine the display string of command key dynamically.Zhu Zihao
* elisp/geiser-repl.el(geiser-repl--sentinel): Use `substitute-command-keys'.
2020-12-02Add doc-string to geiser-custom--defcustomJonas Bernoulli
Also add a FIXME comment about how this macro isn't actually needed.
2020-12-02Improve doc-strings of some optionsJonas 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-02Declare keymaps using defvar explicitlyJonas Bernoulli
This makes it possible to re-evaluate the containing buffers without user customizations being clobbered.
2020-12-02Placate byte compiler (Brian Leung)jao
2020-12-02Support buffer-local binary and arglist configurationjao
2020-07-19the long road to doc updates starts with one commitjao
2020-07-19scheme and autotools removalsjao
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-14Version 0.120.12Jose Antonio Ortega Ruiz
2020-07-12Always display error in minibuffer after evalAaron 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-07Add docs for per-project repl instancesAndrew Whatson
2020-07-06Tag project functions instead of overriding docsAndrew Whatson
2020-07-06Fix byte-compiler warningAndrew Whatson
2020-07-06Improve project function selection, make ignore defaultAndrew Whatson
2020-07-06Refactor to make repl/impl proj argument optionalAndrew Whatson
2020-07-06Use a separate REPL instance per projectAndrew Whatson
2020-07-06Returning C-c k back to users, that key's theirs!Jose Antonio Ortega Ruiz
Should close issue #315, where it is pointed out that "sequences consisting of `C-c` and a letter (either upper or lower case) are reserved for users; they are the *only* sequences reserved for users, so do not block them."
2020-06-26Links to olde blog postsJose Antonio Ortega Ruiz
Thanks to Sebastian, who noted this in issue #314
2020-05-13Fix typosJonas Bernoulli
2020-05-10Better handcrafted reader, now with numbers!Jose Antonio Ortega Ruiz
For no good reason, we were transforming numbers in retorts to symbols and then failing to recognise things like line or column numbers there. The "fix" here only works for the intersection of numbers that are written in the same way in elisp and scheme; one day we'll find a situation where this doesn't cut it, but right now we only really use integers.
2020-05-10Completion for vanilla usersJose Antonio Ortega Ruiz
Restoring what seem reasonable definitions for the completion functions when called away from the current buffer. Should fix issue
2020-04-26Fix typosJonas Bernoulli
2020-04-19Fix recently added .dir-locals.elJonas Bernoulli
2020-04-06Chop off trailing whitespace before printing REPL resultPhilip K
2020-03-27Use cl-lib instead of clJonas Bernoulli
Starting with Emacs 27 cl is fully deprecated, including at compile-time.
2020-03-27Declare geiser-restart-repl in geiser-compile.elJonas Bernoulli
2020-03-27Fix indentationJonas Bernoulli
2020-03-27Enforce use of spaces for indentationJonas Bernoulli
We cannot just assume that each and every contributors has independently configured their Editor that way.
2020-03-27Mark the beginning of code part of elisp libraries with Code: headingJonas 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.
2020-03-27Begin the summary lines of all elisp libraries with three semicolonsJonas Bernoulli
It's the convention and by following it we make a big step towards supporting outline navigation.
2020-03-16define-geiser-implementation - un-unquote load-file-namespellcard199
2020-02-25Cleaner Chicken and Gambit sections in install docsJose Antonio Ortega Ruiz
2020-02-25Documentation fixesJose Antonio Ortega Ruiz
2020-02-25Version bump0.11.2Jose Antonio Ortega Ruiz
2020-02-25Fix for misspelled geiser-completion-module-list-func (#271)Jose Antonio Ortega Ruiz
2020-02-23Not referring to savannah downloads in the docsJose Antonio Ortega Ruiz
What with MELPA and whatever is happening with savannah ssh access.
2020-02-23Version bump0.11.1Jose Antonio Ortega Ruiz
2020-02-23WhitespaceJose Antonio Ortega Ruiz
2020-02-23Add Gambit source files to makefilesDavid Wilson
2020-02-18doc: Improve macros to add docbook supportDamien Cassou
2020-02-14Refix #271, and consider gardening instead of programmingJose Antonio Ortega Ruiz
2020-02-13Guile: use load paths defined in dir-local variables (fixes #268)Jose Antonio Ortega Ruiz
A similar idea should probably be used with other schemes, but right now i feel ashamed of having taken so long to fix this one (assuming it's fixed!), so let's rush this commit for a change.
2020-02-13Proper wrapping of final comment lines (fixes #292)Jose Antonio Ortega Ruiz
Thanks a lot Sean Delvin for a great bug report which, moreover, contained the solution to the problem! (even though i'm risking a small modification).
2020-02-13Compatibility with Helm completions in emacs-25 (fixes #271)Jose Antonio Ortega Ruiz
2020-02-04Version 0.110.11Jose Antonio Ortega Ruiz