Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-12 | Always display error in minibuffer after eval | Aaron 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-04-06 | Chop off trailing whitespace before printing REPL result | Philip K | |
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. | |||
2020-02-13 | Proper 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). | |||
2016-06-11 | Cleanups to the show/jump debug buffer mess | Jose Antonio Ortega Ruiz | |
Let's see if i finally got this right... | |||
2016-05-29 | Fixes for geiser-debug-jump-to-debug-p and geiser-debug-show-debug-p | Jose Antonio Ortega Ruiz | |
I wonder if this has ever worked fine: geiser-debug--display-retort was a little mess. It should be a bit better now, but Guile is still displaying funny messages. | |||
2016-04-23 | Define 'geiser-debug-mode' with 'define-derived-mode' | Alex Kost | |
2015-10-12 | Keeping the elisp compiler happy | Jose Antonio Ortega Ruiz | |
Mainly by reordering definitions so that functions are not used before defined. There are a couple of places where the compiler and I disagree (it complains withing eval-after-load), and a valid complain about functions defined via geiser-popup--define that should be addressed). | |||
2014-05-31 | Finer control of debugging window popups | Jose Antonio Ortega Ruiz | |
It's now possible to control whether we jump to the debug window on evaluation errors (geiser-debug-jump-to-debug-p) and whether we show it all (geiser-debug-show-debug-p). | |||
2013-04-12 | Simplifications to previous patch | Jose Antonio Ortega Ruiz | |
2013-04-12 | Evaluate last expression to buffer with a prefix | Diogo F. S. Ramos | |
Use a prefix before pressing C-x C-e to print the result of evaluating the expression before mark to the current buffer. | |||
2012-10-11 | Whitespace | Jose Antonio Ortega Ruiz | |
2012-09-02 | racket: displaying images also during evaluations | Jose Antonio Ortega Ruiz | |
2011-11-26 | Racket: capturing and displaying standard error during evaluation | Jose Antonio Ortega Ruiz | |
This bugs was exposed by using rackunit, where all the output of, say, check-eq? was lost for good (it was being sent to the stderr black hole). Hat tip Grant Retkke. | |||
2010-12-28 | Bug fix for postfix error message display in debug buffer | Jose Antonio Ortega Ruiz | |
The message and the evaluated expression where getting mixed for Guile. | |||
2010-12-28 | Finer grained maintenance of autodoc's cache | Jose Antonio Ortega Ruiz | |
2010-12-11 | Make the position of long expressions in debug buffer customizable | Jose Antonio Ortega Ruiz | |
This is Emacs, after all. | |||
2010-12-11 | Print long expressions after errors in debug buffer. | Jose Antonio Ortega Ruiz | |
You won't believe it, but people write procedures spanning several pages, even in Scheme. Where's the art and the poetry of programming? | |||
2010-10-30 | Elisp: more flexible parsing of :eval and :ge forms | Jose Antonio Ortega Ruiz | |
This allows the implementation decide the concrete structure of the code sent to the REPL. For instance, it doesn't need to be a single s-expression, and argument order can be re-arranged. | |||
2010-10-16 | Bug fix: setting correct default-directory in debug buffers | Jose Antonio Ortega Ruiz | |
2010-09-07 | Make next-error (C-x `) work on debug buffers | Jose Antonio Ortega Ruiz | |
2010-09-07 | Support for evaluation warnings | Jose Antonio Ortega Ruiz | |
2010-09-06 | Autodoc: clean cache upon evaluation | Jose Antonio Ortega Ruiz | |
2010-07-25 | C-c z as a to and fro jump, plus documentation. | Jose Antonio Ortega Ruiz | |
2010-06-15 | Menu for debug buffer. | Jose Antonio Ortega Ruiz | |
2010-06-06 | Whitespace. | Jose Antonio Ortega Ruiz | |
2010-06-05 | Racket: providing error contexts | Jose Antonio Ortega Ruiz | |
2010-03-27 | Automatically pop-up dbg buffer if there's any output during evaluation. | Jose Antonio Ortega Ruiz | |
2010-03-08 | Hook to setup the debugger when it's launched. | Jose Antonio Ortega Ruiz | |
2010-01-28 | Generic support for debugging prompts in the REPL | Jose Antonio Ortega Ruiz | |
2009-12-18 | Guile: bug in backtrace display fixed. | Jose Antonio Ortega Ruiz | |
2009-09-22 | New implementation registration mechanism, for the elisp side of things. | Jose Antonio Ortega Ruiz | |
Implementations must invoke define-geiser-implementation with an appropriate set of methods. Simple inheritance is supported. Each geiser module defines and registers the method names it uses. | |||
2009-09-11 | BSD relicensing: elisp code. | Jose Antonio Ortega Ruiz | |
2009-07-02 | Simpler, nicer, more efficient handling of evaluation results. It | Jose Antonio Ortega Ruiz | |
comes with a pony too. | |||
2009-06-19 | Better display of evaluation results. | Jose Antonio Ortega Ruiz | |
2009-06-17 | Implementation-specific backtrace display. | Jose Antonio Ortega Ruiz | |
2009-06-16 | Elimination of dead code in stack trace display. | Jose Antonio Ortega Ruiz | |
2009-06-13 | Guile: rewriting stack trace captures - not yet complete. | Jose Antonio Ortega Ruiz | |
2009-05-20 | Fixes for module names reading and evaluation result display. | Jose Antonio Ortega Ruiz | |
2009-05-03 | Wrapping arbitrary regions with a begin block before evaluation/expansion. | Jose Antonio Ortega Ruiz | |
2009-04-28 | Fixes for eval/compilation error display. | Jose Antonio Ortega Ruiz | |
2009-03-17 | Misc nits and work in progress. | Jose Antonio Ortega Ruiz | |
2009-03-04 | New geiser-reload command. New geiser command. | Jose Antonio Ortega Ruiz | |
2009-03-01 | Macro-expand commands. | Jose Antonio Ortega Ruiz | |
2009-03-01 | Refactoring the refactoring. | Jose Antonio Ortega Ruiz | |
2009-03-01 | Some refactoring and new ge:macroexpand. | Jose Antonio Ortega Ruiz | |
2009-02-24 | Smart tab is not enabled by default; module completion bound to C-. | Jose Antonio Ortega Ruiz | |
2009-02-24 | Spurious geiser-debug-mode key mode map deleted. | Jose Antonio Ortega Ruiz | |
2009-02-24 | Compilation mode working on dbg buffers. | Jose Antonio Ortega Ruiz | |