subr.el (posn-col-row): Pay attention to header line. (Bug#7390)
[bpt/emacs.git] / lisp / subr.el
index 41697fa..7449295 100644 (file)
@@ -955,7 +955,8 @@ and `event-end' functions."
              ((null spacing)
               (setq spacing 0)))
        (cons (/ (car pair) (frame-char-width frame))
-             (/ (cdr pair) (+ (frame-char-height frame) spacing))))))))
+             (- (/ (cdr pair) (+ (frame-char-height frame) spacing))
+                (if (null header-line-format) 0 1))))))))
 
 (defun posn-actual-col-row (position)
   "Return the actual column and row in POSITION, measured in characters.