🦜 divyaranjan/emacs-reader: An all-in-one document reader for all formats in Emacs, backed by MuPDF. - Codeberg.org
@codeberg.org.divyaranjan.emacs-reader@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
emacs-reader - An all-in-one document reader for all formats in Emacs, backed by MuPDF.
Your feed and you don't want it here? Just
e-mail the birb.
divyaranjan commented on issue divyaranjan/emacs-reader#139
https://codeberg.org/divyaranjan/emacs-reader/issues/139#issuecomment-9576278
Published: January 6, 2026 07:36
Emacs crashes when switching buffers in the same window
So the main issue behind this is, we made too many things window-local including the overlay. So, when we change the buffer without changing the window, the overlay window parameter doesn't get…
divyaranjan pushed to master at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/40784458ca8ddcc9ded7d350ff71c8d49995e724
Published: January 6, 2026 07:33
40784458ca8ddcc9ded7d350ff71c8d49995e724
chore: update stream timing in README
tusharhero pushed to master at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/src/branch/master
Published: January 6, 2026 06:48
divyaranjan pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/bd6ab4382a00e538b192b6720ecaef335e056368
Published: January 5, 2026 06:01
bd6ab4382a00e538b192b6720ecaef335e056368
refactor: batch quads together when filling instead of looping through each one
divyaranjan pushed to text-features at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/9332ca05136ec27928c060a3d49d79106df93f5b...f21ce56caf997764654785f5e048d50377b1a8de
Published: January 5, 2026 05:38
f21ce56caf997764654785f5e048d50377b1a8de
refactor: preserve the page's pixmap instead of re-creating it by running the display list with every drag
611b10f8932ca3b9f25f838adb68720732b8fb9d
refactor: use fz_fill_path inside a mupdf group to take leverage…
divyaranjan pushed to master at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/691ebf7db90ed5b2d748b4c4fe04d5a528690f19
Published: January 4, 2026 15:40
691ebf7db90ed5b2d748b4c4fe04d5a528690f19
chore: update stream timing and ignore elisp byte-compiled files
divyaranjan opened issue divyaranjan/emacs-reader#159
https://codeberg.org/divyaranjan/emacs-reader/issues/159
Published: January 4, 2026 05:52
159#Advanced features with bookmarks#
divyaranjan commented on pull request divyaranjan/emacs-reader#126
https://codeberg.org/divyaranjan/emacs-reader/pulls/126#issuecomment-9452459
Published: January 1, 2026 18:21
WIP: Implement features for text selection, search, highlight
Hello @jipmelon thank you for considering to join the work here! As Tushar said, please contact emacs-devel to get your copyright assignment.
tusharhero commented on pull request divyaranjan/emacs-reader#126
https://codeberg.org/divyaranjan/emacs-reader/pulls/126#issuecomment-9450860
Published: January 1, 2026 16:31
WIP: Implement features for text selection, search, highlight
@jipmelon wrote in #126 (comment):
jipmelon commented on pull request divyaranjan/emacs-reader#126
https://codeberg.org/divyaranjan/emacs-reader/pulls/126#issuecomment-9450827
Published: January 1, 2026 16:29
WIP: Implement features for text selection, search, highlight
@tusharhero wrote in #126 (comment):
tusharhero commented on pull request divyaranjan/emacs-reader#126
https://codeberg.org/divyaranjan/emacs-reader/pulls/126#issuecomment-9450779
Published: January 1, 2026 16:26
WIP: Implement features for text selection, search, highlight
Hello @jipmelon,
jipmelon commented on pull request divyaranjan/emacs-reader#126
https://codeberg.org/divyaranjan/emacs-reader/pulls/126#issuecomment-9450509
Published: January 1, 2026 16:09
WIP: Implement features for text selection, search, highlight
Is annotation working for all document types? If so, is it being saved in the file itself? I'd be more than happy to test, I will be attempting to assign the same keyboard shortcuts I have done…
tusharhero pushed to fix-fix-fractional-scaling at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/641bc2a06cf756661e62bb0dbf69f4ec93848790...e8e4f49497876fc62e835a270ed365f4b85d65dd
Published: January 1, 2026 06:30
e8e4f49497876fc62e835a270ed365f4b85d65dd
fix: revert fractional scaling related "fixes"
b5f41f52635154ed04e28e80b8c156ceea589813
Revert "fix: check for invert value in each window, not each document buffer"
45d56d313502d53bd067fdc5f4ab4a67ce6c9aa6
fix:…
divyaranjan pushed to text-features at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/da75f99a07b3a530121a8b613943b023b06c1ded...9332ca05136ec27928c060a3d49d79106df93f5b
Published: January 1, 2026 04:02
9332ca05136ec27928c060a3d49d79106df93f5b
fix: check for dark-mode when drawing highlights
5f1bbeb0f65ca3fa3abd9aee0ace262036554305
update: highlight alpha to 1.0
f158801a292a23e3d7eb2a4952cb19b477743237
fix: reader-selection-style: add proper custom type…
divyaranjan pushed to master at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/b5f41f52635154ed04e28e80b8c156ceea589813
Published: January 1, 2026 04:01
b5f41f52635154ed04e28e80b8c156ceea589813
Revert "fix: check for invert value in each window, not each document buffer"
divyaranjan pushed to master at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/45d56d313502d53bd067fdc5f4ab4a67ce6c9aa6
Published: January 1, 2026 03:43
45d56d313502d53bd067fdc5f4ab4a67ce6c9aa6
fix: check for invert value in each window, not each document buffer
divyaranjan pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/da75f99a07b3a530121a8b613943b023b06c1ded
Published: January 1, 2026 03:32
da75f99a07b3a530121a8b613943b023b06c1ded
fix: check for dark-mode when drawing highlights
Frestein commented on issue divyaranjan/emacs-reader#156
https://codeberg.org/divyaranjan/emacs-reader/issues/156#issuecomment-9413033
Published: December 31, 2025 10:25
Constantly getting error: reader--window-close-function: Wrong type argument: user-ptrp, nil
@tusharhero wrote in #156 (comment):
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/35c395ea03dbaf41466305b3bfe7f55424d06311
Published: December 31, 2025 07:46
35c395ea03dbaf41466305b3bfe7f55424d06311
update: highlight alpha to 1.0
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/3b1fa8ec7e91b6b1ebaf2e1b38a416858124228f
Published: December 31, 2025 06:04
3b1fa8ec7e91b6b1ebaf2e1b38a416858124228f
fix: reader-selection-style: add proper custom type
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/8ae0fbc2774bc1a26417613b86ecc2262720a7b7
Published: December 31, 2025 05:49
8ae0fbc2774bc1a26417613b86ecc2262720a7b7
refactor: replace let* + when with when-let*
divyaranjan opened issue divyaranjan/emacs-reader#158
https://codeberg.org/divyaranjan/emacs-reader/issues/158
Published: December 31, 2025 00:21
158#Integrate with Emacs' `printing` package to provide ability to print a document#
divyaranjan pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/306ce80d232e9cac7d95bfcc3ed1c29714e082cc
Published: December 31, 2025 00:05
306ce80d232e9cac7d95bfcc3ed1c29714e082cc
chore: remove redundant quotes
divyaranjan pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/6c27fcb5f904673da94d465775c71ae0e76592ce
Published: December 30, 2025 23:59
6c27fcb5f904673da94d465775c71ae0e76592ce
chore: fix reader-selection-style to be 'char by default
divyaranjan pushed to text-features at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/40c7628c4ab18ac80c8efafd51574a2d8ecd7e3e...a17cdc81017cf2974f166d50d0f7af6de29101a4
Published: December 30, 2025 23:58
a17cdc81017cf2974f166d50d0f7af6de29101a4
refactor: expose mupdf's snap selection mode to Elisp and conditionally check before highlighting
a3fc088053b894208d0b0e9166d39bf042ca6f3d
init: add a custom variable for setting selection style
divyaranjan pushed to text-features at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/853667d6f40409ebf0a7d2d860c04a7f3bcdb017...40c7628c4ab18ac80c8efafd51574a2d8ecd7e3e
Published: December 30, 2025 23:13
40c7628c4ab18ac80c8efafd51574a2d8ecd7e3e
chore: add emacs_get_highlight_text again that was mistakenly removed in 8052852
d87ce2c4e37835f9bd09c358019d066f4d256bf4
chore: remove misc-helpers include and manually clamp the alpha
divyaranjan pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/853667d6f40409ebf0a7d2d860c04a7f3bcdb017
Published: December 30, 2025 23:06
853667d6f40409ebf0a7d2d860c04a7f3bcdb017
chore: add .elc to gitignore
divyaranjan pushed to text-features at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/80de77739baad35d73ce430a8d3a6631c7790037...8052852e77c3f9421b3dc48a98304ba94ee0b92c
Published: December 30, 2025 23:05
8052852e77c3f9421b3dc48a98304ba94ee0b92c
refactor: render highlights into the page using mupdf's fz_fill_path instead of pixel blending
b75ec5b090fd01a0d39f5df0d31bc4f690e30cf1
init: add mupdf_fill_quad
a1653f07de65b5d58c9fca0fb4f2ecc1617d41e5
chore:…
tusharhero pushed to text-features at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/13144cf020fb61fefc37399b4bed77c9a08b237c...80de77739baad35d73ce430a8d3a6631c7790037
Published: December 30, 2025 16:40
80de77739baad35d73ce430a8d3a6631c7790037
refactor: reader-highlight: replace hacky regexp construct with rx
f80ad409fc2176daba947f9d830bcc045fde29cb
fix: highlighting: use region' instead of link'
829f555e6e9cb7d214d9b99c052f3f907eea7ce5
refactor: rename…
tusharhero pushed to master at divyaranjan/emacs-reader
/divyaranjan/emacs-reader/compare/00ddf8d4c378e2af57d8810697717b10a99158dc...da93544bedced1e11070c97337be600a1e1f6140
Published: December 30, 2025 16:27
da93544bedced1e11070c97337be600a1e1f6140
chore: build-system: use wild flags instead of listing files
6198e43b3b991c00382bd5de681b113c6cdba2f6
chore: refactor: build-system: change $(EFLAGS) to $(EMACS)
b72268ff4f37232eb08f42ad3a340cff718252bd
chore:…
divyaranjan commented on issue divyaranjan/emacs-reader#65
https://codeberg.org/divyaranjan/emacs-reader/issues/65#issuecomment-9365963
Published: December 30, 2025 15:20
Rename emacs-reader / reader
A relevant discussion that happened recently in emacs-devel, where Stallman presented a good critique of the primary assumption on this thread:
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/13144cf020fb61fefc37399b4bed77c9a08b237c
Published: December 30, 2025 11:52
13144cf020fb61fefc37399b4bed77c9a08b237c
refactor: reader-highlight: replace hacky regexp construct with rx
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/49aaa9d8805f8343fb1ac6c4af48f1f4c6d4478a
Published: December 30, 2025 11:39
49aaa9d8805f8343fb1ac6c4af48f1f4c6d4478a
fix: highlighting: use region' instead of link'
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/0d4dc8432a114f395999e842ad989873f4dfc7c7
Published: December 30, 2025 11:31
0d4dc8432a114f395999e842ad989873f4dfc7c7
refactor: rename reader--drag-selection' -> reader-drag-selection'
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/ec708adbe5de3d12cb935e8cb5d772742c6097b8
Published: December 30, 2025 11:17
ec708adbe5de3d12cb935e8cb5d772742c6097b8
refactor: reader--schedule-highlight: replace comments with let
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/ac16ab9833d0479acf394fb206e47e69e6fb067c
Published: December 30, 2025 11:10
ac16ab9833d0479acf394fb206e47e69e6fb067c
docs: reader-highlight: improve elisp documentation strings.
tusharhero pushed to text-features at divyaranjan/emacs-reader
https://codeberg.org/divyaranjan/emacs-reader/commit/0e35d8d5b754f4a1f5e27c4e96610802d282e79d
Published: December 30, 2025 11:09
0e35d8d5b754f4a1f5e27c4e96610802d282e79d
docs: reader-highlight: improve elisp documentation strings.