[Axiom-developer] 20090228.01.tpd.patch (fix read-char-no-hang hang in )browse)

2009-03-01 Thread daly
The )browse function was failing because read-char-no-hang was not returning EOF when the stream from the browser finished. This was recently changed in GCL and this patch backs out that change. Tim == diff --git a/changelog b/cha

[Axiom-developer] Re: Debian axiom build failures

2009-03-01 Thread root
Camm, I never implemented this change because I never understood compiler::link Tim ___ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-developer

[Axiom-developer] Re: Debian axiom build failures

2009-03-01 Thread root
Camm, It appears that the change to read-char-no-hang no longer returns EOF in: (read-char-no-hang str nil 'eof) It returns NIL instead. Thus I cannot distinguish between the lack of a character and the end of the input data, causing an infinite loop. Tim _

[Axiom-developer] Re: Debian axiom build failures

2009-03-01 Thread root
Camm, #\Newline is a character in the input stream. If (read-char-no-hang) returns nil when there is no character and it retuns nil on a newline how can I distinguish the cases? Tim ___ Axiom-developer mailing list Axiom-developer@nongnu.org http://l