* lisp/calc/calc.el(calc-trail-here): Change 'or' to 'and'
since (bobp) can return true even if the buffer is not empty.
(Bug#71533)
(cherry picked from commit
c637adbf32f2566b739eb96e68546201c55540af)
(beginning-of-line)
(if (eobp)
(forward-line -1))
- (if (or (bobp) (eobp))
+ (if (and (bobp) (eobp))
(setq overlay-arrow-position nil) ; trail is empty
(set-marker calc-trail-pointer (point) (current-buffer))
(setq calc-trail-overlay (concat (buffer-substring (point)