[slime-cvs] CVS slime
alendvai
alendvai at common-lisp.net
Wed Jan 3 11:07:24 UTC 2007
Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv28364
Modified Files:
slime.el
Log Message:
FIX: older Emacsen have no line-number-at-pos
--- /project/slime/cvsroot/slime/slime.el 2007/01/03 11:04:54 1.731
+++ /project/slime/cvsroot/slime/slime.el 2007/01/03 11:07:23 1.732
@@ -9241,9 +9241,11 @@
;; narrowed the buffer.
(save-restriction
(widen)
- (cons (if (fboundp 'line-number)
- (line-number) ; XEmacs
- (line-number-at-pos)) ; Emacs
+ (cons (cond ((fboundp 'line-number)
+ (line-number)) ; XEmacs
+ ((fboundp 'line-number-at-pos)
+ (line-number-at-pos)) ; Recent GNU Emacs
+ (t (1+ (count-lines 1 (point-at-bol)))))
(current-column))))
(defun slime-inspector-operate-on-point ()
More information about the slime-cvs
mailing list