1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-31 17:30:24 +02:00
guile/module/system/repl
Andy Wingo c372cd74fd repl read/write using current ports, not captured ports
Fixes bug in repl meta-commands after activating readline, which changes
the current input port.

* module/system/repl/common.scm (<repl>): Remove inport and outport
  fields.
  (make-repl): Adapt.
  (repl-read, repl-print): Just read and write to the current ports.

* module/system/repl/repl.scm (meta-reader): Meta-read from the current
  input port.

* module/system/repl/command.scm (read-command, define-meta-command):
  Read from the current input port.
2010-11-18 14:32:53 +01:00
..
command.scm repl read/write using current ports, not captured ports 2010-11-18 14:32:53 +01:00
common.scm repl read/write using current ports, not captured ports 2010-11-18 14:32:53 +01:00
debug.scm ,frame and related commands handle for-trap? appropriately 2010-10-12 13:24:46 +02:00
describe.scm eval.c closures are now applicable smobs, not tc3s 2009-12-04 19:20:11 +01:00
error-handling.scm call-with-error-handling pass-keys w/ procedural handlers fix 2010-11-12 17:16:35 +01:00
repl.scm repl read/write using current ports, not captured ports 2010-11-18 14:32:53 +01:00
server.scm add (system repl server) 2010-10-10 12:15:34 +02:00