diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2023-11-19 11:34:50 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2023-11-19 11:34:50 +0100 |
| commit | 89983ed65a6f28022c496b54169ac172e423d587 (patch) | |
| tree | 8bc078298c0312c03c42bddda0dfe3517aeec23d /itches/emacs/form-feed.md | |
| parent | ef39e954533d7294f7e3c0adb68a9a4ca4ed501e (diff) | |
| download | memory-leaks-89983ed65a6f28022c496b54169ac172e423d587.tar.xz | |
Give more incidental motivation for improving on page-break-lines
Diffstat (limited to 'itches/emacs/form-feed.md')
| -rw-r--r-- | itches/emacs/form-feed.md | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/itches/emacs/form-feed.md b/itches/emacs/form-feed.md index 3f0ca91..fd60dd4 100644 --- a/itches/emacs/form-feed.md +++ b/itches/emacs/form-feed.md @@ -50,20 +50,27 @@ This hypothetical thin-line display could be re-used by e.g.: - `eldoc-doc-buffer-separator`. -(See [emacs-devel][emacs-devel-thin-line] for a list of use-cases for -thin lines, form-feed-related or not.) - -Full disclosure -: This reflection started because moving over this underlined space - with `truncate-lines` on caused the screen to jump horizontally. - This specific problem was fixed without dragging FORM FEED display - into the discussion, but I feel like the latter is the more - interesting issue ([who on Earth] enables `truncate-lines` by - default anyway). +See [emacs-devel][emacs-devel-thin-line] for a list of use-cases for +thin lines, form-feed-related or not. [`page-break-lines`]: https://github.com/purcell/page-break-lines [junk]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41250#89 [emacs-devel-thin-line]: https://lists.gnu.org/archive/html/emacs-devel/2019-05/msg00268.html + +## Incidental motivation + +This reflection started because moving over this underlined space with +`truncate-lines` on caused the screen to jump horizontally. This +specific problem was fixed without dragging FORM FEED display into the +discussion, but I feel like the latter is the more interesting issue +([who on Earth] enables `truncate-lines` by default anyway). + +Also `page-break-lines` breaks down in a couple of scenarios +(e.g. form feeds embedded in diffs shown in Gnus or Magit; somehow +vc-diff seems to fare better). Those could probably be fixed, but it +feels like effort would be better spent improving core, for the +reasons given above. + [who on Earth]: https://git.kevinlegouguec.net/dotfiles/tree/.emacs-custom.el ## Scratch pad |
