summaryrefslogtreecommitdiff
path: root/reviews/emacs/hype.org
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2024-09-15 12:59:53 +0200
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2024-09-15 12:59:53 +0200
commite3a1c36d35af822428e1573e8565ab3d41109bb4 (patch)
tree6733bc46c254ab77419ff85780f394049495a5da /reviews/emacs/hype.org
parenta6424ae7e568144414be683aa7aa2d644c3f2947 (diff)
downloadmemory-leaks-e3a1c36d35af822428e1573e8565ab3d41109bb4.tar.xz
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 (limited to 'reviews/emacs/hype.org')
-rw-r--r--reviews/emacs/hype.org44
1 files changed, 22 insertions, 22 deletions
diff --git a/reviews/emacs/hype.org b/reviews/emacs/hype.org
index a04030e..8dfe944 100644
--- 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.