diff options
| author | James Nguyen <james@jojojames.com> | 2023-03-09 14:20:21 -0500 |
|---|---|---|
| committer | James Nguyen <james@jojojames.com> | 2023-03-09 14:20:21 -0500 |
| commit | ec6ac028fcfecf9d4b40af8b49ab3c814bdf6cc3 (patch) | |
| tree | 8f408d7cf6c74452688acb70f2b78d881c1d5f1c /modes/pdf | |
| parent | 88e5ce8bdb0762119b4153ed3346b486029f26d3 (diff) | |
Remove pdf workaround (#152)
Diffstat (limited to 'modes/pdf')
| -rw-r--r-- | modes/pdf/evil-collection-pdf.el | 34 |
1 files changed, 4 insertions, 30 deletions
diff --git a/modes/pdf/evil-collection-pdf.el b/modes/pdf/evil-collection-pdf.el index 3700774..d76f7bc 100644 --- a/modes/pdf/evil-collection-pdf.el +++ b/modes/pdf/evil-collection-pdf.el @@ -50,32 +50,6 @@ (defvar pdf-outline-buffer-mode-map) (defvar pdf-occur-buffer-mode-map) -;; TODO: The following 2 functions are workarounds for -;; 'pdf-view-next-line-or-next-page' and -;; 'pdf-view-previous-line-or-previous-page' not playing well with -;; EVIL. The root cause should be found and fixed instead. -;; See https://github.com/emacs-evil/evil-collection/pull/137 for -;; details. -(defun evil-collection-pdf-view-next-line-or-next-page (&optional count) - "Wrap `pdf-view-next-line-or-next-page' with `evil'. - -Consider COUNT." - (interactive "P") - (if count - (dotimes (_ count nil) - (pdf-view-next-line-or-next-page 1)) - (pdf-view-next-line-or-next-page 1))) - -(defun evil-collection-pdf-view-previous-line-or-previous-page (&optional count) - "Wrap `pdf-view-previous-line-or-previous-page' with `evil'. - -Consider COUNT." - (interactive "P") - (if count - (dotimes (_ count nil) - (pdf-view-previous-line-or-previous-page 1)) - (pdf-view-previous-line-or-previous-page 1))) - (defun evil-collection-pdf-view-goto-page (&optional page) "`evil' wrapper around `pdf-view-last-page'." (interactive "P") @@ -118,8 +92,8 @@ Consider COUNT." (evil-collection-define-key 'normal 'pdf-view-mode-map ;; motion (kbd "RET") 'image-next-line - "j" 'evil-collection-pdf-view-next-line-or-next-page - "k" 'evil-collection-pdf-view-previous-line-or-previous-page + "j" 'pdf-view-next-line-or-next-page + "k" 'pdf-view-previous-line-or-previous-page (kbd "SPC") 'pdf-view-scroll-up-or-next-page (kbd "S-SPC") 'pdf-view-scroll-down-or-previous-page (kbd "<delete>") 'pdf-view-scroll-down-or-previous-page @@ -133,8 +107,8 @@ Consider COUNT." "gk" 'pdf-view-previous-page-command (kbd "<next>") 'forward-page (kbd "<prior>") 'backward-page - (kbd "<down>") 'evil-collection-pdf-view-next-line-or-next-page - (kbd "<up>") 'evil-collection-pdf-view-previous-line-or-previous-page + (kbd "<down>") 'pdf-view-next-line-or-next-page + (kbd "<up>") 'pdf-view-previous-line-or-previous-page "gg" 'evil-collection-pdf-view-goto-first-page "G" 'evil-collection-pdf-view-goto-page |
