Custom Query (1030 matches)
Results (889 - 891 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1061 | fixed | Multidimensional array reader syntax | ||
| Description |
The reader signals an error when the first sequence in the initial contents list isn't a list, but a vector, bitvector or string when parsing a 2-dimensional array literal: ? #2a("ab" #*01)
near position 14:
If the first sequence is a list, everything works fine: ? #2a((1 2) "ab" #*10) #2A((1 2) (#\a #\b) (1 0)) Creating the array with make-array also works fine: ? (make-array '(2 2) :initial-contents '("ab" #*10)) #2A((#\a #\b) (1 0)) |
|||
| #1064 | fixed | reduce maphash consing | ||
| Description |
with-hash-table-iterator in file macros.lisp results in what appears to be unnecessary consing. Consing is reduced by adding ,state to the list of dynamic-extent declarations, as shown below. (defmacro with-hash-table-iterator ((mname hash-table) &body body)
|
|||
| #1068 | fixed | directory and names with "weird" characters | ||
| Description |
cd /tmp mkdir "a*x+b.rtfd" touch "a*x+b.rtfd/foo" ccl (directory "/tmp/a\\*x+b.rtfd/*.*") > Error: File #P"/tmp/a\\\\\\*x+b.rtfd/foo" does not exist. > While executing: %ADD-DIRECTORY-RESULT, in process listener(1). |
|||
