[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/greader 083f14b 43/76: greader.el:
From: |
Stefan Monnier |
Subject: |
[elpa] externals/greader 083f14b 43/76: greader.el: |
Date: |
Fri, 8 Feb 2019 15:26:53 -0500 (EST) |
branch: externals/greader
commit 083f14b9bfcacca120ba3e53d517c35e08307b9f
Author: Michelangelo Rodriguez <address@hidden>
Commit: Michelangelo Rodriguez <address@hidden>
greader.el:
improved function greader-change-backend, now prints a message that
announces actual back-end.
---
greader.el | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/greader.el b/greader.el
index 078f60e..4ea58c7 100644
--- a/greader.el
+++ b/greader.el
@@ -85,7 +85,8 @@
(if
(= (+ index 1) len)
(setq-local greader-actual-backend (elt greader-backends 0))
- (setq greader-actual-backend (elt greader-backends (+ index 1)))))))
+ (setq greader-actual-backend (elt greader-backends (+ index 1))))))
+ (message "Actual back-end is %s." (get greader-actual-backend
'greader-backend-name)))
(defun greader-call-backend (command &optional arg &rest ignore)
(if arg
(funcall greader-actual-backend command arg)
@@ -193,15 +194,7 @@ For example, if you specify a function that gets a
sentence, you should specify
:tag "speech rate"
:type 'integer)
-(defcustom
- greader-language
- nil
- "Sets language of synthesizer in ISO code, (E.G `en' for english, `fr' for
french ecc...)
- if nil, it means that it will be used the standard configuration for the
back-end."
- :tag "speech language"
- :type '(choice
- (const nil)
- string))
+
(defcustom
greader-punctuation
@@ -479,7 +472,7 @@ For example, if you specify a function that gets a
sentence, you should specify
The language must be in ISO code, for example 'en' for english or 'fr' for
french.
This function sets the language of tts local for current buffer, so if you
want to set it globally, please use 'm-x customize-option <RET>
greader-language <RET>'."
(interactive "sset language to:")
- (setq-local greader-language lang))
+ (greader-call-backend 'lang lang))
(defun greader-set-punctuation (flag)
(setq-local greader-punctuation flag)
greader-punctuation)
- [elpa] externals/greader 5964436 35/76: first functional version of greader with back-ends!, (continued)
- [elpa] externals/greader 5964436 35/76: first functional version of greader with back-ends!, Stefan Monnier, 2019/02/08
- [elpa] externals/greader 5a4b548 39/76: greader-espeak.el: greader-backend-name property added to greader-espeak., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 9dcdc83 38/76: bugfixes, Stefan Monnier, 2019/02/08
- [elpa] externals/greader b2cc418 42/76: greader-espeak.el:, Stefan Monnier, 2019/02/08
- [elpa] externals/greader c8f9e74 50/76: greader-pkg.el added., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 43d18b9 47/76: backup files added to .gitignore., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 3efc0a8 51/76: updated commentary., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 0fc03d5 52/76: greader.elc removed., Stefan Monnier, 2019/02/08
- [elpa] externals/greader ed45417 45/76: functions to handle punctuation rewritten to reflect new back-end architecture., Stefan Monnier, 2019/02/08
- [elpa] externals/greader a325ef4 54/76: Adding autoloads., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 083f14b 43/76: greader.el:,
Stefan Monnier <=
- [elpa] externals/greader 748cb81 44/76: greader.el:, Stefan Monnier, 2019/02/08
- [elpa] externals/greader ec40287 53/76: file README added., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 0db37f6 48/76: preparing to merge., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 4482ba6 56/76: initial work on punctuation., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 3186627 75/76: greader.el:, Stefan Monnier, 2019/02/08
- [elpa] externals/greader 4ef8c7d 57/76: work on punctuation completed., Stefan Monnier, 2019/02/08
- [elpa] externals/greader 7a414f2 73/76: more work on backend completion, Stefan Monnier, 2019/02/08
- [elpa] externals/greader 9274673 66/76: Some diffs applied to various files., Stefan Monnier, 2019/02/08
- [elpa] externals/greader aeb49fe 58/76: greader-speechd.el:, Stefan Monnier, 2019/02/08
- [elpa] externals/greader 2d55a6f 63/76: greader.el:, Stefan Monnier, 2019/02/08