Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (724 - 726 of 1030)

Ticket Resolution Summary Owner Reporter
#742 fixed Opening foreign libraries on initial thread does not play nice with CFFI Ron Garret
Description

A recent change to open-shared-library runs the code on the initial thread. The result of this is that if anything goes wrong (like the library not being found) the error is dumped to the AltConsole. This undermines CFFI's mechanism for finding shared libraries, which relies on open-shared-library being run within the dynamic context of a handler-case. It also seems like kind of a bad plan to dump an error to the AltConsole for something as common as not funding a shared library.

#749 fixed Unicode encoding fails silently on illegal characters Ron Garret
Description

If an attempt is made to encode a string to octets using an encoding that does not support some of the characters in the string, the result should be an error, but is in fact a bogus byte vector, e.g.:

? (encode-string-to-octets "(λ (μ) μ)" :EXTERNAL-format :ascii)
#(40 26 32 40 26 41 32 26 41)
#755 fixed (user-homedir-pathname) not a constant? andrew
Description
dixiechicks.isi.edu 50%  ccl -n
Welcome to Clozure Common Lisp Version 1.4-r14334M  (LinuxX8632)!
? (user-homedir-pathname)
#P"/nfs/isd3/philpot/"

so far so good, but...

? (let ((*default-pathname-defaults*
          (make-pathname :directory '(:absolute "tmp")
             :name "dummy"
             :type "txt"
             :version :newest)))
   (user-homedir-pathname))
#P"/"
? (let ((*default-pathname-defaults* #p"/tmp/a.b"))
    (user-homedir-pathname))
#P"/nfs/isd3/philpot/a.b"

Looks like some merging is going on, but why?

As I read the CLHS, user-homedir-pathname is supposed to return either a (presumably constant) pathname sans name, type, and version components -- or NIL.

Is this behavior conformant?

Andrew 

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