As a long time emacs user (and lover) I wish RMS and other emacs developers would take his quote to heart more in emacs development. Emacs is shipped with too many things. Emacs finally has a really nice package manager, so I'd love to see a version with minimal default packages. Do I really need java-mode if I never, ever will use Java? Calc when I have R? SMTP support? No, I need absolutely none of this.
Emacs, naked
71–80 of 201 posts
Re: Emacs, naked
#72http://farm8.staticflickr.com/7346/12104669276_154ae3d98f_o....
Scroll bars and menu turned off. Theme solarized and transparent background. I feel good when I am programming :)
Re: Emacs, naked
#73Stock Emacs also seems to want to open up a minibuffer when I've told it "please just edit this set of files". It's also got some idea that I want to to suspend the shell I launched it from (er, no, not ever).
The argument I see on forums is: "Well, the right way to use Emacs is to just start it and then never leave, so you only have to get that stuff out of the way once."
So I spend 30 minutes figuring out the right elisp stuff to disable so I can get rid of the crapware.
Crapware in Emacs. What's next, AOL sponsorship splash screens?
Re: Emacs, naked
#74Earlier quoted context omitted.
Slow emacs startup isn't a problem thanks to the new emacs-server stuff. Running emacs with the "--daemon" flag will cause it to do initialization, fork into the background, and become persistent; now edit files using commands like "emacsclient $filename". Eamcsclient will connect to the daemonized emacs server and have it open $filename, bringing it forward either in an existing frame or (using the "-nw" or "-nc" fl…
There are serious problems trying to run it as a server on Mac OS X. Basically it's not a real option on this platofrm.
"$(brew --prefix)/opt/emacs/Emacs.app/Contents/MacOS/Emacs" --daemonRe: Emacs, naked
#75Ì wonder if some Emacs people intend to migrate to LightTable in a few years?
I don't love that it's written inside a WebView. I don't love that the best cross-platform graphics library we have is the mess we call HTML+CSS+JS. I don't love that I have to compile Clojure to JavaScript and run it inside a WebView in order to do anything to customize it.
On the other hand, I love the simplicity of the UI of emacs. But I don't love how it's decidedly focused on text-only and its GUI is a second-class citizen. (Try scrolling per-pixel rather than per-line, and consider that tabs can only be implemented as a complete hack based on the ruler area.)
I love that Emacs Lisp compiles to bytecode and is interpreted natively. I love the simplicity of the language and its implementation and how it's integrated with Emacs. But I don't love the language itself.
Re: Emacs, naked
#76Earlier quoted context omitted.
There are serious problems trying to run it as a server on Mac OS X. Basically it's not a real option on this platofrm.
I've been running emacs server for at least a year or two now on OSX using homebrew. "$(brew --prefix)/opt/emacs/Emacs.app/Contents/MacOS/Emacs" --daemon
Re: Emacs, naked
#77A lot of interaction then happens with a type-out buffer which comes down from the top and disappears when not needed.
Re: Emacs, naked
#78Earlier quoted context omitted.
There are serious problems trying to run it as a server on Mac OS X. Basically it's not a real option on this platofrm.
I've been running emacs server for at least a year or two now on OSX using homebrew. "$(brew --prefix)/opt/emacs/Emacs.app/Contents/MacOS/Emacs" --daemon
Re: Emacs, naked
#79Earlier quoted context omitted.
There are serious problems trying to run it as a server on Mac OS X. Basically it's not a real option on this platofrm.
I've been running emacs server for at least a year or two now on OSX using homebrew. "$(brew --prefix)/opt/emacs/Emacs.app/Contents/MacOS/Emacs" --daemon