summaryrefslogtreecommitdiff
path: root/reviews/emacs
diff options
context:
space:
mode:
Diffstat (limited to 'reviews/emacs')
-rw-r--r--reviews/emacs/hype.org19
1 files changed, 19 insertions, 0 deletions
diff --git a/reviews/emacs/hype.org b/reviews/emacs/hype.org
index 0ec1bcf..40a297d 100644
--- a/reviews/emacs/hype.org
+++ b/reviews/emacs/hype.org
@@ -18,12 +18,31 @@ keeping track of the changes /I/ am excited about.
The option can be set to kill either [[info:emacs#Words][an Emacs word]] (major-mode
dependant) or a [[info:readline#Commands For Killing][readline word]] (whitespace-separated).
+** Programming
+*** tree-sitter
+**** Finer sexp movement (bug#73404)
+Sexp commands no longer "overshoot" in tree-sitter modes. For
+example, in previous releases, invoking =C-M-f= in c-ts-mode with
+point…
+
+- at the start of a function definition: point would jump to the end
+ of the function (redundant with =C-M-e=),
+- at the start of a statement: point would jump to the end of the
+ statement (redundant with =M-e=).
+
+Now tree-sitter modes can opt into the more familiar "atom"-based
+movement - in c-ts-mode, stopping over each identifier or keyword,
+still leaping over delimiter pairs (=([{}])=), by defining a =list=
+element in =treesit-thing-settings=.
** UI
*** Completion
**** ~completion-eager-display~
**** ~completion-pcm-leading-wildcard~
**** ~completion-styles~ bindings
- to set completion-ignore-case
+*** Windows
+**** New window layout commands (=window-x.el=)
+Looking forward to ~flip~ and ~rotate~ and ~transpose~ đŸ«¨
* 30
** =:core= promotions
*** visual-wrap (was adaptive-wrap): soft & mode-sensitive wrap prefixes