Slashdot Mirror


Emacs 26.1 Released With New Features (lwn.net)

There's a new version of the 42-year-old libre text editor with over 2,000 built-in commands, reports LWN.net: Highlights include a built-in Lisp threading mechanism that provides some concurrency, double buffering when running under X, a redesigned flymake mode, 24-bit color support in text mode, and a systemd [user] unit file.
The Free Software Foundation has released a 10,653-word description of all the new features in Emacs 26.1. Here's a couple more:
  • The Emacs server now has socket-launching support. This allows socket based activation, where an external process like systemd can invoke the Emacs server process upon a socket connection event and hand the socket over to Emacs... This new functionality can be disabled with the configure option '--disable-libsystemd'.
  • The new function 'call-shell-region' executes a command in an inferior shell with the buffer region as input.
  • Intercepting hotkeys on Windows 7 and later now works better.
  • The new user variable 'electric-quote-chars' provides a list of curved quotes for 'electric-quote-mode', allowing user to choose the types of quotes to be used.

116 comments

  1. Skynet option now on by default by goombah99 · · Score: 4, Funny

    hit ctrl-x SK option-N to toggle it off.

    it's just like in the movie, except it talks with a LISP.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re: Skynet option now on by default by tigersha · · Score: 1

      As long as it does not stutter like in the old days with TTY terminals itâ(TM)s Ok

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    2. Re: Skynet option now on by default by Anonymous Coward · · Score: 1

      The new user variable âelectric-quote-charsâ(TM) provides a list of curved quotes for âelectric-quote-modeâ(TM), allowing user to choose the types of quotes to be used.

    3. Re:Skynet option now on by default by Anonymous Coward · · Score: 0

      hit ctrl-x SK option-N to toggle it off.

      That would trigger a catastrophic avalanche of closing parentheses, filling the screen even after shutdown due to the burn-in.

  2. GNU/Emacs by Anonymous Coward · · Score: 0

    Otherwise, The Stallman will be unhappy and destroy the planet...

  3. inetd by phantomfive · · Score: 4, Insightful

    Once upon a time, there was a service called inet.d. With inetd it was super easy to write internet activated programs, with almost no extra effort. Service after service got added to inetd, because it was so easy.

    Then one day, someone realized that inetd was a security risk. Not that it was inherently insecure, but that it was in fact harder than you would expect to write an inetd service that was secure, so there were a lot of security holes. As the knowledge of this spread, service after service got removed from inetd, and now on most Unix systems, it's not running at all.

    There's a George Santayana quote in here somewhere. But what is it?

    --
    "First they came for the slanderers and i said nothing."
    1. Re:inetd by Anonymous Coward · · Score: 0

      Now, with the socket based activation and handoff, you can implement the service in emacs.

    2. Re:inetd by phantomfive · · Score: 3, Insightful

      Now, with the socket based activation and handoff, you can implement the service in emacs.

      I like emacs, I used it today. I just don't trust to be that secure as a server for the world. It wasn't the design spec.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:inetd by Anonymous Coward · · Score: 3, Informative

      > I just don't trust to be that secure as a server for the world. It wasn't the design spec.

      I wouldn't either. That's also what the authors think: that's why, by default, it only listens on an Unix domain socket (i.e. local to the machine). You can enable it to listen on a TCP socket. In that case, the client has to provide a key (by default randomly generated by the server).

      It's all in the docs.

      The Emacs devels do know what they are doing. They are not known to sacrifice security for "shiny", mind you.

    4. Re:inetd by Anonymous Coward · · Score: 0

      I think he was thinking more about a "has someone checked if there's a buffer overflow if the client provides an enormously long key?" kind-of-thing than the elementary idea that access should sometimes require authentication...

  4. Fuck you hipsters by Anonymous Coward · · Score: 0

    you don't like emacs, go use sublime text or whatever hipster shit is currently out to make your cookiecutter html crap

    1. Re: Fuck you hipsters by Anonymous Coward · · Score: 0

      Notepad forever!

    2. Re:Fuck you hipsters by mrsquid0 · · Score: 1

      What's wrong with vi?

      --
      Just because you are paranoid does not mean that no-one is out to get you.
    3. Re:Fuck you hipsters by Anonymous Coward · · Score: 0

      The macro to implement Emacs in vi is about 87 million characters and runs half as fast as native Emacs. Pasting almost 90 million characters is a real drag.

  5. Not enough features to be useful by MetricT · · Score: 4, Funny

    I'm afraid I can't be bothered to switch to Emacs until it has a hypervisor, 3d rendering engine, distributed filesystem, and GPU-powered machine learning framework. Guess I'll stick with nano for a while longer...

    1. Re:Not enough features to be useful by Anonymous Coward · · Score: 1

      sounds like you may be in the market for systemd.

    2. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      I can only assume that the systemd developers aren't competent enough to add a hypervisor or it would have a hypervisor. I'm a little surprised they haven't forked the kernel into Lennax, either.

    3. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      Considering his socjus leanings, just call it Lenix or Leninix and be done with it.

    4. Re:Not enough features to be useful by careysub · · Score: 2

      The old joke is: "Emacs is a good operating system, but what it lacks is a decent text editor."

      --
      Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
    5. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      The old joke is: "Emacs is a good operating system, but what it lacks is a decent text editor."

      But that's patently false... there's Evil mode!

    6. Re: Not enough features to be useful by tigersha · · Score: 1

      You forgot 5d quantum audio support and the mine-bitcoin command

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    7. Re:Not enough features to be useful by doom · · Score: 1

      What emacs really needs is a good web browser. I've heard it suggested that it should really include WebKit--

    8. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      that was added years ago, how can you not know that command?

    9. Re:Not enough features to be useful by mea2214 · · Score: 1

      How about adding blockchain?

    10. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      I'm afraid I can't be bothered to switch to Emacs until it has a hypervisor, 3d rendering engine, distributed filesystem, and GPU-powered machine learning framework. Guess I'll stick with nano for a while longer...

      Leave Emacs alone, Lennart.

    11. Re:Not enough features to be useful by dwywit · · Score: 1

      "Do one thing, and do it well"

      But it's OK for emacs to be the exception to that principle - at least, the first part.

      --
      They sentenced me to twenty years of boredom
    12. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      Quite an interesting take, never thought of it that way before.

      OTOH, Emacs was not originally developed on Unix.

      Now that I think of it, it's peculiar that during the golden age of flamewars, there wasn't an explicit flamewar between "Integrate everything" and "The Unix Way".

    13. Re:Not enough features to be useful by Anonymous Coward · · Score: 0

      I tried switching to emacs once, but in the end it was easier to google the exit command and use literally any other editor.

  6. Re:Republican Party Launched with MORE TREASON by K.+S.+Kyosuke · · Score: 0

    Hillary WILL vim in 2020

    FTFY?

    --
    Ezekiel 23:20
  7. Is there a cheatsheet for the 2000+ commands? by Anonymous Coward · · Score: 1

    There is probably a drinking game to be invited here. For every 50 unique emacs command you call out before a foe they need to take a shot

    1. Re:Is there a cheatsheet for the 2000+ commands? by Anonymous Coward · · Score: 0

      There's an unfunny xkcd comic if that helps?

    2. Re:Is there a cheatsheet for the 2000+ commands? by Anonymous Coward · · Score: 0

      There's an unfunny xkcd comic if that helps?

      Isn’t the unfunny part redundant? Isn’t that already implied by being an xkcd comic?

    3. Re: Is there a cheatsheet for the 2000+ commands? by tigersha · · Score: 1

      Yeah but if you want to print it on a sheet you need a 0.1 pt font. And a sheet as large as your house.

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    4. Re:Is there a cheatsheet for the 2000+ commands? by doom · · Score: 2

      There is probably a drinking game to be invited here. For every 50 unique emacs command you call out before a foe they need to take a shot

      But you'd be allowed to invent new ones on the fly. No one who knows the syntax for "defun" would ever lose.

  8. Finally, a Highlander sequel I want to watch! by fahrbot-bot · · Score: 4, Funny

    ... external process like systemd can invoke the Emacs server process ...

    Let Emacs and SystemD duke it out for a while -- There can only be ONE!

    [ We're all rooting for -- and counting on -- you Emacs to vanquish The Kurgan. ]

    --
    It must have been something you assimilated. . . .
    1. Re:Finally, a Highlander sequel I want to watch! by HiThere · · Score: 1

      Between that pair I'd choose EMACS.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re: Finally, a Highlander sequel I want to watch! by Anonymous Coward · · Score: 0

      I'm Dumkin McDouchebag from the clan McDouchebag. I just chopped off Poopering's head and after I absorbed all his douchebaggery, I don't see the problem with systemctl open edit emacs file && journalctl convert binary-file --type=ASCII regular-file && vim regular-file. I also can't get laid anymore, despite my huge dingdong, what the fuck.

    3. Re:Finally, a Highlander sequel I want to watch! by Anonymous Coward · · Score: 0

      Any init system asymptotically approaches the LISP machine. Emacs is ahead at this point. Hopefully SystemD doesn't find a sharp lambda, or it will be all over for Emacs.

    4. Re:Finally, a Highlander sequel I want to watch! by Joey+Vegetables · · Score: 1

      Turns out Emacs is the better initd replacement, while systemd has the better text editor.

  9. Really? by Anonymous Coward · · Score: 0

    What the hell does this have to do with AI?!

  10. I'm a bit of an Emacs fan. by Qbertino · · Score: 4, Insightful

    I find it amazing to have a piece of software that is 42 years old and still in active development. And usage. Think of it: Emacs invented the clipboard. And even though it recently has been beaten by other free editors in performance for larger files I do expect Emacs to take the crown again in upcoming versions.

    I always use Emacs in CLI mode which is where it belongs IMHO.

    Here's to another great 42 years!

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 2, Insightful

      I tried to use it. But when you have a project to do and then have to learn a very complicated piece of software with its own language on top of that, it's overwhelming. I needed to figure out how to get my project done, not learn all the commands to do things that are just a mouse click on other development environments.

      And now they added 20 pages of descriptions for new features.

      Not for me.

    2. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      yea, but does it have a text editor yet?

    3. Re:I'm a bit of an Emacs fan. by phantomfive · · Score: 2, Informative

      not learn all the commands to do things that are just a mouse click on other development environments.

      This is a troll, but in case anyone else is wondering, all the basic commands are available in a regular menu in modern emacs. You can learn the basic hot keys as you go, just like any environment. And if you want to, you can learn the more advanced commands. But you don't have to.

      --
      "First they came for the slanderers and i said nothing."
    4. Re: I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      Youâ(TM)ll be able to edit text in a future version. Itâ(TM)s on the roadmap.

    5. Re:I'm a bit of an Emacs fan. by TheGratefulNet · · Score: 2

      at work, we use a lot of python and for some reason, the editor 'pycharm' has a large following. personally, I don't get it - I'm an emacs user from the 1980's onward. I don't need an IDE to get work done, but the young guys in my group all seem to insist on it.

      problem is, it keeps crashing on various linux distros and the project is somewhat closed source. the x-server crashes when people use pycharm. while x11 should pretty much *never* crash these days, I wonder what this app is doing to aggrivate it so much?

      I suggested to the guys that emacs can likely do all you want, and it never crashes x servers ;) no one seemed to want to take any time to learn emacs. my suggestion was not interesting to them.

      emacs users are mostly older guys. I don't think I've met a single young person (30's and below) who uses or likes emacs. pity, as it really is a great editor and can run equally well in char-cell mode as fancy x-mode. pycharm - well - its java based and crashes daily. boggles the mind why people insist on crapware when solidware is free and has been for over 40 years!

      --

      --
      "It is now safe to switch off your computer."
    6. Re:I'm a bit of an Emacs fan. by angel'o'sphere · · Score: 2

      Emacs is an IDE, so what exactly is your point?

      If Emacs had by default sane key bindings more people would use it. But as it is a mainly unix utility, potential users go with the mantra: don't change key bindings, because if you have to log on on a "foreign" system the bindings will be different. Hence the pros stick to "editors" that are simpler, guarantied to be installed by default, and have memorizable key bindings.

      I'm 50, and I don't use Emacs, tried it when I was 21, switched to vi(m), never looked back.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    7. Re: I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      I can summarize your complaints to essentially the idea that people don't want to learn how to ride a bicycle even though it's superior, because they could just easily use training wheels.

    8. Re: I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      They'll implement a time travel mechanism in it before they write a useable text editor component.

    9. Re:I'm a bit of an Emacs fan. by jythie · · Score: 1

      Oddly enough, I never get around to learning graphical IDEs for the same reason. I have work to do and already know how to do it in Vi.

    10. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      I started with ed (because there wasn't vi yet), and then moved to ex, and then vi. When I first encountered emacs I was floored. It had features that were far beyond vi at the time, such as multiple views into the same buffer, multiple undos, syntax highlighting, support for many different programming languages, and a built in extension language.

      (Yes, I'm aware vi has adopted many of those things since then. That doesn't change the fact that emacs was doing them decades earlier and those of us programming in those days had a tool of unrivaled power compared to almost anything else, including vi for a long long time).

      I moved to emacs then and never saw a need to switch since then. Sure, you could use the Visual Studio editor, but then you only have it on Windows. Other editors come and go, but emacs remains.

    11. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      The "20 pages of descriptions" is basically a change log. You don't have to read it unless you care....

    12. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      ... just a mouse click on other development environments.

      And that, said the master to the novice, is why you will always be inefficient at using an editor.

    13. Re: I'm a bit of an Emacs fan. by tigersha · · Score: 1

      Hurd needs to run first

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    14. Re:I'm a bit of an Emacs fan. by HiThere · · Score: 2

      Well, it's been awhile since I tried to use EMACS, but at the time I quit before learning it well because the three finger key commands were actively painful. Since then my hands have become a bit less flexible, and now even things like control commands cause me to need to use both hands. (The shift key is typically much more favorably placed.) So I think EMACS is not an option.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    15. Re:I'm a bit of an Emacs fan. by hawk · · Score: 2

      I actually needed up with medical treatment from EMACS . . . I was using a full-sized CKIE keyboard[1], meaning my (large) left hand had to rotate to reach the control key.

      After a few days of all-day, heavy editing, I strained the muscle in my let pinkie . . .

      hawk, who for some reason now usually sticks to vi . . .

      [1] Control Key In Exile, as opposed to next to the A where God Meant it to be . . .

    16. Re:I'm a bit of an Emacs fan. by doom · · Score: 1

      Please: the emacs kill-ring works far better than the Mac-style "clipboards" -- you can store multiple things in the kill-ring, and pop them off of the stack in sequence (kind of like an *actual* clipboard, to echo one of Ted Nelson's complaints about the Mac-- I mean a clipboard with a really tiny clip that only holds one page? That's good old elegant Zen-master Jobs for you... )

    17. Re:I'm a bit of an Emacs fan. by doom · · Score: 2

      ... switched to vi(m), never looked back.

      And never adopted any new cliches, either.

      angel-o-sphere is anti-emacs: what other endorsement do you need?

    18. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      I'm using Emacs, even as a DE (EXWM) since few years and I'm 31's...
      In detail I use Emacs for
        - mail (notmuch, OfflineIMAP+various script to filter, refile and delete mails)
        - documents (org-mode)
        - personal finance (ledger-mode)
        - casual chat (erc)
        - notes (deft)
        - agenda (org-agenda and calfw)
        - local full-text search engine (recoll via counsel)
        - file manager (dired + tons of plugins)
      In the past I also tried Rolo (from Hyperbole) and other stuff, EIN included...

      It's a matter of education: "modern" people does not get it in the universities so they
      never grow. Myself I was lucky...

    19. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      Sorry but... NO. Emacs is NOT UNIX. Emacs is LispM, Plan9, Unix hater's favorite software,
      definitively not unix.

      Unix act as a "base platform" with good IPCs, Emacs like LispM&c do the opposite: ANY
      software must be part of the system and anyone start and grow with not so much effort
      with all the time they want ending up in a personal "environment", with a common codebase
      but a unique characteristic style and workflow.

    20. Re:I'm a bit of an Emacs fan. by Krishnoid · · Score: 1

      I don't need an IDE to get work done, but the young guys in my group all seem to insist on it.

      One of the hardcore programmers I know used vi/m for a long time, but eventually had to move to a graphical IDE for Java development because of the inline API + arguments completion/documentation. I suspect he was working with a lot of APIs over multiple projects and didn't have them all memorized.

    21. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      FreeBSD/NetBSD/OpenBSD can trace their lineage back to the original BSD, released 41 years ago in 1977. In fact, a few people that were students and worked on the software while at UCB in the 70s actively contribute to FreeBSD and NetBSD.

    22. Re:I'm a bit of an Emacs fan. by Darinbob · · Score: 1

      I replace capslock with control. which is how God intended the keyboard to be laid out. It's very simple to use control sequences that way, as long as you have a pinky finger.

    23. Re:I'm a bit of an Emacs fan. by Darinbob · · Score: 1

      Same here, I have work to do, and every IDE I've tried except the first(*) slowed me down either by design, or silly ergonomics, or bugs.

      (*) UCSD Pascal was an IDE before the PC was introduced.

    24. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      Emacs can answer well with company-mode. Also with yasnippet you can do better than any actual IDE...

    25. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      I don't remember which version it was - it was long ago, well before google (or mice, or GUIs worth the name) - but I clearly remember trying emacs, spending about 10 minutes failing to get a responce... of any sort... and eventually giving up and hard resetting just to regain control of the computer. Even vi was more user friendly at that point, and that's saying something.

      Not the best intro to a program. Hell even dos edit's developers had the brains to highlight letters in the menus to gjve some hint at how they might be accessed.

    26. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      I've used Emacs as my main editor since the early 90's when I switched from a company purchased license of BRIEF. When I moved into java development I found and made heavy use of JDEE, even submitted some bug fixes to it. My JDEE setup works really well and hasn't caused many issues but with recent delivery of java 1.10 I've been having some issues with it. JDEE is still somewhat maintained but for now it doesn't recognize Java 1.10 (I tell it I'm using Java 1.9). I use Emacs for more than Java though, I use it for C/C++ development, Org Mode, Agenda and Sudoku.

      I'm afraid though I may have to switch to a Java IDE for Java work, really don't want to have to use two environments so likely I'll go with Netbeans since it has good support for both Java and C/C++ development. Just need to find a replacement for org-mode.

    27. Re:I'm a bit of an Emacs fan. by angel'o'sphere · · Score: 1

      I'm not anti emacs, it is just not worth _my_ time to learn the shortcuts :D
      I never suggested an particular editor to anyone ...

      My point is: as a system admin, you need to learn a subset of vi anyway, as I pointed out, you might need to log on to a system that has no Emacs installed.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    28. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      amen to that. The very first thing I do when switching to a new computer is swapping capslock and control, so that control is immediately to the left of the "A" key.

    29. Re:I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      If you are having trouble finding time to learn emacs that late in your career then you haven't really focused on learning the basics of your profession.

      Emacs is like a very complicated and useful multi-tool that takes years to become proficient in using, and it is a tool that is integral to the kind of work we do. Thus not learning to use proper high-complexity editors is like saying you're not really that interested in being good at this coding thing, you just want to make some money.

      Learn to use that tool, you're going to be using it for a few decades.

    30. Re: I'm a bit of an Emacs fan. by Anonymous Coward · · Score: 0

      Gosh, I had the exact same problem many years ago with vi! Could not figure out how to exit that program...

    31. Re:I'm a bit of an Emacs fan. by cthulhu11 · · Score: 1

      TFS is clueless. GNUmacs was released 33 years ago, not 42.

      Before then we had the original TECO/PDP-10 EMACS, Gosling's EMACS (first on Unix), Unipress EMACS (I still use keybindings from gosmacs/unipress), microemacs / mg, JOVE, Epsilon, even MINCE which hopefully none of you suffered with.

  11. A 10,653-Word Description by Anonymous Coward · · Score: 0

    Sometimes you just have to submit to the inevitable.

  12. Re:Republican Party Launched with MORE TREASON by Anonymous Coward · · Score: 0

    Hey look the spyocrats are telling us they will win. 99% chance of it too! Maybe if they just put 5 or 6 more people in his organization they can get the information to impeach drumpf!!!

  13. Did they add a useable editor? by HornWumpus · · Score: 1

    Yes I know, Vi has been in emacs for decades...

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  14. Re:Gay shit for gay nerds by Anonymous Coward · · Score: 0

    socjus:1 enlightenment:0

  15. baby steps by xaosflux · · Score: 3, Funny

    emacs is "a great operating system, lacking only a decent editor"

    1. Re:baby steps by iggymanz · · Score: 1

      I heard people run it under this other operating system called "systemd", and that only has one issue of having a shitty init system

    2. Re:baby steps by amorsen · · Score: 1

      M-x viper-mode

      --
      Finally! A year of moderation! Ready for 2019?
    3. Re:baby steps by doom · · Score: 1

      sudo apt-cache update
      sudo apt-get install humor

    4. Re:baby steps by Anonymous Coward · · Score: 0

      No, they lack only a decent kernel. If I can boot to Emacs using something like Plan9 or Hurd
      I'll *really* happy. No more systemd and Linux crap, a personal OS tailored to my desire and
      needs.

      In the meantime I use NixOS witch while far from perfect is the less ugly solution I found today
      desktop side...

    5. Re:baby steps by jittles · · Score: 1

      emacs is "a great operating system, lacking only a decent editor"

      And they still haven't patched the Spectre v3a exploits. I'll stick with Linux until they can keep up to date.

  16. Recently... by EmeraldBot · · Score: 1

    As you may know, a year ago, scientists discovered an incredible event, a miracle really; the very first ever observed gravity waves! Produced by the incredible force of two neutron stars colliding, the collision is theorized to have produced a black hole, sucking everything nearby them into a deep spiraling abyss of mind bending complexity that has yet to be understood by any human.

    Well ladies and gentleman, I am here to tell you that report was in error. Scientists have now confirmed it was merely the collision of emacs and systemd.

    --
    "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
  17. Re:I'm a MICRO-emacs fan by shoor · · Score: 3, Interesting

    I was first exposed to emacs at my job back in the 1980s, running on some kind of Vax, and it slowed the damn machine down, so I used vi instead, like everybody else. Then I got an Atari 520 ST. It had a minimal word processor, but no good text editor. So I downloaded micro-emacs off usenet from one of the alt-binary newsgroups. It was encoded into an ascii format using uuencode and you got the binary back using uudecode. (That's how things were done in the 80s). Anyway, it worked great! I use emacs now for a few things (I like being able to select a rectangle of text for instance). But my fingers would have never learned the basic text editing commands that are 95% of the keystrokes you use, if I hadn't learned them on micro-emacs.

    So yeah, I always have emacs around, for those occasional times when it seems like the right tool, and that's partly because it's a tool I've already learned how to use, at least for certain things. At one time I did explore all the commands in emacs, and there were a few that I actually found handy and still use, like select rectangle, the rest I've forgotten, and I can't see myself ever learning any of the new stuff. But, if I was young, things might be different.

    --
    In theory, theory and practice are the same; in practice they're different. (Yogi Berra & A. Einstein)
  18. Spy Professor Stefan Halper by Anonymous Coward · · Score: 0

    Stallman is a libtard.

    1. Re: Spy Professor Stefan Halper by tigersha · · Score: 2

      Unlike 99% of the people here I have actually seen Stallman speaking live and he is totally a Jesus-like cult figure. I never understood the pull of religion but after seeing Richard Stallman performing in the living flesh I totally get how Jesus )and probably Mohammed and the average guru) operated.

      It was a very interesting experience.

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    2. Re: Spy Professor Stefan Halper by tigersha · · Score: 1

      I guarantee you he is not a libtard. At all.

      --
      The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
    3. Re: Spy Professor Stefan Halper by Anonymous Coward · · Score: 0

      I met Stallman twice, once at a dinner party, and once at a barbecue. He didn't seem Messianic at all. I remember at the barbecue, (this was in the East Bay area of San Francisco), Linus Torvalds was supposed to be down in San Jose I think, and we speculated if Torvalds might show up, and Stallman said he was welcome to come if he wanted. (But he didn't.) There was a rather attractive young lady at the dinner party that I remember he was trying (gently and politely) to persuade not to use some commercial software.

  19. Heil Hillary as mandated by law by Anonymous Coward · · Score: 0

    Poeterring will integrate it all into systemd, security problem solved.

    Moral of story: Libtards are never wrong and there's nothing you can do to stop them. AE911Truth dot Org

    1. Re:Heil Hillary as mandated by law by Anonymous Coward · · Score: 0

      "Moral of story: Libtards are never wrong and there's nothing you can do to stop them"

      When has a rightwingnutbar even been wrong?

  20. I am not sure what is the correct analogy by TuballoyThunder · · Score: 1
    • Unstoppable force (systemd) meets immovable object (emacs)
    • The battle of the operating systems
    • Iron Programmer--Whose software reigns supreme

    Will systemd extinguish emacs when an editor is implemented or will emacs kill systemd by adding an init feature? Which one will evolve into an operating system first?

    1. Re:I am not sure what is the correct analogy by jmccue · · Score: 1

      Well I guess it has begun, Eamcs as a config switch called --disable-libsystemd.

  21. Why integrate with SystemD? by Anonymous Coward · · Score: 0

    I thought SystemD already included a complete Office suite.

  22. Inferior shell? by Anonymous Coward · · Score: 0

    Well, I guess, all shells are inferior comparing to emacs.

    1. Re:Inferior shell? by Darinbob · · Score: 1

      It means it's a sub-shell running in an Emacs window.

  23. so.. by Anonymous Coward · · Score: 0

    "where an external process like systemd can invoke the Emacs server process upon a socket connection event and hand the socket over to Emacs."

    They made a text editor intentionally insecure?

    have they learned nothing?

  24. Re:Gay shit for gay nerds by Anonymous Coward · · Score: 0

    At least they’re a nerd. You’re just gay!!

  25. Re: Republican Party Launched with MORE TREASON by Anonymous Coward · · Score: 0

    Really, are you sure Hillary will be healthy enough? Of course you just need to ignore the falling down stairs, fainting, and lets not forget the obvious back brace that she is trying to hide by wearing tons of clothes in the summer.

    You might have better luck with Polosi who said "High employment figures are not important"....pure genious that one.

    At the rate the DNC and the left is going, its possible that the Republicans will pick up a couple seats in both houses. I'm betting there enough people willing to vote right just to teach the liberal left a lesson.

    -geekpoet

  26. Another test for General Relativity by Waffle+Iron · · Score: 2

    When two heavyweight objects like Emacs and systemd merge in this manner, we should be able to detect the resulting gravitational waves. Expecting to see results soon from LIGO.

    1. Re:Another test for General Relativity by Anonymous Coward · · Score: 1

      When the systemd/emacs merge took place the detector spat out a really weird stream of text none of us gray-beards could decipher. We figured line-noise was the culprit. Then in hobbled a white beard. He took one look and screamed " Nooooooooo not Teco"

  27. Sorry, only have 4G RAM. by Anonymous Coward · · Score: 0

    But its nice to see that it is still swelling.

  28. What about XEmacs? by Anonymous Coward · · Score: 0

    In the past XEmacs had some advantages over Emacs. Is this still true?

    1. Re:What about XEmacs? by jrumney · · Score: 1

      It doesn't include systemd support, having not had an update since 2001, but I'm sure to many here that will be the killer feature that entices them to switch to XEmacs.

  29. I wanna this heavy emacs. by Anonymous Coward · · Score: 0

    43.22 MBs of xz-compressed emacs is too fat.

    I need a lightweight editor for simple things as geany or notepad++, not this monster that does more slow with this low throughput of my old hard disk of my old laptop.

    Why have i to memorize the thousands of emacs's commands that i won't use almost of them in all my life?

  30. my biggest issue with emacs is huge file support by Anonymous Coward · · Score: 0

    right now the only editor that works for me with huge files is kinesics.

  31. Emacs stil has best clipboard & macro system by SuperKendall · · Score: 2

    Think of it: Emacs invented the clipboard

    I wish other editors (any other editors) would take the trouble to copy the aspects of Emacs that are still vastly better all these many years later, so much so to the point where I still leave any IDE from time to time to do editing in Emacs...

    For clipboards, I can copy fragments into named buffers and take them out again super easily, so I can have several different text fragments stored away for easy recall later.

    That turns out to be super handy in combination with the other thing Emacs does right and no other editor has ever got right - macros. In Emacs I can start recording a macro, search fir things, modify them (including using many of the stored text fragments saved off into buffers, or storing text into named text buffers in the middle of the macro to shift it around as part of the macro). Then I can either just replay that macro as many times as I like to fix up similar blocks of text the same way in a file, or save off the macro for later use (in a text format that I can edit and tweak if I choose).

    I would even question if it's truly been beaten for large file support when the actions you can take on said large file is probably way more limited.

    I always use Emacs in CLI mode which is where it belongs IMHO.

    I use Aquamacs on the Mac and I think it works pretty well (or at least is not detrimental), sometimes I still use the CLI but GUi integration is useful.

    At least on a Mac I can have a shadow of the copy/paste support by using Cmd-C to copy one thing, Ctrl-K to cut another (which is the Emacs command for kill, which cuts a line and text and places it in he kill buffer). Then I can use Cmd-V and Ctrl-Y to get them both out again.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  32. if open source isn't a mandatory feature by Anonymous Coward · · Score: 0

    I can write one, for a fee. But it would be cheaper for you to buy something like UltraEdit ($99).

  33. my god.. by Anonymous Coward · · Score: 0

    its full of features!

  34. Missign Feature by Anonymous Coward · · Score: 0

    Still missing the kitchen sink feature.

  35. emacs by Anonymous Coward · · Score: 0

    I fondly remember writing many TECO macros to extend emacs. I also wrote many many moclisp extensions for emacs and rewrote several bits of moclisp. I haven't used emacs much in a long time, just because I haven't had the time while using other IDE's these days. Its nice to see people are still working on it and if I get time, I will improve it.

  36. Features by Anonymous Coward · · Score: 0

    All it needs now is a decent text editor.

  37. Same old same old... by Anonymous Coward · · Score: 0

    Well, EMACS is a nice operating system, too bad it is still lacking a decent editor...

  38. Editor? by Agripa · · Score: 1

    Have they added a text editing function? I could really use a new editor.