Stories
Slash Boxes
Comments

SoylentNews is people

posted by cmn32480 on Sunday September 18 2016, @02:41PM   Printer-friendly
from the this-version-is-sentient dept.

For those who have mastered typing ctrl-alt-meta-cokebottle commands, there's a new release of the Emacs text editor:

Version 25.1 of the Emacs text editor is now available.

For more information on Emacs, see:
http://www.gnu.org/software/emacs

You can retrieve the source from your nearest GNU mirror by using one of the following links:
- http://ftpmirror.gnu.org/emacs/emacs-25.1.tar.xz
- http://ftpmirror.gnu.org/emacs/emacs-25.1.tar.gz

You can get the PGP signatures at
- http://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.xz.sig
- http://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.gz.sig

You can choose a mirror explicitly from the list at:
- http://www.gnu.org/prep/ftp.html

Mirrors may take some time to update; the main GNU ftp server is at:
- http://ftp.gnu.org/gnu/emacs/

Highlights of this release include:

  • Emacs can now load shared/dynamic libraries (modules)
  • Experimental support for Cairo drawing
  • Enhanced network security (TLS/SSL certificate validity and the like)
  • New minor mode 'electric-quote-mode' for using curved quotes as you type
  • Character folding support in isearch.el
  • Xwidgets: a new feature for embedding native widgets inside Emacs buffers
  • New and improved facilities for inserting Unicode characters

The Windows binaries have not yet been officially released but the adventuresome can jump in and take an unofficial look.

How do you type esc on a mobile phone/tablet?

[Update: It looks like Windows binaries have been released; see: ftp://ftp.gnu.org/gnu/emacs/windows/. -martyb.]


Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Funny) by Rich on Sunday September 18 2016, @02:46PM

    by Rich (945) on Sunday September 18 2016, @02:46PM (#403385) Journal

    Nice! But how well can it run vi?

    • (Score: 3, Informative) by stormwyrm on Sunday September 18 2016, @02:50PM

      by stormwyrm (717) on Sunday September 18 2016, @02:50PM (#403386) Journal

      Well enough. [gnu.org]

      --
      Numquam ponenda est pluralitas sine necessitate.
      • (Score: 2, Insightful) by Anonymous Coward on Sunday September 18 2016, @02:54PM

        by Anonymous Coward on Sunday September 18 2016, @02:54PM (#403387)

        Damn. So you're telling me it finally has a decent text editor?

        • (Score: -1, Offtopic) by Ethanol-fueled on Sunday September 18 2016, @04:21PM

          by Ethanol-fueled (2792) on Sunday September 18 2016, @04:21PM (#403422) Homepage

          The San Diego Super Chargers Reign Supreme! Fuck Yeah! https://www.youtube.com/watch?v=naB5_32y1UQ [youtube.com]

        • (Score: 2) by Bot on Sunday September 18 2016, @07:02PM

          by Bot (3902) on Sunday September 18 2016, @07:02PM (#403480) Journal

          I dunno, they also emulated nano or joe?

          --
          Account abandoned.
          • (Score: 0) by Anonymous Coward on Sunday September 18 2016, @09:19PM

            by Anonymous Coward on Sunday September 18 2016, @09:19PM (#403514)

            So they have emulated at least two decent text editors. I've never used Joe.

    • (Score: 3, Funny) by fido_dogstoyevsky on Monday September 19 2016, @02:04AM

      by fido_dogstoyevsky (131) <reversethis-{moc.liamg} {ta} {eldnahexa}> on Monday September 19 2016, @02:04AM (#403588)

      Nice! But how well can it run vi?

      More to the point, will it run a VM for running Linux?

      --
      It's NOT a conspiracy... it's a plot.
  • (Score: 2) by opinionated_science on Sunday September 18 2016, @02:54PM

    by opinionated_science (4031) on Sunday September 18 2016, @02:54PM (#403388)

    I'm an occasional emac'sr (mostly vi for sys stuff).

    It supports nice language fontification, which is useful for random code from random academics, and *especially* the broken python dialect....

    But what's the cokebottle? I get ctrl-alt-meta.....

    • (Score: 2) by opinionated_science on Sunday September 18 2016, @03:06PM

      by opinionated_science (4031) on Sunday September 18 2016, @03:06PM (#403395)

      oh BTW, another neat feature i've not seen many other places is the "gdb tracer" - you jump into gdb or gcc compile and it'll take you through the errors for a close run/edit/compile/rerun loop.

    • (Score: 3, Funny) by isj on Sunday September 18 2016, @03:51PM

      by isj (5249) on Sunday September 18 2016, @03:51PM (#403412) Homepage

      But what's the cokebottle? I get ctrl-alt-meta.....

      It's a reference to the "space cadet keyboard" (https://en.wikipedia.org/wiki/File:Space-cadet.jpg) which a generous number of modifier keys. Legend has that when a newbie asked "How do I ..:" you'd answer "Just press shift-control-meta-cokebottle" and they would be hunting for the cokebottle key for 10 minutes.

    • (Score: 1, Informative) by Anonymous Coward on Sunday September 18 2016, @04:26PM

      by Anonymous Coward on Sunday September 18 2016, @04:26PM (#403425)
  • (Score: 0) by Anonymous Coward on Sunday September 18 2016, @04:36PM

    by Anonymous Coward on Sunday September 18 2016, @04:36PM (#403428)

    But can it implement a 1000-node Hadoop cluster?

  • (Score: 3, Insightful) by Arik on Sunday September 18 2016, @05:39PM

    by Arik (4543) on Sunday September 18 2016, @05:39PM (#403447) Journal
    Here's a nickel kid. Go buy yourself a real computer.
    --
    If laughter is the best medicine, who are the best doctors?
    • (Score: 2) by GungnirSniper on Sunday September 18 2016, @06:01PM

      by GungnirSniper (1671) on Sunday September 18 2016, @06:01PM (#403460) Journal

      USB OTG FTW.

    • (Score: 0) by Anonymous Coward on Sunday September 18 2016, @09:21PM

      by Anonymous Coward on Sunday September 18 2016, @09:21PM (#403516)
    • (Score: 2) by CoolHand on Monday September 19 2016, @12:58PM

      by CoolHand (438) on Monday September 19 2016, @12:58PM (#403702) Journal
      There are specialty app keyboards such as SysAdm keyboard [google.com] that lets one more easily use SSH and other *nix-centric things. I use these quite often on my phone and tablet to connect to my servers..
      --
      Anyone who is capable of getting themselves made President should on no account be allowed to do the job-Douglas Adams
      • (Score: 2) by Arik on Monday September 19 2016, @01:38PM

        by Arik (4543) on Monday September 19 2016, @01:38PM (#403743) Journal
        It may make it easier (possible?) to find necessary characters but it doesn't change any of the natural disadvantages of touch screens.
        --
        If laughter is the best medicine, who are the best doctors?
        • (Score: 2) by CoolHand on Monday September 19 2016, @04:45PM

          by CoolHand (438) on Monday September 19 2016, @04:45PM (#403835) Journal
          Agreed.. that's why I carry a little bluetooth keyboard around too... (unfortunately)
          --
          Anyone who is capable of getting themselves made President should on no account be allowed to do the job-Douglas Adams
    • (Score: 2) by tangomargarine on Monday September 19 2016, @02:19PM

      by tangomargarine (667) on Monday September 19 2016, @02:19PM (#403767)

      Why do you want to type Esc in emacs anyway, ya vi-head?

      Yes technically 3x Esc will do some sort of "last-ditch abort" thing, but I've never actually used that feature in the last 9 months of using it daily at work...

      --
      "Is that really true?" "I just spent the last hour telling you to think for yourself! Didn't you hear anything I said?"
  • (Score: 2) by Justin Case on Sunday September 18 2016, @07:11PM

    by Justin Case (4239) on Sunday September 18 2016, @07:11PM (#403484) Journal

    Can Emacs still boot from a Live CD? Or does it require a DVD now?

  • (Score: 5, Insightful) by PizzaRollPlinkett on Sunday September 18 2016, @07:35PM

    by PizzaRollPlinkett (4512) on Sunday September 18 2016, @07:35PM (#403488)

    What makes Emacs endure is muscle memory. Once you have it wired into your brain, you can use it for editing anything. You don't have to relearn keystrokes. The user interface doesn't change between releases. Works on any platform you can use today, and in the past. (I once booted ITS in a simulator and was able to use Emacs.) If you are a professional file editing person like a programmer, this is a HUGE WIN. I can't even put it into words. Imagine if a guitar or other fretboard instrument had its design changed every few years the way other text editors and IDEs do today. Probably a musician's muscle memory for an instrument is the closest thing to a programmer's muscle memory for an editor. Imagine if Steve Howe picked up a guitar and couldn't play it, or Mark King picked up a bass and had to start learning again. This stuff gets DEEP into your muscle memory and you get to the point you no longer consciously thing about what you're doing.

    --
    (E-mail me if you want a pizza roll!)
    • (Score: 0, Offtopic) by Justin Case on Sunday September 18 2016, @07:46PM

      by Justin Case (4239) on Sunday September 18 2016, @07:46PM (#403495) Journal

      You don't have to relearn keystrokes.

      What are these keys of which you speak, and why are you stroking them? Are you some kind of pervert? I hope the authorities are keeping an eye on you.

      The user interface doesn't change between releases.

      Well then how can you possibly impress/humiliate your friends by demonstrating that you have the coolest new shiny?

      Works on any platform you can use today, and in the past.

      OK now you're over the deep end. If my friends can download it for their iDroid 96 then why the hell did I spend $BIGNUM on an iDroid 97???

      Plus think of the developers!!! How can we keep them employed if they're not rewriting the same stuff for every new platform?

      I bet you hate Santa Claus too.

      • (Score: 0) by Anonymous Coward on Sunday September 18 2016, @10:00PM

        by Anonymous Coward on Sunday September 18 2016, @10:00PM (#403526)

        I hear it really smokes on a Note 7.

  • (Score: 2) by darkfeline on Sunday September 18 2016, @09:40PM

    by darkfeline (1030) on Sunday September 18 2016, @09:40PM (#403521) Homepage

    My favorite feature is that they added a workaround to Bash deleting /dev/null when you run it as root and set it to your HISTFILE.

    Fuck Bash.

    --
    Join the SDF Public Access UNIX System today!
  • (Score: 5, Funny) by snufu on Sunday September 18 2016, @10:03PM

    by snufu (5855) on Sunday September 18 2016, @10:03PM (#403527)

    I was introduced to emacs as the required editor for computer science course in the year 2000. I disdainfully laughed "This dinosaur is from the early eighties! It does not use 'standard' keys for cut and paste. It doesn't even use a mouse! Nobody is going to be using this in the future." I smugly dismissed it to its imminent extinction.

    Fifteen years later, countless abusive relationships with the shiny baubles of proprietary editors led only to despair and aimless wandering. One by one these editors failed like false prophets, their alluring promise of cutting edge features a venal clutch at vendor lock-in.

    All this time, the 'Ancient One' quietly persisted and grew more powerful like a burgeoning nation. Its modes and community prospered, extending to the farthest reaches of open sourcedom. Eyes finally wide open, I had seen the lisp. I repented my folly and humbly beseeched the Great Emacs to accept me into the fold. I have known its stout embrace for one full year.

    By next year I hope to learn how to save a file.

  • (Score: 2) by Marand on Monday September 19 2016, @04:11AM

    by Marand (1081) on Monday September 19 2016, @04:11AM (#403615) Journal

    How do you type esc on a mobile phone/tablet?

    You either use a bluetooth keyboard, or you get a software keyboard that isn't complete shit, that's how.

    For Android, Hacker's Keyboard [google.com] has ctrl, esc, alt, and arrows all available and they work just fine. Or, my preference: Multiling O Keyboard [google.com]. That one looks like a standard mobile keyboard by default, but the layout is completely adjustable, so you can put any keys you want on there, in any sort of layout you prefer.