[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/greader 6478ca13ce 12/23: Revert "Changed `actual-backe
From: |
ELPA Syncer |
Subject: |
[elpa] externals/greader 6478ca13ce 12/23: Revert "Changed `actual-backend' definitions to `current-backend'." |
Date: |
Wed, 26 Oct 2022 05:57:48 -0400 (EDT) |
branch: externals/greader
commit 6478ca13ce5c0f62c017a1cf197c77b452898eed
Author: Michelangelo Rodriguez <michelangelo.rodriguez@gmail.com>
Commit: Michelangelo Rodriguez <michelangelo.rodriguez@gmail.com>
Revert "Changed `actual-backend' definitions to `current-backend'."
This reverts commit c926c9d48a604cfb9b645b7488ebc87a88afda9e.
---
greader.el | 27 ++++++++++++---------------
1 file changed, 12 insertions(+), 15 deletions(-)
diff --git a/greader.el b/greader.el
index 59ebf92316..9982fa8dda 100644
--- a/greader.el
+++ b/greader.el
@@ -84,8 +84,8 @@
:tag "greader back-ends"
:type '(repeat function))
(defcustom
- greader-current-backend
- #'greader-espeak
+ greader-actual-backend
+ 'greader-espeak
"Greader back-end to use."
:tag "greader actual back-end"
:type
@@ -240,8 +240,8 @@ if set to t, when you call function `greader-read', that
function sets a
\(internal use!\)."
(if arg
- (funcall greader-current-backend command arg)
- (funcall greader-current-backend command)))
+ (funcall greader-actual-backend command arg)
+ (funcall greader-actual-backend command)))
(defvar
greader-backend-filename
(greader-call-backend 'executable))
@@ -249,7 +249,6 @@ if set to t, when you call function `greader-read', that
function sets a
(defvar greader-orig-buffer nil)
(defvar greader-dissoc-buffer "*Dissociation*")
(defvar greader-temp-function nil)
-
(defun greader-change-backend (&optional backend)
"Change BACKEND used for actually read the buffer.
If backend is
@@ -261,7 +260,7 @@ backends."
(completing-read"back-end:" (greader--get-backends)))))
(if (functionp backend)
(if (memq backend greader-backends)
- (setq-local greader-current-backend backend)
+ (setq-local greader-actual-backend backend)
(error "%s" "The function you have specified is not a greader's
back-end.")))
(if (stringp backend)
(progn
@@ -272,19 +271,17 @@ backends."
(get elem 'greader-backend-name) backend)
(setq result elem)))
(if result
- (setq-local greader-current-backend result)
+ (setq-local greader-actual-backend result)
(error "%s" "the function name you have specified is not a
greader's back-end.")))))
(if (not backend)
(let
- ((index (seq-position greader-backends greader-current-backend))
+ ((index (seq-position greader-backends greader-actual-backend))
(len (length greader-backends)))
- ;; FIXME: BTW, instead of messing with positions, you can do
- ;; (car (or (cdr (memq greader-current-backend greader-backends))
- ;; greader-backends))
- (setq-local greader-current-backend
- (elt greader-backends
- ;; FIXME: a.k.a (mod (+ index 1) len).
- (message "Current back-end is %s." (get greader-current-backend
'greader-backend-name)))
+ (if
+ (= (+ index 1) len)
+ (setq-local greader-actual-backend (elt greader-backends 0))
+ (setq-local greader-actual-backend (elt greader-backends (+ index
1))))))
+ (message "Actual back-end is %s." (get greader-actual-backend
'greader-backend-name)))
(defun greader-load-backends ()
"Load backends taken from `greader-backends'."
- [elpa] externals/greader updated (2f42d2dd40 -> ae6e7524b9), ELPA Syncer, 2022/10/26
- [elpa] externals/greader 6478ca13ce 12/23: Revert "Changed `actual-backend' definitions to `current-backend'.",
ELPA Syncer <=
- [elpa] externals/greader 017d264a9d 07/23: More work on last commit., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 077c8261e3 04/23: Functions `greader-get-sentence' and `greader-forward-sentence', ELPA Syncer, 2022/10/26
- [elpa] externals/greader faa0d5d94b 21/23: Command `greader-compile-goto-source added., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 8dbbdfb10c 15/23: greader-reading-map default bindings changed plus indentation, ELPA Syncer, 2022/10/26
- [elpa] externals/greader 54c0a2b6b5 16/23: General cleanup and restiling., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 63de204419 14/23: Removed handling of auto-tired-mode in greader-minor-mode definition, ELPA Syncer, 2022/10/26
- [elpa] externals/greader 68c694f9f6 10/23: Changed references from "chung" to "chunk"., ELPA Syncer, 2022/10/26
- [elpa] externals/greader e17dbbf002 09/23: Revert "Aggiunto il diario a .gitignore", ELPA Syncer, 2022/10/26
- [elpa] externals/greader f13b963692 03/23: More work on last commit., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 976d1b11d3 06/23: greader-dehyphenate rewritten., ELPA Syncer, 2022/10/26