commit d0e7efb170b78a82e9752904831bbcc724882e32
parent b66785e3c74caaeaef5e67d7d188750b9c879cc1
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date: Sun, 18 Dec 2022 23:15:51 +0100
Gush about more Emacs 29 additions
Diffstat:
1 file changed, 17 insertions(+), 0 deletions(-)
diff --git a/reviews/emacs/hype.org b/reviews/emacs/hype.org
@@ -2,6 +2,23 @@ Emacs's NEWS files are useful as a searchable reference, but they can
be overwhelming as an entry point. In this file, I'm keeping track of
the changes /I/ am excited about.
* 29
+** =:core= promotions
+A couple of ELPA packages have moved to emacs.git, making them
+available out of the box.
+
+- eglot ("Emacs Polyglot") :: an LSP client that lets Emacs leverage
+ language servers to boost completion-at-point, eldoc, flymake,
+ imenu, project, xref.
+
+- use-package :: a utility macro for configuring packages that makes
+ init-file management more pleasant (and efficient to boot):
+ - OT1H, brings some amount of structure and order when compared to a
+ fully free-form DYI =.emacs=,
+ - OTOH, allows more leeway on how to organize things, when compared
+ to Custom's rigid auto-generated forms (e.g. using regular code
+ comments, computing option values),
+ - takes care of setting up the ~eval-after-load~ wizardry to keep
+ startup snappy.
** ~global-text-scale-adjust~
~text-scale-adjust~ (bound to =C-x C-X= ∀ =X= ∈ =[=+-0]=) only scales
the font size in the current buffer; more often than not, one may want