Pinned post
Pinned post

RE: mastodon.online/@rfceditor/116

The “Ed” in these RFC announcements indicate with which text editor the document was written.

I think.

GNU ed 1.22.5 released
The standard Unix line editor got a minor update. Two small fixes:

  • Improved memory allocation calculation (uses sizeof on actual array element instead of explicit type)
  • Better error message: filenames ending in '/' now report "Invalid filename" instead of "Is a directory"
The sources can be downloaded from http://ftpmirror.gnu.org/ed/

#ed

@dabeaz

Age verification challenge: edit C code with ed(1)

:flan_wink:

I got tired of hacking ad-hoc text selection functions, so I wrote edtext: line selection and manipulation using ed address ranges.
nedbatchelder.com/blog/202602/

@dallo

You could always use ed(1) for writing your novel instead:

  • pure text editing of your .md or .tex files

  • no need (or really even much ability) to tinker with its configuration

  • the modal-editing lauded in the post

  • no elisp or lua to read/modify

  • no dreaded Emacs pinky-finger, or even remapping required

:flan_hacker:

@elrohir

Maybe if you want to date Vi, you have to date Ed & Em first?

(just don't date your Ex)

While I shared the initial post, it's worth calling out specifically: @rootnode is currently blogging a read-though of the ed(1) source-code and detailing the findings:

blog.wollwage.com/2026/2026020

While the current read-through is only a minimal portion of the way through, it promises to be an interesting series. :flan_thumbs:

"Say hello to my little ed(1)" could just be this thing that I occasionally say in a funny voice.

Just had lunch with @yarkot and at one point mentioned the difficulties I was having trying to write an interesting blog post about my holiday Rust+ed(1) adventure. He then said "maybe that's because you're not writing it with ed(1)."

(stunned silence).

🤔

So, not only did I recently code a whole-ass programming language using nothing more than Rust and ed(1), I just submitted a proposal (unrelated) to RustConf 2026 a full month before the deadline using no AI.

Today's plan: clean out my inbox, except for the messages from Ken Thompson about blurbing "Ed Mastery."

If you never hear from me again, you know what happened.

@mwl

Bond: "Do you expect me to awk?"

Goldfinger: "No, Mr. Bond. I expect you to vi. There is nothing you can awk to me about that I don't already know."

> I don't know what other people think about this, but I have no plans to add plugins to #ed.

— Antonio Diaz Diaz, maintainer of #GNU #ed(1)

Finally someone not falling for the idea of plugins!

CC @ed1conf

Show older
BSD Network

bsd.network is a *BSD-adjacent Mastodon Instance. We have a code of conduct.