]> code.delx.au - gnu-emacs/blobdiff - lisp/calc/calc-keypd.el
Merge from emacs-23
[gnu-emacs] / lisp / calc / calc-keypd.el
index 1188e882ab7e8a5acef83806b1dd5795921ec7fc..71946421dc663eed1e11f37504016d9382db6c8a 100644 (file)
   (interactive)
   (unless (eq major-mode 'calc-keypad-mode)
     (error "Must be in *Calc Keypad* buffer for this command"))
-  (let* ((row (save-excursion
-               (beginning-of-line)
-               (count-lines (point-min) (point))))
+  (let* ((row (count-lines (point-min) (point-at-bol)))
         (y (/ row 2))
         (x (/ (current-column) (if (>= y 4) 6 5)))
         radix frac inv
 
 (provide 'calc-keypd)
 
-;; arch-tag: 4ba0d360-2bb6-40b8-adfa-eb373765b3f9
 ;;; calc-keypd.el ends here