Slashdot Mirror


Emacs 24.1 Released

First time accepted submitter JOrgePeixoto writes "Emacs 24.1 has been released. New features include a new packaging system and interface (M-x list-packages), support for displaying and editing bidirectional text, support for lexical scoping in Emacs Lisp, improvements to the Custom Themes system, unified/improved completion system in many modes and packages and support for GnuTLS (for built-in TLS/SSL encryption), GTK+ 3, ImageMagick, SELinux, and Libxml2."

25 of 161 comments (clear)

  1. I wonder by aglider · · Score: 4, Funny

    whether there's still an ongoing debate about "emacs vs vi".

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
    1. Re:I wonder by vlm · · Score: 5, Interesting

      whether there's still an ongoing debate about "emacs vs vi".

      Sure. If you need to change one line in /etc/puppet/modules/apache/files/http.conf or whatever, its silly to light up emacs and make sure you had originally SSH'ed into the puppetmaster with -X for X forwarding blah blah blah. On the other hand if you're doing "serious" all day long software development, the emacs IDE remains superior to anything else out there, and far superior to vi. All you need to do is close the view of the world down to narrow little tasks and its off to the races.

      I've used both, but never interchangeably, they each have their optimum "area".

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:I wonder by Baloroth · · Score: 5, Funny

      whether there's still an ongoing debate about "emacs vs vi".

      Nah, people realized it was silly to still be comparing a text editor to an OS.

      --
      "None can love freedom heartily, but good men; the rest love not freedom, but license." --John Milton
    3. Re:I wonder by Anonymous Coward · · Score: 4, Funny

      But LEXICAL SCOPING isn't one of them!

    4. Re:I wonder by Chrisq · · Score: 3, Funny

      But LEXICAL SCOPING isn't one of them!

      oh bitch - I'll scratch your eyes out

    5. Re:I wonder by knuthin · · Score: 3, Insightful

      Did you ever feel that "emacs -nw" takes a while to start? Even more than vim or gVim?

      Referring to what vlm said: I don't know what emacs does or how it starts, but I guess it is doing too much of computation on things that make it an IDE (or an OS) than a simple text editor.

      --
      Some apps are WYSIWYG. Some others are WYSIWTF.
    6. Re:I wonder by tuffy · · Score: 4, Insightful

      A more common issue is that Emacs just isn't installed by default on as many servers. So it's a good idea to know how to use vi to go to a line, perform a search, insert some text and save the file at the very least.

      --

      Ita erat quando hic adveni.

    7. Re:I wonder by DdJ · · Score: 5, Interesting

      If you need to change one line in /etc/puppet/modules/apache/files/http.conf or whatever, its silly to light up emacs and make sure you had originally SSH'ed into the puppetmaster with -X for X forwarding blah blah blah.

      Heh, I almost always launch emacs with the "-nw" switch, and when I'm installing it on my own machines, I install the "-nox" flavor of the packages. I've been using Emacs since version 18 back in the 1980s, and we didn't need no fancy GUI back then, and I don't want it today neither.

      You kids get off my lawn.

      (Still, I do fire up vi for very small very simple editing tasks. And sometimes I try to drive both sides of the flamewar crazy by running Emacs in vi-emulation mode.)

    8. Re:I wonder by CronoCloud · · Score: 3, Informative

      Obligatory XKCD reference:

      There's an emacs command for that, ol C-x M-c M-butterfly

      http://xkcd.com/378/

    9. Re:I wonder by Ed+Avis · · Score: 3, Informative

      X forwarding? You mean you've never tried emacs in tty mode? You haven't *lived*! IMHO, the days of having to use some other editor to make a 'quick change' are past. Modern hardware is so quick that starting emacs to edit a config file is pretty much instant.

      --
      -- Ed Avis ed@membled.com
    10. Re:I wonder by drjones78 · · Score: 3, Interesting

      Of course there is....

      But with evil-mode being such an amazing vi-like environment for emacs, for me, its really hard to justify vim anymore (even though I was a big vim guy for years). And org-mode rocks.

      There are some nice plugins for vim these days though, that have no easy equivalent in emacs. Syntastic, for example, just works out of the box and does a lot of advanced things that emacs requires tons of lisp twiddling to accomplish... but oh well.

    11. Re:I wonder by jrumney · · Score: 5, Informative

      $ time emacs -nw -Q --eval "(kill-emacs)"

      real 0m0.069s user 0m0.036s sys 0m0.012s
    12. Re:I wonder by Bill_the_Engineer · · Score: 3, Insightful

      I think continued use of either piece of software reflects a rigid anti-change mentality that is stuck in the past and against learning new things.

      It could indicate that the editors are very good, perform their tasks well, and the new things aren't good enough to replace either vim or emacs. Why learn a new editor just for the sake of using a new editor?

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    13. Re:I wonder by idontgno · · Score: 3, Funny

      A real emacs user doesn't "light up emacs" to make trivial changes to configuration files - a real emacs logs directly into emacs as login shell in /etc/passwd

      FTFY.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    14. Re:I wonder by Anonymous Coward · · Score: 5, Informative

      Please learn about daemon mode.

      emacs --daemon
      alias edit='/usr/bin/emacsclient -n -c -a nano'
      edit somefile.txt

      If you didn't previously start emacs, it will start nano. Either way, you'll have super fast editing without the need for vi. Of course, you can always use vi in place of nano - or whichever editor you prefer.

    15. Re:I wonder by cant_get_a_good_nick · · Score: 4, Funny

      My fave emacs joke:

      Emacs would be a hell of an operating system if someone would just write a decent text editor for it.

  2. LiveCD by Anonymous Coward · · Score: 5, Funny

    Where can I download the LiveCD?

  3. Let's get these out of the way by slimjim8094 · · Score: 4, Insightful

    Eight Megabytes And Constantly Swapping, it's a great OS but it needs a text editor, etc.

    Seriously though, it's really excellent that such a mature project can continue to advance. Not many projects can continue to grow for 36 years

    --
    I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    1. Re:Let's get these out of the way by geminidomino · · Score: 4, Funny

      Not many projects can continue to grow for 36 years

      No shit. Thank the gods that RAM and HDDs have kept pace!

  4. Re:This is an outrage!! by vlm · · Score: 3, Interesting

    Actually the only thing emacs is missing is an interface more like VI.

    (insert gameshow Bzzzzt)

    http://emacswiki.org/emacs/VimMode

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  5. Re:This is an outrage!! by tuffy · · Score: 3, Insightful
    --

    Ita erat quando hic adveni.

  6. Wow! by Chemisor · · Score: 3, Funny

    Wow! Emacs now has more features than BSD!

  7. Catching up to ten-year-old XEmacs features by kriston · · Score: 3, Funny

    Ahh, it's nice to see GNU Emacs finally bothering to catch up to these ten-year-old XEmacs features.

    --

    Kriston

  8. Pico by tepples · · Score: 3, Insightful

    That or learn Pico. Just about every shell account I've used has had either Pico or GNU Nano installed.

  9. Emacs env and Emacs Muse by unixisc · · Score: 3, Interesting

    Speaking of which, if one is working under Emacs, rather than ash/bash/csh/...zsh as the interface to the OS, can one use other editors, be it vim, pico, nano or whatever other editor there may be under unix (I'm using the term loosely to cover linux, bsds, minix, svr4, or any other variant)

    Another question - looking @ the GNU software directory, there is also an Emacs muse, which is 'an authoring and publishing environment for Emacs. It simplifies the process of writing documents and publishing them to various output formats.'. Has anybody ever tried that before? How is it, and what is the status of its development? How does it compare to similar tools from, say, Adobe? This seems to be one application that would do well under a CLI, and not need DEs to work under, and it would be a good extension of Emacs' capabilities.