Earlier quoted context omitted.
I'm shocked that ast based edition is back. Many people were against this, lots of grammar based tools sadly failed (for better or worse reasons). In a way it seems that the mainstream rose above regex level tree manipulation, and that even html/css made people start to think in subtrees rather than linear data. This might reduce efforts a lot, whether it is for edition or analysis. And this fine grained source inter…
tangentially related, https://hazel.org/
EmacsConf 2022
41–45 of 45 posts
Re: EmacsConf 2022
#42As with the high vote totals for Firefox-related links, the presence of a link on an ancient* text editor at #1 on HN (as I write) reveals that HN voters are a bit ... old school. These tools' relative importance has declined over the last 15 years. * (I am a graybeard who used Emacs daily for a long time)
Meanwhile, VSCode will be replaced by some new hotness in a few years, and anyone who invests heavily in the perfect VSCode setup will lose all their work.
Re: EmacsConf 2022
#43Re: EmacsConf 2022
#44Good to know! For as much as I use Emacs I don’t really follow the Emacs community / ecosystem. I saw version 29 was recently cut- is there anywhere I can get a good overview of “best practices in 2022”? I wouldn’t mind dusting off my init.el and updating it. I haven’t had a good yak shave in five years or so :)
The best way to set keybindings has been changed, from define-key and global-set-key to keymap-set and keymap-global-set . Some examples: (keymap-global-set " " #'upcase-dwim) (keymap-set icomplete-minibuffer-map "TAB" #'icomplete-force-complete) You can also use package.el to install packages from version control now, check the package-vc-selected-packages variable.
Re: EmacsConf 2022
#45Good to know! For as much as I use Emacs I don’t really follow the Emacs community / ecosystem. I saw version 29 was recently cut- is there anywhere I can get a good overview of “best practices in 2022”? I wouldn’t mind dusting off my init.el and updating it. I haven’t had a good yak shave in five years or so :)