Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-12 | Make do with a single connection | Jose Antonio Ortega Ruiz | |
Separate connections for the REPL and Geiser commands was kind of neat, but it had the problem of synchronising the current namespace for both connections. A quick fix would have been to ask the scheme for the current namespace for every Geiser command in the REPL, but that, besides clunky, would add potentially prohibitive overhead for (real) remote connections. As it happens, using a single connection turned out to be not that difficult and relatively clean code-wise. We could even turn back to not use inferior schemes, and the net result of this refactoring would be the replacement of comint-redirect (which wasn't able to match the whole EOT token if it didn't arrive all at once) by transaction queues (which also makes geiser-connection's implementation cleaner). But using an inferior scheme has a dog-food value, and allows external processes to connect to the scheme being used by Geiser without further ado, which could be useful for debugging (although this is a lame excuse: nothing prevents you from starting a REPL server from emacs if you want). We'll see. | |||
2010-11-12 | Debugger support, and Guile using it | Jose Antonio Ortega Ruiz | |
2010-11-12 | Better EOT token for more robust communication | Jose Antonio Ortega Ruiz | |
2010-11-12 | Nits | Jose Antonio Ortega Ruiz | |
2010-11-11 | Partial work (connections working) | Jose Antonio Ortega Ruiz | |
2010-11-09 | Racket: remote REPLs | Jose Antonio Ortega Ruiz | |
2010-11-09 | Elisp buggettes and warnings | Jose Antonio Ortega Ruiz | |
2010-11-08 | Connection plumbing: ability to specify EOT token added | Jose Antonio Ortega Ruiz | |
2010-11-07 | Interruptible connection waiting | Jose Antonio Ortega Ruiz | |
2010-11-07 | Better connection logs | Jose Antonio Ortega Ruiz | |
2010-11-07 | Pumbling cleanups | Jose Antonio Ortega Ruiz | |
2010-11-07 | Nits | Jose Antonio Ortega Ruiz | |
2010-07-20 | Guile: geiser commands working at the debugging prompt. | 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 | |
2010-01-17 | Minor bug fix. | Jose Antonio Ortega Ruiz | |
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-17 | Whitespace. | Jose Antonio Ortega Ruiz | |
2009-06-16 | Fixes in retort parsing. | Jose Antonio Ortega Ruiz | |
2009-06-16 | Better parsing of scheme retorts in the Emacs end. | Jose Antonio Ortega Ruiz | |
2009-06-13 | Guile: rewriting stack trace captures - not yet complete. | Jose Antonio Ortega Ruiz | |
2009-05-24 | Bug fix: delete results buffers only when a new request is available. | Jose Antonio Ortega Ruiz | |
2009-05-01 | Irrelevant refactoring. | Jose Antonio Ortega Ruiz | |
2009-04-30 | Bail out if scheme dies while waiting for an evaluation result. | Jose Antonio Ortega Ruiz | |
2009-02-15 | Avoing REPL modeline message flickering on redirection. | Jose Antonio Ortega Ruiz | |
2009-02-11 | Don't let (ice-9 history) confuse the evaluator. | Jose Antonio Ortega Ruiz | |
2009-02-09 | Better preparation of Scheme results for the Elisp reader. | Jose Antonio Ortega Ruiz | |
2009-02-08 | Fixes for Elisp/Scheme translations. | Jose Antonio Ortega Ruiz | |
2009-02-08 | Basic Guile/Emacs connection and evaluation working. | Jose Antonio Ortega Ruiz | |