[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/greader fe403c8ea1 05/23: Variable `greader-hyphen-rege
From: |
ELPA Syncer |
Subject: |
[elpa] externals/greader fe403c8ea1 05/23: Variable `greader-hyphen-regex' added. |
Date: |
Wed, 26 Oct 2022 05:57:48 -0400 (EDT) |
branch: externals/greader
commit fe403c8ea19ac15b814126103ad05896528ef1b8
Author: Michelangelo Rodriguez <michelangelo.rodriguez@gmail.com>
Commit: Michelangelo Rodriguez <michelangelo.rodriguez@gmail.com>
Variable `greader-hyphen-regex' added.
Added the possibility of customize the regex used to match hyphens.
---
greader.el | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/greader.el b/greader.el
index 1228b95841..4baeb9c714 100644
--- a/greader.el
+++ b/greader.el
@@ -72,6 +72,10 @@
nil
"Greader customization."
:group 'convenience)
+(defcustom greader-hyphen-regex "-[[:cntrl:]]+[[:blank:]]*"
+ "Regex to use when dehyphenation is needed."
+ :type 'string
+ :tag "greader hyphen regex")
(defcustom
greader-backends
@@ -865,7 +869,7 @@ If prefix, it will be used to decrement rate."
(greader-read))
(defun greader-sentence-needs-dehyphenation (str)
- (if (string-match "-[[:cntrl:]]+[[:blank:]]*" str)
+ (if (string-match greader-hyphen-regex str)
t
nil))
- [elpa] externals/greader 68c694f9f6 10/23: Changed references from "chung" to "chunk"., (continued)
- [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
- [elpa] externals/greader c926c9d48a 11/23: Changed `actual-backend' definitions to `current-backend'., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 9b95142531 19/23: More restiling and minor fixes on new features., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 9da8bcf54e 18/23: General cleanup and rehorganization., ELPA Syncer, 2022/10/26
- [elpa] externals/greader bb6990c384 13/23: Removed some unused variables, ELPA Syncer, 2022/10/26
- [elpa] externals/greader 62f81b5e81 22/23: cleanup and restiling., ELPA Syncer, 2022/10/26
- [elpa] externals/greader 484ef1a836 17/23: New feature added: greader-compile., ELPA Syncer, 2022/10/26
- [elpa] externals/greader fe403c8ea1 05/23: Variable `greader-hyphen-regex' added.,
ELPA Syncer <=
- [elpa] externals/greader ae6e7524b9 23/23: Merge branch 'experimental', ELPA Syncer, 2022/10/26
- [elpa] externals/greader 1397216a72 08/23: Aggiunto il diario a .gitignore, ELPA Syncer, 2022/10/26
- [elpa] externals/greader 3e35f1ec72 01/23: Echo filtering of espeak process output disabled., ELPA Syncer, 2022/10/26
- [elpa] externals/greader e59b4b1d17 20/23: function greader-end-sentence-p removed, ELPA Syncer, 2022/10/26
- [elpa] externals/greader 80c0de7c66 02/23: function `greader-sentence-needs-dehyphenation' rewritten, ELPA Syncer, 2022/10/26