Custom Query (1030 matches)
Results (967 - 969 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1040 | fixed | ACOS is doing the wrong thing with complex arguments | ||
| Description |
(ACOS (complex -2.0d0 0.0d0)) gives Error: DIVISION-BY-ZERO detected
While executing: CCL::/-2, in process listener(1). Type :POP to abort, :R for a list of available restarts. Type :? for other options. Happens on LinuxX86, DarwinX86, and ARM (at least). Should produce ? (ACOS (complex -2.0d0 0.0d0)) #C(3.141592653589793D0 -1.3169578969248166D0) Note that ASIN has a related bug that can be triggered with the proper args, because it's also calling single-argument ATAN. |
|||
| #1071 | fixed | #'Directory with no type returns results different from wild type | ||
| Description |
(directory #P"foo/*" :directories nil) [(directory #P"foo:*" :directories nil) in MCL] MCL: Returns all files under the foo directory, regardless of whether they have a type or not. CCL: Returns only files that have no type under foo directory. Test: (= (length (directory #P"ccl:*.*")) (length (directory #P"ccl:*"))) Should return T if this bug is fixed. Technically, this is probably not an ANSI compliance issue since ANSI is vague on what #'directory is supposed to do. But current behavior is different from MCL, which is presumably where many CCL users come from. It would be interesting to see what ACL does here. Fix is simple: --- pathnames.lisp (revision 15751) +++ pathnames.lisp (working copy) @@ -582,6 +582,10 @@
+ (when (and (eq name-pat :wild) + (or (null type-pat) + (eq type-pat :unspecific))) + (setq type-pat :wild))
|
|||
| #1138 | fixed | Don't do syntax highlighting in text mode | ||
| Description |
If the editor is in text mode, currently semicolon and #| |# comments are highlighted in color as though they were in a lisp file. This shouldn't happen. |
|||
