Custom Query (1030 matches)
Results (775 - 777 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #845 | fixed | gui::background-process-run-function and zombie windows | ||
| Description |
(gui::background-process-run-function 'foo1 (lambda () (print "I'm dead"))) (gui::background-process-run-function 'foo2 (lambda () (loop (sleep 1)))) Executing the above two forms causes the expected results: a second Listener that says "I'm dead". However, if you close that Listener window, the window comes back when you hit cmd-L (even though its process is dead). Windows attached to dead Listener processes should be deleted completely once closed. |
|||
| #846 | fixed | in HELP, say that quotes are required for toplevel cd command | ||
| Description |
The toplevel :cd command differs from typical system shell usage in that quotes are required around the directory name. This can create quite a lot of stumbling for a new user, making the command seem broken. This could be alleviated by changing the :? HELP entry for the cd command to: (:CD DIR) Change to directory DIR. Quotes are required, i.e. (:cd "..") |
|||
| #849 | invalid | Reader tokenization is wrong for +.e2 | ||
| Description |
$ clall -r '(read-from-string "+.e2")'
International Allegro CL Free Express Edition --> +.E2, 4
Clozure Common Lisp --> 0.0, 4
CLISP --> |+.E2|, 4
CMU Common Lisp --> |+.E2|, 4
ECL --> 0.0, 4
SBCL --> |+.E2|, 4
CLHS is clear about it "2.3.1 Numbers as Tokens", the syntax for
floating point numbers is:
float ::= [sign]
{decimal-digit}*
decimal-point
{decimal-digit}+
[exponent]
|
[sign]
{decimal-digit}+
[decimal-point
{decimal-digit}*]
exponent
exponent ::= exponent-marker
[sign]
{digit}+
that is, at least one decimal digit is required before or after the dot. With no digit, the token +.e2 should be read as a symbol. |
|||
