Slashdot Mirror


Emacs Hits Version 23

djcb writes "After only 2 years since the previous version, now emacs 23 (.1) is available. It brings many new features, of which the support for anti-aliased fonts on X may be the most visible. Also, there is support for starting emacs in the background, so you can pop up new emacs windows in the blink of an eye. There are many other bigger and smaller improvements, including support for D-Bus, Xembed, and viewing PDFs inside emacs. And not to forget, M-x butterfly. You can get emacs 23 from ftp.gnu.org/gnu/emacs/ or one of its mirrors; alternatively, there are binary packages available, for example from Ubuntu PPA."

17 of 367 comments (clear)

  1. Missed the best feature! by Just+Some+Guy · · Score: 5, Informative

    The summary misses the absolute best new feature: the separation of the client and server. I have a GUI Emacs running on my workstation, always. I sshed in a few days ago, wishing I could access one of its buffers. Voila! emacsclient -nw connected to the underlying server and gave me full access, in console mode, to the running Emacs. Thank you! Thank you! Thank you!

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Missed the best feature! by morgan_greywolf · · Score: 2, Informative

      This is also called 'multitty'. You can open a new frame anywhere, whether on another X display, or on a TTY.

      You can even start Emacs in a screen session in your .profile.

      And ... did I mention that because each emacs server can have it's own name, you can different emacs servers for different purposes, each with their own .emacs file.

      Oh, yeah, and someone even told me that it has a decent text editor, too!

    2. Re:Missed the best feature! by zeromorph · · Score: 5, Informative

      They also missed to mention the full unicode support, which is quite nice.

      Anyway they could have linked to NEWS.23.1, which has a concise list of new feature.

      --
      "Hannibal's plans never work right. They just work." Amy/A-Team
    3. Re:Missed the best feature! by retchdog · · Score: 2, Informative

      The relevance comes in phases.

      The compile-from-source people had moved to emacs23 months ago.

      Now it's available for the 3rd-party binary-repository people on nix.

      Then it'll become a standard package.

      Eventually, Aquamacs will move to v23 or do backporting, and the Mac (without darwine, &c.) people can have it. (Aquamacs is a beautiful app, and has at least some of the features implemented independently anyway)

      --
      "They were pure niggers." – Noam Chomsky
  2. Re:Congrats! by Hammer · · Score: 3, Informative

    This is good news indeed

    Thanx RMS for more than 20 years w the only editor

  3. Re:Word wrapping by FranTaylor · · Score: 2, Informative

    M-x auto-fill-mode

  4. Re:Word wrapping by the+Atomic+Rabbit · · Score: 4, Informative

    1. M-x visual-line-mode RET (or Options->Line Wrapping->Word Wrap)
    2. Live happily ever after.

  5. Re:Decent text editor still not included right? by RLiegh · · Score: 2, Informative

    feature creep
    Definition from Wiktionary, a free dictionary
    Jump to: navigation, search

    English

    Noun

    Singular
    feature creep

    Plural
    uncountable

    feature creep (uncountable)

          1. The tendency of a design project or product cycle to accumulate more and more features or details, rather than to be completed and released at a more basic level.

    Examples: Emacs

    [edit] Synonyms

            * creeping elegance

  6. Re:Obligatory XKCD by dkf · · Score: 2, Informative

    M-x butterfly

    Knowing emacs, to actually issue that command, you would have to press all those buttons at once.

    Never following M-x; that let's you just type in the command name. (M-: is even better; lets you type raw elisp...)

    --
    "Little does he know, but there is no 'I' in 'Idiot'!"
  7. Re:Word wrapping by Looke · · Score: 2, Informative

    M-x longlines-mode

  8. Re:Still useful after all these years... by hibiki_r · · Score: 2, Informative

    The syntax highlighting is good because it understands all kinds of different content types in different languages.

    If your only problem is the default colors, that's a very easy fix: Every color in every highlighting scheme is editable. If you don't like the default, switch the scheme to zenburn or something

  9. Re:But... by FlyingBishop · · Score: 2, Informative

    You can also run Emacs inside of Emacs.

  10. Re:I've been running emacs 23 for 2 years ... sort by FlyingBishop · · Score: 2, Informative

    That's incorrect. A quick Wikipedia search will show that this is in fact Emacs 1.23 .

    They dropped the 1. because it became clear that they wouldn't be introducing anything that would cause sufficient trouble to merit a 2.0 release (being that the major version number connotes a lack of backwards compatability.)

    I use the Emacs-snapshot package from the repositories, which is built from the trunk every week. It is the most stable GUI program I have ever used.

  11. Re:Word wrapping by fsmunoz · · Score: 2, Informative

    C-h f visual-line-mode
    ----
    visual-line-mode is an interactive compiled Lisp function in
    `simple.el'.

    (visual-line-mode &optional arg)

    Redefine simple editing commands to act on visual lines, not logical lines.
    This also turns on `word-wrap' in the buffer.

    It is even right there on the menu (Options->Line Wrapping...->Word Wrap).

  12. Re:Eight megs and constantly swapping by __1200333 · · Score: 3, Informative

    I hope you're joking. About everything. Maybe you're even making some convoluted commentary about vim being impossible to use without knowing its secrets (but I think emacs is also guilty).

    1) you can save directly from the scratch buffer
    2) emacs --help clearly says use -nw for text mode (it's obviously also in the man page, but a little harder to find)

    Maybe attempt #5 will work out better for you. I'm on attempt #3 myself. Perhaps try growing a giant unkempt beard or something. Good luck to both of us!

  13. Re:Congrats! by broken_chaos · · Score: 2, Informative

    WITHOUT COPYRIGHT THE GPL WOULD BE UNENFORCEABLE. IT WOULD ALSO BE UNNECESSARY.

    Unfortunately, this isn't entirely true. It would be unenforceable, but it wouldn't be unnecessary for RMS's vision - you'd still have binaries WITHOUT source code, unless we essentially introduced "GNU Copyright", in which the source material for all formerly-copyrightable works must be provided released upon request. I don't think it's very likely to either abolish copyright, nor replace it with "GNU Copyright" - though I do hope the length of copyright terms can be brought down to a reasonable level.

  14. Re:Eight megs and constantly swapping by Just+Some+Guy · · Score: 2, Informative

    Hit C-h t to run the tutorial and work through it. If you really have an interest in checking it out, the tutorial will explain the "Emacs way" and clear up a lot of basic questions for you.

    --
    Dewey, what part of this looks like authorities should be involved?