Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (52 - 54 of 1630)

Ticket Resolution Summary Owner Reporter
#52 fixed ##sys#expand-home-path bug on OS X felix winkelmann Jim Ursetto
Description

Plain tilde does not work properly. Did not check any other platform yet. Pretty sure this has been present forever.

#;2> (##sys#expand-home-path "~/tmp")
"/Users/jim/tmp"
#;3> (##sys#expand-home-path "~/")
"/Users/jim/"
#;4> (##sys#expand-home-path "~")
"/home/"

Also affects derived procedures e.g.

#;3> (change-directory "~/tmp")
#;4> (change-directory "~")
Error: (change-directory) cannot change current directory - No such file or directory: "~"
#53 fixed henrietta list operation does not work felix winkelmann Ivan Raikov
Description

The henrietta argument parser is written in such a manner that only arguments of the form key=value are parsed. Consequently, commands such as list cannot be parsed unless they are accompanied by an equal sign.

#54 fixed pointer-s8-ref should explicitly use signed char felix winkelmann sjamaan
Description

On some architectures (PowerPC, ARM), "char" is unsigned by default. On these platforms, the lolevel tests fail. This can be fixed simply by adding the "signed" qualifier:

(define pointer-s8-ref
  (getter-with-setter
     (foreign-lambda* int ([c-pointer p]) "return(*((signed char *)p));")
       pointer-s8-set!) )
Note: See TracQuery for help on using queries.