From fa7d5fe4fe8e1a20dcdf38f79a5b279eace94422 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sun, 15 Mar 2020 21:50:02 +0100 Subject: [PATCH] =?UTF-8?q?Add=20documentaion=20for=20=E2=80=A6-point-to-u?= =?UTF-8?q?nused-register.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 +++++----- register-quicknav.el | 9 ++++++++- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 0e4f6e1..89568d7 100644 --- a/README.md +++ b/README.md @@ -37,16 +37,16 @@ Or, with use-package: :bind (("C-" . register-quicknav-prev-register) ("C-" . register-quicknav-next-register) ("M-r" . register-quicknav-clear-current-register) - ("C-M-r" . register-quicknav-point-to-unused-register)) + ("C-M-r" . register-quicknav-point-to-unused-register))) ## Variables * `register-quicknav-buffer-only`: Cycle only through position registers in current buffer. Can be safely set as file- and/or dir-local variable. -* `register-quicknav-unused-registers-begin`: Begin of range for - `register-quicknav-point-to-unused-register`. -* `register-quicknav-unused-registers-end`: End of range for - `register-quicknav-point-to-unused-register`. +* `register-quicknav-unused-registers-begin`: Beginning of the range that is + used to search for unused registers. Defaults to `?A`. +* `register-quicknav-unused-registers-end`: End of the range that is used to + search for unused registers. Defaults to `?Z`. --- diff --git a/register-quicknav.el b/register-quicknav.el index 3112b29..6db23f0 100644 --- a/register-quicknav.el +++ b/register-quicknav.el @@ -32,6 +32,7 @@ ;; ;; * Cycle through all position registers in both directions. ;; * Clear current register. +;; * Store point in unused register (range configurable). ;; Installation: ;; @@ -47,18 +48,24 @@ ;; (global-set-key (kbd "") #'register-quicknav-prev-register) ;; (global-set-key (kbd "") #'register-quicknav-next-register) ;; (global-set-key (kbd "M-r") #'register-quicknav-clear-current-register) +;; (global-set-key (kbd "C-M-r") #'register-quicknav-point-to-unused-register) ;; ;; Or, with use-package: ;; ;; (use-package register-quicknav ;; :bind (("C-" . register-quicknav-prev-register) ;; ("C-" . register-quicknav-next-register) -;; ("M-r" . register-quicknav-clear-current-register))) +;; ("M-r" . register-quicknav-clear-current-register) +;; ("C-M-r" . register-quicknav-point-to-unused-register))) ;; Variables: ;; ;; * `register-quicknav-buffer-only': Cycle only through position registers in ;; current buffer. Can be safely set as file- and/or dir-local variable. +;; * `register-quicknav-unused-registers-begin': Beginning of the range that is +;; used to search for unused registers. Defaults to `?A'. +;; * `register-quicknav-unused-registers-end': End of the range that is used to +;; search for unused registers. Defaults to `?Z'. ;;; Code: