commit e3a1c36d35af822428e1573e8565ab3d41109bb4
parent a6424ae7e568144414be683aa7aa2d644c3f2947
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date: Sun, 15 Sep 2024 12:59:53 +0200
Pick nits
* (string< "Programming" "UI")
* Remove stray paren
* Remove escaped brackets in "file:" headline search; Org gets
confused rendering [[file:FILENAME.org:*\[\[LINK\]\] =CODE= TEXT]].
(Annoyingly, org-link-search-must-match-exact-headline prompts after
finding the heading; pondering whether to disable that option)
Diffstat:
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/reviews/emacs/hype.org b/reviews/emacs/hype.org
@@ -154,6 +154,26 @@ since not every variable is named after the package it belongs to.
I wrote [[file:~/memory-leaks/guides/emacs/use-package.org::*Porting from ~custom-file~][some code to make the process faster]].
** Elisp
*** ~setopt~ sets variables and runs their Custom setters
+** Programming
+*** eglot
+**** better composition of doc & lint messages
+Eglot now sets ~eldoc-documentation-strategy~ to
+~eldoc-documentation-compose~, so linter warnings are no longer hidden
+by symbol documentation.
+
+It used to be that a flymake warning would flash briefly in the echo
+area before e.g. a function signature would clobber it and I would
+have to resort to ~M-x flymake-show-buffer-diagnostics~, but no
+longer: Eglot now sets things up so that both are visible in the echo
+area.
+*** imenu
+**** now bound to =M-g i=
+Turns out that lots of modes define an imenu.
+*** Languages
+*** Python
+**** ~python-indent-def-block-scale~
+Bumping that new option down to =1= ensures =python.el= and I remain
+on good terms whenever I open lines inside parentheses.
** UI
*** Buffers
**** ~rename-visited-file~
@@ -189,26 +209,6 @@ Been missing this in both Emacs and Terminator; glad Emacs now has a
solution.
Part of the new window keymap on =C-x w=.
-** Programming
-*** eglot
-**** better composition of doc & lint messages
-Eglot now sets ~eldoc-documentation-strategy~ to
-~eldoc-documentation-compose~, so linter warnings are no longer hidden
-by symbol documentation.
-
-It used to be that a flymake warning would flash briefly in the echo
-area before e.g. a function signature would clobber it and I would
-have to resort to ~M-x flymake-show-buffer-diagnostics~, but no
-longer: Eglot now sets things up so that both are visible in the echo
-area.
-*** imenu
-**** now bound to =M-g i=
-Turns out that lots of modes define an imenu.
-*** Languages
-*** Python
-**** ~python-indent-def-block-scale~
-Bumping that new option down to =1= ensures =python.el= and I remain
-on good terms whenever I open lines inside parentheses.
** Honorable mentions
These have me excited too, but I have nits to pick with the current
incarnation.
@@ -223,9 +223,9 @@ degrades to =SPC=. Apparently Emacs users are the only ones to care
about that? 🤷
Note 1: this problem can be reproduced on the X+GTK build by setting
-~x-gtk-use-native-input~).
+~x-gtk-use-native-input~.
-Note 2: debugging notes in [[file:../../itches/emacs/tracker.org::*\[\[bug:56653\]\] =S-SPC= recognized as =SPC=][this itches tracker entry]].
+Note 2: debugging notes in [[file:~/memory-leaks/itches/emacs/tracker.org::*bug:56653][this itches tracker entry]].
Note 3: The Wayland Future™ seems more tolerant of X+GTK builds than I
anticipated, thanks to Xwayland.