1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-22 03:30:22 +02:00
guile/module/system/repl
Andy Wingo 5b27d9d25e add repl inport and outport fields and accessors
* module/system/repl/common.scm (<repl>): Add inport and outport fields
  and accessors.
  (make-repl): Add optional "debug" argument. Bind inport and outport to
  the current inport and output ports at the time of repl creation.
  (repl-read): Read from the repl inport.
  (repl-print): Write to the repl outport.

* module/system/repl/command.scm (read-datum, read-line, meta-command):
  Respect repl-inport, and bind the outport of meta-commands to the repl
  outport.
2010-06-26 21:55:13 +02:00
..
command.scm add repl inport and outport fields and accessors 2010-06-26 21:55:13 +02:00
common.scm add repl inport and outport fields and accessors 2010-06-26 21:55:13 +02:00
describe.scm eval.c closures are now applicable smobs, not tc3s 2009-12-04 19:20:11 +01:00
repl.scm don't bind the-last-stack in repl.scm 2010-06-19 13:36:53 +02:00