Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (580 - 582 of 1030)

Ticket Resolution Summary Owner Reporter
#521 invalid DIRECTORY does not work with pathnames containing multiple dots on Windows Gary Byers Hans Hübner
Description

Welcome to Clozure Common Lisp Version 1.3-dev-r12165-trunk (WindowsX8632)! neo-angin 103_> touch foo.bar foo.foo.bar neo-angin 104_> h:/ccl/wx86cl -n -e '(print (directory "c:/cygwin/tmp/**/*.bar")))' (#P"C:/cygwin/tmp/x/foo.bar" #P"C:/cygwin/tmp/x/foo'.foo.bar")

Notice the second pathname, which contains a quote character for no valid reason.

#522 fixed Windows: Device component lost in pathname handling Gary Byers Hans Hübner
Description
? (pathname-device (make-pathname :host "blub" :device "h" :name "hello" :directory '(:absolute "a" "b") :type "txt"))
:UNSPECIFIC

This breaks wildcard DIRECTORY searches on drives other than CCL's default drive, presumably C:. I have spent some time trying to find the problem myself, but got lost in the innards of the pathname handling code that I don't understand.

#933 fixed Issue with format and user-defined format functions Hans Hübner
Description

When using user-defined format functions and ~:*, CCL fails to interpret the format string correctly:

(defun cl-user::x (stream value a b)
  (declare (ignore a b))
  (format stream "[~A]" value))

(defun x ()
  (format nil "~/X/~:*~/X/" 1))

yields, while compiling:

;   In X: Target position for ~* out of bounds in format string:
;   "~:*~/X/~%"
;      ^

and generates a runtime error.

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