[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/greader dbfa7c2b05 04/10: greader.el:
From: |
ELPA Syncer |
Subject: |
[elpa] externals/greader dbfa7c2b05 04/10: greader.el: |
Date: |
Thu, 19 May 2022 17:57:50 -0400 (EDT) |
branch: externals/greader
commit dbfa7c2b057d549bc39489b1617260463c343200
Author: Michelangelo Rodriguez <michelangelo.rodriguez@gmail.com>
Commit: Michelangelo Rodriguez <michelangelo.rodriguez@gmail.com>
greader.el:
Added functions `greader-set-register' and `greader-jump-to-register'.
---
greader.el | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/greader.el b/greader.el
index 91a8825416..6a0dbd0569 100644
--- a/greader.el
+++ b/greader.el
@@ -198,6 +198,16 @@ For example, if you specify a function that gets a
sentence, you should specify
(greader-toggle-timer))))
(greader-load-backends))
;;;code
+(defun greader-set-register ()
+ "sets the `?G' to the point in current buffer."
+ (when greader-use-prefix
+ (point-to-register ?G)))
+
+(defun greader-jump-to-register ()
+ "jumps to register `?G' if `greader-use-prefix' is enabled."
+ (when greader-use-prefix
+ (jump-to-register ?G)))
+
(defun greader--get-backends ()
"returns actual available back-ends, as a list of strings."
(let (b)
@@ -347,9 +357,9 @@ For example, if you specify a function that gets a
sentence, you should specify
if `greader-use-marker' is t and if you pass a prefix to this function,
point jumps at the last position you called greader-read."
(interactive "P")
(when goto-marker
- (jump-to-register ?G))
+ (greader-jump-to-register))
(when (called-interactively-p 'any)
- (point-to-register ?G))
+ (greader-set-register))
(if (and greader-tired-flag (= greader-elapsed-time 0))
(progn
(if greader-tired-timer
- [elpa] externals/greader updated (3e89c61cea -> 6cdd50201e), ELPA Syncer, 2022/05/19
- [elpa] externals/greader dbfa7c2b05 04/10: greader.el:,
ELPA Syncer <=
- [elpa] externals/greader 12cc9144dc 03/10: Added customization variable `greader-use-register'., ELPA Syncer, 2022/05/19
- [elpa] externals/greader ffad09e2ad 02/10: Doc for `greader-read' updated to explain how that function works with prefix., ELPA Syncer, 2022/05/19
- [elpa] externals/greader c03d58e8f5 06/10: some other correction of tipos., ELPA Syncer, 2022/05/19
- [elpa] externals/greader b4651a6efd 08/10: working on text2audio started., ELPA Syncer, 2022/05/19
- [elpa] externals/greader 2b19ab74b7 01/10: greader-read:, ELPA Syncer, 2022/05/19
- [elpa] externals/greader 48064d449e 05/10: Corrected many tipos in source., ELPA Syncer, 2022/05/19
- [elpa] externals/greader 89df9b95ab 07/10: greader-pkg.el added., ELPA Syncer, 2022/05/19
- [elpa] externals/greader 2b803272e5 09/10: changing branch., ELPA Syncer, 2022/05/19
- [elpa] externals/greader 6cdd50201e 10/10: espeak fix added., ELPA Syncer, 2022/05/19