Skip to content

Commit ab66e5b

Browse files
committed
Revert use window-end directly
1 parent f64f9e0 commit ab66e5b

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

line-reminder.el

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -210,9 +210,7 @@ See macro `with-selected-window' description for arguments WINDOW and BODY."
210210

211211
(defun line-reminder--walk-window-lines (callback)
212212
"Walk through display window lines and execute CALLBACK on each line."
213-
(let ((wend (or (window-parameter nil 'window-end)
214-
(set-window-parameter nil 'window-end
215-
(window-end nil t))))
213+
(let ((wend (window-end nil t))
216214
(wstart (window-start))
217215
(line)
218216
(break))
@@ -387,7 +385,6 @@ Argument LINE is passed in by `linum-format' variable."
387385
(ht-clear line-reminder--line-status)
388386
(add-hook 'before-change-functions #'line-reminder--before-change nil t)
389387
(add-hook 'after-change-functions #'line-reminder--after-change -95 t)
390-
(add-hook 'pre-command-hook #'line-reminder--pre-command nil t)
391388
(add-hook 'post-command-hook #'line-reminder--post-command nil t)
392389
;; XXX: We add advice to `save-buffer', but we never need to remove it since
393390
;; we have checked `line-reminder-mode' inside `line-reminder--save-buffer'
@@ -403,7 +400,6 @@ Argument LINE is passed in by `linum-format' variable."
403400
"Disable `line-reminder' in current buffer."
404401
(remove-hook 'before-change-functions #'line-reminder--before-change t)
405402
(remove-hook 'after-change-functions #'line-reminder--after-change t)
406-
(remove-hook 'pre-command-hook #'line-reminder--pre-command t)
407403
(remove-hook 'post-command-hook #'line-reminder--post-command t)
408404
(line-reminder-clear-reminder-lines-sign)
409405
;; XXX: Don't use local for these hooks/functions, without the local flag
@@ -584,10 +580,6 @@ and END."
584580
(line-reminder--thumb-render-buffer)
585581
(setq line-reminder--render-this-command-p nil)))
586582

587-
(defun line-reminder--pre-command ()
588-
"Pre command."
589-
(set-window-parameter nil 'window-end nil))
590-
591583
(defun line-reminder--post-command ()
592584
"Post command."
593585
(line-reminder--render-post-command)

0 commit comments

Comments
 (0)