Emacs Bedrock 2.0
Posted by ashton314 17 hours ago
Comments
Comment by KneeAwn 1 minute ago
Comment by daitangio 4 hours ago
Is it time to give emacs another try
Comment by indy 4 hours ago
Comment by devnonymous 4 hours ago
Comment by indy 3 hours ago
Comment by ncphillips 4 hours ago
Comment by maleldil 1 hour ago
Comment by speedster217 52 minutes ago
I use the LazyVim distribution but I remember something in the docs about per-repo plugin settings
Comment by favadi 2 hours ago
Comment by Buttons840 1 hour ago
Comment by ashton314 9 hours ago
I hope Bedrock is useful to some people. :)
Comment by mih 4 hours ago
Comment by smartmic 44 minutes ago
Comment by inatreecrown2 9 hours ago
From the README of the linked repo:
"When I started learning Emacs, my dad gave me his .emacs file. (That's what we used back in ye olden days instead of .emacs.d/init.el and stuff.) I used it without modification for many years. Eventually I learned how to write my own functions and customizations. This package aims to give other users a similar experience. When someone comes to me and expresses their desire to learn Emacs, I can point them at this to help them get over the initial hump, but not coddle them so much that they're afraid or unable to change things to their liking."
Comment by stevejb 7 hours ago
Comment by alex1138 4 hours ago
Comment by niceguy1827 9 hours ago
Comment by warpech 7 hours ago
So many blogs (and newsletters for that sake) assume the reader knows and remembers what they are about
Comment by AloysB 9 hours ago
TIL! I might be able to remove my wgrep too. I love those highly crafted starter kits, they are full of gems.
Thank you!
Comment by nxobject 4 hours ago
Comment by gcr 8 hours ago
Comment by DonHopkins 8 hours ago
Comment by dharmatech 6 hours ago
I see you're with PLT. :-)
Since Racket is built on Chez, you might like this. It's an Emacs-like editor built in Chez Scheme:
Comment by dreamcompiler 9 hours ago
This is the right thing to do if you wrote your .el files recently and assumed lexical-binding was true and you understand the implications thereof.
OTOH if your .el files are older and written before lexical binding was possible, it's best to set the cookies of those files to nil. Or go over them with a fine-toothed comb and rewrite them (if necessary) for lexical binding.
Comment by setopt 4 hours ago
Isn’t lexical binding the default in more or less all other programming languages?
So for people who don’t understand the implications, and wrote their .el files recently, lexical binding is likely less surprising behavior than the alternative?
Comment by fractal618 7 hours ago
Comment by gumby 6 hours ago
EMACS started as Eugene Ciccareli’ init file for the TECO editor (which was also a programming language) around 1976. Hence the name (Eugene‘s Macros). It was later rewritten in Lisp for Multics, the MIT Lisp Machine (I worked on one for the Xerox lisp machine as well), and later Unix (in those cases using lisp only as an extension language)
Comment by fractal618 1 hour ago
Comment by setopt 4 hours ago
Interesting, do you have a source for this? I’ve always read that it stood for Editor MACros, are you saying this is a backronym?
Comment by flexagoon 3 hours ago
Comment by TacticalCoder 4 hours ago
For a start it's either spelled "Emacs" or "EMACS", and definitely not "eMacs".
Then it's closer to an OS than an editor.
Comment by setopt 4 hours ago
Everyone knows that, but iOS autocorrects Emacs -> eMacs because Apple used to sell a product called "eMac".
Comment by hotcrossbunny 5 hours ago