Perhaps the time has finally come to try rolling my own emacs from source. That will require a Great Package Hunt in the short term, but once you've got emacs set up you've really got emacs set up. It's not like it changes every weekend.
As for switching from the Carbon version to this version, I'm not sure what kind of changes your configuration will be need. I know that Option is Meta in this version whereas in Carbon Cmd is Meta.
So. How well does Emacs work on a Mac these days? I'm strongly considering switching from Linux to Mac, because I'm sick of running Windows in VMWare just so I can use Microsoft's Office suite. I couldn't live without Emacs though.
I'd love to finally use emacs 24/7 (rather than randomly jumping between (ubuntu) gedit, gvim, vim, emacs and (osx) textmate) but arg I still can't figure out how to force emacs to: Never insert a tab character, ever.
When I press tab, just always insert the freaking spaces instead of apparently not believing me that I want to indent there.
Honestly, am I missing something? I don't leave trailing whitespace in files because, well, it's our convention and I think it's pointless anyway. So I go into a function to add some code in the middle and it's impossible to get indented the right amount without hitting space 12 times since pressing tab just does nothing. I know I could go onto a previous line and hit C-e C-j to line break + indent but do you know how often I just try to insert code in the middle and realize it doesn't work? Google has not been my friend on this issue.
mechanical_fish|16 years ago
Mac OS X is no longer supported via Carbon. Use the NeXTSTEP port, described above.
A NeXTSTEP port, a.k.a. "Cocoa support".
And, meanwhile, the Carbon Emacs guy reports that he doesn't plan to release an Emacs 23 version of Carbon Emacs in 2009:
http://groups.google.com/group/carbon-emacs/browse_thread/th...
Perhaps the time has finally come to try rolling my own emacs from source. That will require a Great Package Hunt in the short term, but once you've got emacs set up you've really got emacs set up. It's not like it changes every weekend.
nileshk|16 years ago
./configure --with-ns && make install
"Emacs.app" will be in the "nextstep" folder
As for switching from the Carbon version to this version, I'm not sure what kind of changes your configuration will be need. I know that Option is Meta in this version whereas in Carbon Cmd is Meta.
jmhodges|16 years ago
http://github.com/jmhodges/ports/tree/master
sneakums|16 years ago
ETA: Information courtesy of the mighty EmacsWiki: http://www.emacswiki.org/emacs/EmacsForMacOS#toc2
rbanffy|16 years ago
troels|16 years ago
brodie|16 years ago
mahmud|16 years ago
thunk|16 years ago
http://www.gnu.org/software/emacs/its-cover.png
Or rms's only cartoon (It's ... funny?):
http://www.gnu.org/software/emacs/self-doc-extensible-editor...
access_denied|16 years ago
And thanks for the cover!
jimm|16 years ago
dilap|16 years ago
thenduks|16 years ago
Honestly, am I missing something? I don't leave trailing whitespace in files because, well, it's our convention and I think it's pointless anyway. So I go into a function to add some code in the middle and it's impossible to get indented the right amount without hitting space 12 times since pressing tab just does nothing. I know I could go onto a previous line and hit C-e C-j to line break + indent but do you know how often I just try to insert code in the middle and realize it doesn't work? Google has not been my friend on this issue.
/rant
flambard|16 years ago
capablanca|16 years ago
jsonscripter|16 years ago
shafiahmedbd|16 years ago