Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (421 - 423 of 1030)

Ticket Resolution Summary Owner Reporter
#786 fixed Read-char-no-hang sometimes hangs Gary Byers Sol Swords
Description

Read-char-no-hang is supposed to return NIL if there is no more input available from the stream. But it hangs in the following particular example, when it's trying to read from the output stream of an external program, and that stream is still open but there's nothing on it:

? (defparameter *cat-process*
    (run-program "cat" nil
               :input :stream
               :output :stream
               :wait nil))
*CAT-PROCESS*
? (write-line "hi" (external-process-input-stream *cat-process*))
"hi"
? (finish-output (external-process-input-stream *cat-process*))
NIL
? (read-char-no-hang (external-process-output-stream *cat-process*))
#\h
? (read-char-no-hang (external-process-output-stream *cat-process*))
#\i
? (read-char-no-hang (external-process-output-stream *cat-process*))
#\Newline
? (read-char-no-hang (external-process-output-stream *cat-process*))
;; (hangs)

Another strange thing about the same situation is that LISTEN on that stream returns T even when there's no more to be read.

#785 worksforme Trying to drag a file inside the ccl::choose-file-dialog causes a crash ender2012
Description

To reproduce:

  • open clozure cl
  • in the listener type (ccl::choose-file-dialog
  • drag any file in the dialogs main view
  • notice that the application crashes and the following error is reported in the console:
    > Error: FLOATING-POINT-INVALID-OPERATION detected
    > While executing: (:INTERNAL GUI::|-[LispApplication sendEvent:]|), in process Initial(0).
    
#784 fixed The initial value of *print-pprint-dispatch* is NIL. Gary Byers Stas Boukarev
Description

Although it's implementation dependent what initial value *print-pprint-dispatch* is, NIL is rather inconvenient, since it causes set-pprint-dispatch without explicit table to error.

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.