[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Geiser-users] [bug #32844] Racket GUI broken when used from geiser REPL
From: |
Caleb Reach |
Subject: |
[Geiser-users] [bug #32844] Racket GUI broken when used from geiser REPL |
Date: |
Fri, 18 Mar 2011 21:39:25 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.133 Safari/534.16 |
URL:
<http://savannah.nongnu.org/bugs/?32844>
Summary: Racket GUI broken when used from geiser REPL
Project: Geiser
Submitted by: jtxx000
Submitted on: Fri 18 Mar 2011 09:39:24 PM GMT
Category: Racket
Severity: 3 - Normal
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Using ((current-get-interaction-input-port)) rather than
(current-input-port) in geiser-read makes everything work as expected:
--- a/scheme/racket/geiser/user.rkt
+++ b/scheme/racket/geiser/user.rkt
@@ -64,7 +64,7 @@
(define ((geiser-read prompt))
(prompt)
(flush-output)
- (let* ([in (current-input-port)]
+ (let* ([in ((current-get-interaction-input-port))]
[form ((current-read-interaction) (object-name in) in)])
(syntax-case form ()
[(uq cmd) (eq? 'unquote (syntax-e #'uq))
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?32844>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [Geiser-users] [bug #32844] Racket GUI broken when used from geiser REPL,
Caleb Reach <=