summaryrefslogtreecommitdiff
path: root/personal/itches
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2019-04-12 11:52:06 +0200
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2019-04-12 11:52:32 +0200
commit10b56415b86263e8532cb46091184bdeeca68e92 (patch)
tree213b19ca1fa283c89aef4680b06de4a7f2b3229d /personal/itches
parentc90f2dab794d5999c4546d436fb14c916b8b62ea (diff)
downloadmemory-leaks-10b56415b86263e8532cb46091184bdeeca68e92.tar.xz
Split Emacs itches some more
Diffstat (limited to 'personal/itches')
-rw-r--r--personal/itches/emacs/bulk.md44
-rw-r--r--personal/itches/emacs/form-feed.md43
2 files changed, 43 insertions, 44 deletions
diff --git a/personal/itches/emacs/bulk.md b/personal/itches/emacs/bulk.md
index 31e6090..a961542 100644
--- a/personal/itches/emacs/bulk.md
+++ b/personal/itches/emacs/bulk.md
@@ -92,50 +92,6 @@
[bug#31586]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=31586
[Unicode conventions]: https://lists.gnu.org/archive/html/emacs-devel/2018-07/msg00961.html
-## Better out-of-the-box display for FORM FEED
-
-By default, FORM FEED is displayed as a dumb `^L` glyph. This is
-surprising considering it shows up in so many places: Emacs source
-files, help buffers (e.g. `describe-mode`)… You can even see it in
-source files of other GNU projects, like GCC.
-
-"Pages" are important enough to have their own navigation and
-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 serves an actual purpose; as it stands, it looks no
-different from some stray CARRIAGE RETURN.
-
-This could be re-used by e.g.:
-
-- `describe-symbol`, which uses the following method to visually break
- up multiple symbol definitions:
-
- ``` lisp
- (insert "\n\n"
- (eval-when-compile
- (propertize "\n" 'face '(:height 0.1 :inverse-video t)))
- "\n")
- ```
-
-- Custom buffers, where sections are delimited visually with a
- 999-character wide underlined space.
-
-Full disclosure
-: This reflection started because moving over this underlined space
- with `truncate-lines` on causes the screen to jump horizontally.
- This specific problem should be fixable 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).
-
-[`page-break-lines`]: https://github.com/purcell/page-break-lines
-[who on Earth]: https://gitlab.com/peniblec/dotfiles/blob/master/.emacs-custom.el
-
## Dired
- allow "columns" to be toggled; more specifically, make it possible
diff --git a/personal/itches/emacs/form-feed.md b/personal/itches/emacs/form-feed.md
new file mode 100644
index 0000000..e11c1af
--- /dev/null
+++ b/personal/itches/emacs/form-feed.md
@@ -0,0 +1,43 @@
+# Better out-of-the-box display for FORM FEED
+
+By default, FORM FEED is displayed as a dumb `^L` glyph. This is
+surprising considering it shows up in so many places: Emacs source
+files, help buffers (e.g. `describe-mode`)… You can even see it in
+source files of other GNU projects, like GCC.
+
+"Pages" are important enough to have their own navigation and
+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 serves an actual purpose; as it stands, it looks no
+different from some stray CARRIAGE RETURN.
+
+This could be re-used by e.g.:
+
+- `describe-symbol`, which uses the following method to visually break
+ up multiple symbol definitions:
+
+ ``` lisp
+ (insert "\n\n"
+ (eval-when-compile
+ (propertize "\n" 'face '(:height 0.1 :inverse-video t)))
+ "\n")
+ ```
+
+- Custom buffers, where sections are delimited visually with a
+ 999-character wide underlined space.
+
+Full disclosure
+: This reflection started because moving over this underlined space
+ with `truncate-lines` on causes the screen to jump horizontally.
+ This specific problem should be fixable 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).
+
+[`page-break-lines`]: https://github.com/purcell/page-break-lines
+[who on Earth]: https://gitlab.com/peniblec/dotfiles/blob/master/.emacs-custom.el