1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-28 07:50:20 +02:00
guile/module/system
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
..
base current-language fluid refactoring 2010-06-02 22:19:40 +02:00
repl add repl inport and outport fields and accessors 2010-06-26 21:55:13 +02:00
vm `(debug)' debugs the current stack. 2010-06-18 13:10:33 +02:00
foreign.scm rename (rnrs bytevector) to (rnrs bytevectors) 2010-06-01 13:26:11 +02:00
xref.scm use nested-ref-module in (system xref) 2010-04-24 17:42:00 +02:00