Conversation
Notices
-
Embed this notice
Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Wednesday, 22-Jan-2025 04:34:27 JST Alfred M. Szmidt
-
Embed this notice
screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 22-Jan-2025 04:48:51 JST screwlisp
@amszmidt Really not a fan of compiled elisp, huh?
-
Embed this notice
Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Wednesday, 22-Jan-2025 07:05:32 JST Alfred M. Szmidt
@screwtape Now you put me into a spot ... but you know that #GNU #Emacs 19 was byte compiled .... 🔥
screwlisp repeated this. -
Embed this notice
Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Wednesday, 22-Jan-2025 07:08:35 JST Alfred M. Szmidt
@screwtape Fun history, some files in the #GNU #Emacs 19 release where compiled by Erik Naggum, and other hackers .. since back then we shared things.
-
Embed this notice
Lars Brinkhoff (larsbrinkhoff@mastodon.sdf.org)'s status on Wednesday, 22-Jan-2025 14:56:53 JST Lars Brinkhoff
@screwtape @amszmidt How so? Even Emacs 13 has a Lisp compiler. Or are you referring to one of the other two elisps?
-
Embed this notice
screwlisp (screwtape@mastodon.sdf.org)'s status on Wednesday, 22-Jan-2025 15:13:50 JST screwlisp
@larsbrinkhoff
My memory says that compilation of elisp significantly around emacs 24, but listen, today hasn't been my best day
@amszmidt -
Embed this notice
Lars Brinkhoff (larsbrinkhoff@mastodon.sdf.org)'s status on Wednesday, 22-Jan-2025 16:09:19 JST Lars Brinkhoff
@screwtape @amszmidt That could well be. I haven't followed Emacs closely; is compilation to machine code in yet?
screwlisp repeated this. -
Embed this notice
Alfred M. Szmidt (amszmidt@mastodon.social)'s status on Wednesday, 22-Jan-2025 21:36:05 JST Alfred M. Szmidt
@azul If and only if you are using libgccjit, otherwise the standard byte compiler.
-
Embed this notice
Humberto Ortiz Zuazaga (azul@mar.archipielago.uno)'s status on Wednesday, 22-Jan-2025 21:36:12 JST Humberto Ortiz Zuazaga
@larsbrinkhoff @screwtape @amszmidt Native compilation was available in emacs 27, and I think built-in as of 29.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Native-Compilation.html
-
Embed this notice