summaryrefslogtreecommitdiff
path: root/itches
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2023-11-19 11:34:50 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2023-11-19 11:34:50 +0100
commit89983ed65a6f28022c496b54169ac172e423d587 (patch)
tree8bc078298c0312c03c42bddda0dfe3517aeec23d /itches
parentef39e954533d7294f7e3c0adb68a9a4ca4ed501e (diff)
downloadmemory-leaks-89983ed65a6f28022c496b54169ac172e423d587.tar.xz
Give more incidental motivation for improving on page-break-lines
Diffstat (limited to 'itches')
-rw-r--r--itches/emacs/form-feed.md27
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