doomemacs/modules/emacs
Henrik Lissner 0d35240e70
refactor: large file optimizations
Fixes the large-file detection and rewrites it to lean more on the
built-in `so-long` library to detect and handle "large" files (whose
line count exceeds a given threshold). This removes the various
`doom-large-*` variables, replacing them with
`doom-file-lines-threshold-alist`, which defaults to 15-25k lines for
all modes, depending in the presence of IGC or native-comp.

I also no longer do this large file detection in 28 or older, because
it's not worth the trouble to maintain. Users that care about
performance should be on 30+ anyway.
2026-03-20 21:52:52 -04:00
..
dired refactor: s/when-let/when-let*/ 2026-03-09 03:28:06 -04:00
electric fix(electric): reorder electric-quote hook to run before smartparens 2026-02-15 00:59:58 -05:00
eww nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
ibuffer bump: :emacs 2025-12-01 23:56:53 -05:00
tramp fix(tramp): remove redundant auto-save transform rule 2025-12-23 18:15:07 -05:00
undo nit: revise TODO/FIXME/HACK/REVIEW/etc in comments 2026-03-02 19:45:09 -05:00
vc refactor: large file optimizations 2026-03-20 21:52:52 -04:00
.doommodule feat: add .doommodule files 2024-09-14 20:47:39 -04:00
README.org revert: fix(docs): set mode in file-local vars 2022-08-07 19:08:07 +02:00

:emacs

Description

Modules in this category augment and extend the built-in features of Emacs.

Frequently asked questions

This category has no FAQs yet. Ask one?