[plt-scheme] Bug in readline?

From: Christophe Poucet (christophe.poucet at gmail.com)
Date: Wed May 2 16:28:12 EDT 2007

Hello,

I apologize about the delay, I was out of the country for the long weekend.

Anyways,
My scheme version is:
Welcome to MzScheme v369.10 [3m], Copyright (c) 2004-2007 PLT Scheme Inc.

My .mzschemerc is:
(require (lib "errortrace.ss" "errortrace"))
;(dynamic-require '(lib "rep.ss" "readline") #f)

I currently use Ubuntu (7.04).  My TERM is either screen or xterm(Gnome
terminal), both seem to demonstrate the problem.  Even in a plain tty I get
the same issue.

With regards,
Christophe


Eli Barzilay wrote:
> On Apr 26, Dimitris Vyzovitis wrote:
>> On Thu, 26 Apr 2007, Christophe Poucet wrote:
>>
>>> Dear,
>>>
>>> I am used to using the nice readline wrapper script in mzscheme.
>>> In fact, I have it in my .mzschemerc as suggested in a post I once
>>> found on the NG: (dynamic-require '(lib "rep.ss" "readline") #f)
>>>
>>> However it seems that this is affecting the outputting of text.
>>> If I enable this in my .mzschemerc then all output (due to DISPLAY
>>> or PRINT) is delayed until mzscheme is finished.
> 
> I don't see this happening, can you provide more details?  (OS,
> terminal, environment vars like TERM, your .mzschemerc and your
> mzscheme version.)
> 
> 
>> Speaking of which, the custom completion function is broken -
>> set-completion-function! self loops. I posted a patch for it a while
>> ago, but it probably fell through the cracks.
> 
> It didn't -- I still net to get to it.
> 
> 
>> Not sure if it is related to your problem (you don't happen to use a
>> custom completion, do you?), but here is a version of the patch for
>> current svn (6051).
> 
> I don't think it will be related.
> 


-- 
christophe poucet
phd. student
nes - mpsoc ltr

phone:+32 16 28 87 20
e-mail: christophe (dot) poucet (at) imec (dot) be
--------------------------------------------------------------------------------
IMEC vzw – Register of Legal Entities Leuven VAT BE 0425.260.668
         – Kapeldreef 75, B-3001 Leuven, Belgium
         – http://www.imec.be
--------------------------------------------------------------------------------


Posted on the users mailing list.