summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-02-14Guile REPL: bug fix: correctly track debugging statusJose Antonio Ortega Ruiz
We weren't tracking the "enter debugger" event correctly, and all evaluations in debug mode were failing. There's still (at least) another bug, because error navigation in backtraces seems broken.
2011-02-14Guile: indentation for `with-error-to-port`Jose Antonio Ortega Ruiz
2011-02-11Bug fix: M-x geiser-edit-module works again in the REPLJose Antonio Ortega Ruiz
2011-02-09More robust retort detectionJose Antonio Ortega Ruiz
Some schemes (okay, Guile) may output spurious messages besides a well-formed retort. This will be eventually fixed; in the meantime, we try to skip the noise (and may fail miserably if that noise has a form similar to the signal we search).
2011-02-03Off-by-one in geiser-repl-tab-dwimJose Antonio Ortega Ruiz
2011-02-03New geiser-add-to-load-path, just for Guile right nowJose Antonio Ortega Ruiz
As per Andy's request. Adding it to Racket (and to the user manual), shouldn't be difficult).
2011-01-25Version bumped, lest if forgetJose Antonio Ortega Ruiz
2011-01-25Company fixes (module name completion)Jose Antonio Ortega Ruiz
We were not handling properly mixing id and module names completion. In Guile, it's a lost cause, because module names are not identifiers and, therefore, don't share prefixes. In Racket, things are nicer in that respect: there we can offer both at once. In Guile, one at least has (thanks to this patch, too) M-`.
2011-01-24company-mode fixes (an attempt to fix #32231)Jose Antonio Ortega Ruiz
i hope the anonymous reporter will check this...
2011-01-24More documentation nits0.1.1Jose Antonio Ortega Ruiz
2011-01-23Documentation nitsJose Antonio Ortega Ruiz
2011-01-23Fix for bug in module name completion (affecting Guile)Jose Antonio Ortega Ruiz
2011-01-23geiser-repl--tab -> geiser-repl-tab-dwimJose Antonio Ortega Ruiz
Following a suggestion by M. Harig, and following the policy that it's better for command names to not be doubly hyphenated.
2011-01-11NEWS updateJose Antonio Ortega Ruiz
2011-01-11Manual: fixes for the print editionJose Antonio Ortega Ruiz
2011-01-11Cheat sheet updatedJose Antonio Ortega Ruiz
2011-01-11C-c C-Z -> C-c C-aJose Antonio Ortega Ruiz
Since C-c C-z/Z apparently conflict with each other, and the new keybinding is more friendly anyway.
2011-01-11NitJose Antonio Ortega Ruiz
2011-01-11More documentation fixesJose Antonio Ortega Ruiz
2011-01-10Fixes for links in info manualJose Antonio Ortega Ruiz
2011-01-10A couple more doc fixesJose Antonio Ortega Ruiz
2011-01-10More documentation improvementsJose Antonio Ortega Ruiz
2011-01-10Manual: whitespace and missing @noindentJose Antonio Ortega Ruiz
Thanks, once again, to Mark Harig.
2011-01-10Manual: copyright text to the beginning of Top nodeJose Antonio Ortega Ruiz
2011-01-10Fix for index.texi's @nodeJose Antonio Ortega Ruiz
2011-01-10NEWS and doc typoJose Antonio Ortega Ruiz
2011-01-09Racket: ',enter "foo"' as a synonym of ',enter (file "foo")'Jose Antonio Ortega Ruiz
2011-01-09README updatesJose Antonio Ortega Ruiz
2011-01-09NEWS updateJose Antonio Ortega Ruiz
2011-01-09Texinfo macrologyJose Antonio Ortega Ruiz
2011-01-09Docs: better rendering of links in infoJose Antonio Ortega Ruiz
2011-01-09Doc nitJose Antonio Ortega Ruiz
2011-01-09Docs: community links addedJose Antonio Ortega Ruiz
2011-01-09Docstring typosJose Antonio Ortega Ruiz
Mark, again.
2011-01-09Autodoc mode (de)activation fix.Jose Antonio Ortega Ruiz
Quoth Mark: When the Geiser minor mode is toggled off using the command `geiser-mode', the message: Toggling eldoc-mode off; better pass an explicit argument. is displayed in the echo area. This is traceable to line 219: (eldoc-mode geiser-autodoc-mode) The function `eldoc-mode' takes numeric arguments, while `geiser-autodoc-mode' returns boolean values. Here is a simple patch: (eldoc-mode (if geiser-autodoc-mode 1 -1))
2011-01-08Info formatting (whitespace around code blocks)Jose Antonio Ortega Ruiz
2011-01-08Docs: two spaces after period in texinfo sources.Jose Antonio Ortega Ruiz
Thanks to MH, who did all the heavy lifting.
2011-01-07Docs: cheat sheet correctionsJose Antonio Ortega Ruiz
2011-01-07REPL: M-TAB bound to completion-at-pointJose Antonio Ortega Ruiz
TAB already does all the other stuff.
2011-01-07Yet another doc nitJose Antonio Ortega Ruiz
2011-01-07Doc nitJose Antonio Ortega Ruiz
2011-01-07Documentation typos (thanks to Mark Harig)Jose Antonio Ortega Ruiz
2011-01-07REPL: fix for history navigationJose Antonio Ortega Ruiz
We were using a comint-get-old-input function that was including the prompt in its returned value. This was no problem most of the time because we don't use comint-send-input before the process mark, but there's another circumstance under which comint-get-old-input is called, namely, when reaching the end of the input history. When history is exhausted, the "old input" is inserted (go figure), and we were inserting a prompt, wreaking havoc with its read-only-ness.
2011-01-03Really avoiding *spurious* buffersJose Antonio Ortega Ruiz
My previous attempt was bogus! Also, i'm taking advantage of our sending queries serially to simplify transaction queue processing, and to clean after ourserlves on error.
2011-01-02More robust symbol reading (instead of specializing for quack)Jose Antonio Ortega Ruiz
Let's use the scheme reader instead of half-assed regular expressions and special-casing.
2011-01-02More quackismsJose Antonio Ortega Ruiz
2011-01-02Fix for quack usersJose Antonio Ortega Ruiz
Apparently, quack makes (thing-at-point 'symbol) to return "#" when point is looking at a hash symbol, causing havoc to geiser. This patch defends us about this behaviour.
2010-12-30A bit of documentationJose Antonio Ortega Ruiz
2010-12-30New command: "manual" autodoc (C-c C-d s)Jose Antonio Ortega Ruiz
2010-12-30Autodoc nitJose Antonio Ortega Ruiz