Custom Query (1030 matches)
Results (565 - 567 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #958 | fixed | Shift-UpArrow and Shift-DownArrow fail on edge cases | ||
| Description |
When the cursor is in the first line in a buffer, shift-UpArrow should select the text between the cursor and the start of the buffer. It currently does nothing. When the cursor is in the last line in a buffer, shift-DownArrow should select the text between the cursor and the end of the buffer. It currently does nothing. Pressing UpArrow and DownArrow without the shift modifiers work correctly, i.e. they move the cursor to the beginning or end of the buffer. This is related to ticket #549. |
|||
| #961 | fixed | Error for wrong number of args to structure accessor | ||
| Description |
This gets a compile time error rather than a compiler warning: Welcome to Clozure Common Lisp Version 1.9-dev-r15341 (DarwinX8664)! ? (defstruct foo bar) FOO ? (defun test () (foo-bar)) > Error: Required arguments in (CCL::STRUCTURE-TYPECHECK FOO) don't match lambda list (CCL::STRUCT CCL::TYPESPEC). > While executing: (:INTERNAL CCL::NX1-COMPILE-LAMBDA), in process listener(1). > Type :GO to continue, :POP to abort, :R for a list of available restarts. > If continued: continue compilation ignoring this form > Type :? for other options. 1 > |
|||
| #962 | fixed | Compiler bug found while compiling QRes | ||
| Description |
Using Clozure Common Lisp Version 1.8-r15341M (LinuxX8664) Simplified form to tickle the bug: (defun compiler-bug (n &aux dst)
"Takes n; returns n-1 if it works, n when this bug is tickled."
(declare (type fixnum n)
(optimize (safety 0) (debug 3)))
(loop
for idx1 fixnum below n
for idx2 fixnum from 0
do (setf dst idx1))
dst)
More variants in attachment. Worked in Clozure Common Lisp Version 1.7-r15111M (LinuxX8664). |
|||
