summaryrefslogtreecommitdiff
path: root/reviews/emacs
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2025-02-01 17:35:42 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2025-02-01 17:35:42 +0100
commit26e3c9d598bbefbf8862b0aa135dbed6ed0f2089 (patch)
tree76514c281df427e6517cbae6fc792b8084596b1e /reviews/emacs
parent68858ad56ad3e92d19ba7a729501d62ea5cb625f (diff)
downloadmemory-leaks-26e3c9d598bbefbf8862b0aa135dbed6ed0f2089.tar.xz
Celebrate the end of unexec & pure space
Diffstat (limited to 'reviews/emacs')
-rw-r--r--reviews/emacs/hype.org12
1 files changed, 12 insertions, 0 deletions
diff --git a/reviews/emacs/hype.org b/reviews/emacs/hype.org
index 40a297d..cfce523 100644
--- a/reviews/emacs/hype.org
+++ b/reviews/emacs/hype.org
@@ -18,6 +18,18 @@ 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).
+** Elisp
+*** So long /pure storage/ 🫡
+This release does away with pure space, removing one of these subtle
+bits of [[info:elisp#GNU Emacs Internals][{{{eldritch(the Internals)}}}]] that I usually ignore while
+noodling in the Lisp Happy Lands of Immediate Feedback, and get
+reminded of either when ~make bootstrap~ tuts at my patch, or when a
+reviewer does 🫤
+
+Nice that we no longer need to figure out which strings to ~purecopy~,
+that we can always use ~define-key~ and forget about
+~bindings--define-key~, that ~defconst~ no longer poses pure-copying
+hazards…
** Programming
*** tree-sitter
**** Finer sexp movement (bug#73404)