[slime-devel] some minor problems...
Timofei Shatrov
grue at mail.ru
Fri Mar 23 19:27:36 UTC 2007
TS> I'm using SLIME 2.0 so these may already be fixed, but maybe not.
TS> The Lisp is CLISP 2.41.
I downloaded the latest CVS and it seems that all three of these
problems are not yet fixed.
TS> 1. The syntax for complex numbers (like that: #C(1 1)) seems to mess
TS> with the feature that displays function arguments in minibuffer. It
TS> thinks that #C and (1 1) are actually two different arguments, which
TS> is annoying.
Test case:
(defun plus (x y) (+ x y))
(plus #C(0 1) #C(1 1))
watch the minibuffer for weirdness.
TS> 2. I wrote a function:
(defun test-case ()
(declare (optimize (speed 3) (safety 0)))
)
TS> When I C-c C-c it, SLIME displays the following error:
FORMAT: The control-string must be a string, not WARN
[Condition of type SIMPLE-TYPE-ERROR]
Restarts:
0: [ABORT] Abort SLIME compilation.
1: [ABORT] Return to SLIME's top level.
2: [CLOSE-CONNECTION] Close SLIME connection
3: [ABORT] ABORT
Backtrace:
0: INVOKE-DEBUGGER
1: SYSTEM::FORMAT-CS-ERROR
2: FORMAT
--more--
uh oh
TS> 3. The indentation of loop macro is strange and annoying. I can never
TS> figure out the principle behind it. Maybe some Python-style
TS> indentation mechanism could be used?
Still behaves as unpredictable as ever...
--
Best regards,
Timofei Shatrov mailto:grue at mail.ru
.
More information about the slime-devel
mailing list