5 ms·
From the announcement: Complete Emacs-compatible Elisp implementation Thanks to the work of BT Templeton, Guile's Elisp implementation is now fully Emacs-com
by Kjeldahl 11y ago
From the announcement:
Complete Emacs-compatible Elisp implementation
Thanks to the work of BT Templeton, Guile's Elisp implementation is now
fully Emacs-compatible, implementing all of Elisp's features and quirks
in the same way as the editor we know and love.
So where's my guile-based emacs build? Not holding my breath, but it certainly would be a very nice christmas present (not sure about the year though)!
(yeah, I know emacs is a lot more than just it's elisp implementation...)
- mitchty 11y agoCool, so if/when the guile vm is default, does that mean we could finally get better process control in emacs? Honestly I love emacs but it is not the most performant thing on the planet. Redrawing taking tons of time bugs that have existed for years, non blocking i/o to things like processes doesn't really exist etc... It could do for a lot of spit and polish in the concurrency/threading land.
- sooheon 11y agoHow much of that is limited by the C core as well? Waiting for that to be fixed seems like another level of infinity than guile-emacs.
- paroneayea 11y agoSo yeah, Guile-powered Emacs exists! http://www.emacswiki.org/emacs/GuileEmacs http://www.emacswiki.org/emacs/GuileEmacs It's still in an early stage, but it works. That emacswiki post points you in the right direction, but if you use the Guix package manager, you can give it a try: "guix package -i guile-emacs" Mostly at this point it needs people working on it and playing around with it. Considering you're fairly excited about it, maybe you should give it a spin? :)
- agumonkey 11y agoI wonder how guile-elisp would fare on benchmarks...