GNU Coughs Up Emacs 22 After Six Year Wait 500
lisah writes "After keeping users waiting for nearly six years, Emacs 22 has been released and includes a bunch of updates and some new modes as well. In addition to support for GTK+ and a graphical interface to the GNU Debugger, 'this release includes build support for Linux on AMD64, S/390, and Tensilica Xtensa machines, FreeBSD/Alpha, Cygwin, Mac OS X, and Mac OS 9 with Carbon support. The Leim package is now part of GNU Emacs, so users will be able to get input support for Chinese, Tibetan, Vietnamese, Thai, Korean, and other languages without downloading a separate package. New translations of the Emacs tutorial are also available in Brasilian Portuguese, Bulgarian, simplified and traditional Chinese, Italian, French, and Russian.'"
Don't forget (Score:5, Insightful)
Re:Nobody Cares. (Score:5, Insightful)
We were always using VI (Score:5, Insightful)
Emacs 22 took six years, just to find anything Emacs 21 didn't already offer...
Re:Feature Rich (Score:2, Insightful)
3. Profit!
Re:Nobody Cares. (Score:3, Insightful)
Re:Why wait for Emacs... (Score:2, Insightful)
Re:Nobody Cares. (Score:4, Insightful)
Re:Nobody Cares. - my experience (Score:5, Insightful)
vim is an editor that can be used as an ide. Emacs is an ide that can be used as an editor.
I can honestly recommend vim for use on every platform it supports, which is pretty much all of them, including amiga.
The only warning I would give is: bring patience with you. vi and vim do not become powerful until you become proficient at the keyboard commands, the modal system, and the command line commands. vim has a menuing system, but if you are a menu-only type of guy, why subject yourself to a new set of menus?
If you do not love and believe in vi's modal editing enough to learn it, use another editor.
pb
Re:We were always using VI (Score:3, Insightful)
Not as a noob. Give it a few years. There is no one who has learned emacs that regrets it.
Re:Nobody Cares. (Score:5, Insightful)
May the icon factories currently stuffing lesser programming tools with meaningless little objects of idolatry never pollute your conscious with bric-a-brac.
May you never touch an editor that is less than extensible, customizable, self-documenting, and resplendent, whether dressed in an X session or a humble terminal.
And may e vi l never your doorway darken, though emacs has a mode to help your recovery therefrom.
Re:Anti-aliased / subpixel rendered fonts on linux (Score:4, Insightful)
Emacs is a really powerful tool once you get the hang of it. It has absolutely unparalleled support for chopping/dicing/splicing and otherwise throwing text around really fast without ever taking your hands of the keyboard. And Emacs has language-aware modes for a whole bunch of different languages.
I used to use vi when I was on linux, and it was an excellent tool. When I first got my Macs, I used TextMate, which was all the rage among Mac users. Somebody turned me on to Emacs not too long ago, and I haven't looked back. It's just very well-designed for working on large amounts of code, and scales way better than TextMate ever did (tabs become useless when you're working on dozens of files!).
That said, the learning curve for Emacs is *steep*. It's definitely a "hands off the mouse" kind of system. It took me a month and 2000 lines of code before I was really comfortable with it, and I still haven't tapped a fraction of its full power!
Re:We were always using VI (Score:5, Insightful)
Re:Anti-aliased / subpixel rendered fonts on linux (Score:3, Insightful)
Is it worth learning for the next generation? (Score:3, Insightful)
Are Emacs and Vi even worth learning for the next generation? I say this as a fan of Vim who uses it for all his text editing; and many of my coworkers are Vim or Emacs fans. Both are exceptionally powerful tools. But neither program is especially user friendly, and other editors and IDE seem to be catching up in terms of power. It's perfectly possible to achieve mastery and speed in more user friendly tools as well. (I know a guy who uses Visual Studio's editor with the fluidity I normally only see in Vim or Emacs users, almost never removing his fingers from the keyboard. He works almost entirely on muscle memory so his editor is almost a direct extension of his thoughts.)
Much though I love Vim and look forward to new releases, as I expect the Emacs fans do, I suspect our favorite editors are going to be increasingly marginalized. I can't in good faith suggest that younger programmers spend the time to learn either one. (Excepting of course people working on Unix, where you should know enough pure-Vi to muddle along in a worst case scenario.)
Re:We were always using VI (Score:3, Insightful)
Re:Nobody Cares. (Score:2, Insightful)
Wimp.
$ export EDITOR=cat
Re:Nobody Cares. (Score:3, Insightful)