1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-28 07:50:20 +02:00
guile/module
Andy Wingo 0d646345f4 flush whitespace from the repl input buffer *before* evaluation
* module/system/repl/repl.scm (start-repl): Given that the input port of
  the repl is line-buffered, it's likely we have #\newline in the input
  that is strictly extraneous, an in-band indicator to the repl that it
  should begin reading now. So flush out that newline, so that you can
  (read-char) at the repl, and it actually does wait for you to type in
  a char instead of just returning #\newline.

  While it's not an overriding concern, this does fix some brainfuck
  programs that want to input from the user.
2009-06-22 22:57:48 +02:00
..
ice-9 fix source information lossage for (define (foo) ...) lambda sugar 2009-06-20 12:41:11 +02:00
language more docs to brainfuck->tree-il compiler 2009-06-22 22:44:34 +02:00
oop Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
rnrs Complete changing license to LGPLv3+ 2009-06-17 22:30:26 +01:00
scripts Fix "guile-tools disassemble". 2009-06-19 21:54:51 +02:00
srfi Complete changing license to LGPLv3+ 2009-06-17 22:30:26 +01:00
system flush whitespace from the repl input buffer *before* evaluation 2009-06-22 22:57:48 +02:00
Makefile.am add brainfuck->tree-il compiler 2009-06-21 15:06:04 +02:00