Hi,
does anybody know how to setup slime so that code fragments in
macros like:
(defmacro special-edge-checks-of-proxy-region (region-special-edge-
descs)
(bind ((groups (group-special-edge-descs region-special-edge-descs))
(entry-expansion (if (< (length groups) 2)
t
`(and
(>= pattern-node-idx ,(car (aref groups 0)))
(<= pattern-node-idx ,(car (aref groups (1- (length
groups)))))))))
`(lambda (pattern-node-idx data-node-idx) ....
are indented like Lisp code and not like normal list (with ') ??
Another problem is when someone is writing defmethods with method
combinator like:
(defmethod attr->s-dot append ((app-cond app-cond))
`((color ,(ecase (app-cond-of app-cond)
('neutral "black")
('+ "blue")
('- "red")))))
and forces me to write arguments on another line to not travel with
the code too much to the right...
Thank you for any ides,
Karol