elpasync pushed a change to branch externals/greader.
from 4fd1ae83d2 greader.el: bump to version 0.17.0
new b76ea154a7 feat(dict): Implement non-destructive dictionary merging
new df4f764921 fix(dict): Fix and complete dictionary merging
implementation
new 325abb9774 doc(dict): Document dictionary merging feature
new 49acab1718 feat(audiobook): Add WAV size validation against
expected size
new 5a21fd861c greader.el: bump to version 0.18.0
new 5f79301dc9 feat(backends): Add completing-read voice selection and
save-voice persistence
new 347141e4f9 fix(espeak): Extract 2-letter ISO code from get-language
new e3f930f6ad fix(auto-tired): Make greader-auto-tired-mode fully
buffer-local
Summary of changes:
CLAUDE.md | 40 +++++++++-
greader-audiobook.el | 188 ++++++++++++++++++++++++++++++++++++++++----
greader-backend-tests.el | 105 +++++++++++++++++++++++++
greader-dict-tests.el | 112 ++++++++++++++++++++++++++
greader-dict.el | 200 ++++++++++++++++++++++++++++++++++++++++++-----
greader-espeak.el | 30 ++++++-
greader-mac.el | 23 +++---
greader.el | 66 +++++++++-------
greader.texi | 123 ++++++++++++++++++++++++++---
readme.md | 66 +++++++++++++++-
10 files changed, 860 insertions(+), 93 deletions(-)
create mode 100644 greader-backend-tests.el
create mode 100644 greader-dict-tests.el