diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2023-01-07 11:30:57 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2023-01-07 18:21:12 +0100 |
| commit | dd6c9bafc750ad4cd5fea1c8d2780eb69ef32c6d (patch) | |
| tree | 9092784229a37a12e944186561757b6cf87b1b34 /itches/emacs/form-feed.md | |
| parent | 75c1aaa7ea8aaaf806f9fec9997886a6cc76e97d (diff) | |
| download | memory-leaks-dd6c9bafc750ad4cd5fea1c8d2780eb69ef32c6d.tar.xz | |
Update form-feed rant
Diffstat (limited to 'itches/emacs/form-feed.md')
| -rw-r--r-- | itches/emacs/form-feed.md | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/itches/emacs/form-feed.md b/itches/emacs/form-feed.md index 0bd9caa..e414ea8 100644 --- a/itches/emacs/form-feed.md +++ b/itches/emacs/form-feed.md @@ -7,11 +7,14 @@ surprising considering it shows up in so many places: - help buffers: - `describe-mode`, - `describe-bindings`, - - `view-emacs-news`, +- outline buffers: + - several files under `etc/` + - notably `NEWS`, as seen in `view-emacs-news`, + - several files under `admin/`, - log buffers: - `*Compile-Log*`, - `*Dired log*`, -- … +- etc. You can even see it in source files of other GNU projects, like GCC. @@ -19,14 +22,14 @@ You can even see it in source files of other GNU projects, like GCC. narrowing commands, yet their default delimiter is displayed as an unassuming control character. +I like the way form feeds are displayed with [`page-break-lines`]; +magit's `show-lines` blaming style achieves a similar look. + Having this kind of display by default would make it more obvious that this character has actual navigation semantics; as it stands, it looks no different from some stray CARRIAGE RETURN (to the point where people unfamiliar with them [sometimes assume][junk] they are junk). -I like the way form feeds are displayed with [`page-break-lines`]; -magit's `show-lines` blaming style achieves a similar look. - This hypothetical thin-line display could be re-used by e.g.: - `apropos-documentation`, where symbol matches are delimited by @@ -56,10 +59,10 @@ Full disclosure interesting issue ([who on Earth] enables `truncate-lines` by default anyway). -[junk]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41250#89 [`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 -[who on Earth]: https://gitlab.com/peniblec/dotfiles/blob/master/.emacs-custom.el +[who on Earth]: https://git.kevinlegouguec.net/dotfiles/tree/.emacs-custom.el ## Scratch pad |
