DigitalMars
med
D2017–2025
DigitalMars / med
med
Micro Emacs in D
3Distinct people
13Mentions
0Explicit recommenders
90GitHub stars
What to know before exploring
What it is
Micro Emacs in D
GitHub
Where it is used
No documented product use has been verified yet.
What people are saying
No recommendation phrase was found in the indexed comments.
No classified warning is attached to this page. Read the discussions before treating silence as approval.
Also in these discussions
No other repository is repeatedly linked in the same discussions.
This week on Hacker News
Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.
No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.
Mentions over time
HN mentions by year13 dated mentions
Observed mentions: 2017-04-06 01:24:26 UTC to 2025-06-22 17:14:05 UTC.
Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.
View mention counts and date ranges
| Period | Start (UTC) | End (exclusive, UTC) | Mentions | Submissions | Comments |
|---|---|---|---|---|---|
| 2017 | 2017-01-01 00:00:00 UTC | 2018-01-01 00:00:00 UTC | 1 | 0 | 1 |
| 2018 | 2018-01-01 00:00:00 UTC | 2019-01-01 00:00:00 UTC | 1 | 0 | 1 |
| 2019 | 2019-01-01 00:00:00 UTC | 2020-01-01 00:00:00 UTC | 1 | 0 | 1 |
| 2020 | 2020-01-01 00:00:00 UTC | 2021-01-01 00:00:00 UTC | 2 | 0 | 2 |
| 2021 | 2021-01-01 00:00:00 UTC | 2022-01-01 00:00:00 UTC | 5 | 0 | 5 |
| 2022 | 2022-01-01 00:00:00 UTC | 2023-01-01 00:00:00 UTC | 1 | 0 | 1 |
| 2023 | 2023-01-01 00:00:00 UTC | 2024-01-01 00:00:00 UTC | 1 | 1 | 0 |
| 2024 | 2024-01-01 00:00:00 UTC | 2025-01-01 00:00:00 UTC | 0 | 0 | 0 |
| 2025 | 2025-01-01 00:00:00 UTC | 2026-01-01 00:00:00 UTC | 1 | 0 | 1 |
What Hacker News says
13 sourcesWAWalterBright·Jun 22, 2025
Too heavy. MicroEmacs loads instantly.
MicroEmacs is small and lightweight. I port it to whatever machine I'm using, and it works nicely in a remote tty window. It doesn't need a customization language, as I just change the source code.
Recently, I added color syntax highlighting to it, and support for unicode characters.
https://github.com/DigitalMars/med
In Using Microsoft's New CLI Text Editor on UbuntuHere's another one with a very small footprint:
https://github.com/DigitalMars/med
It's the one I use every day. The executable on Windows is a little over a meg. It also works on Linux and Mac.
In Lite XL: A lightweight text editor written in C and LuaThis inspired me to:
https://github.com/DigitalMars/med/commit/adcc084e2142723695...
In A case against syntax highlighting (2007)I fixed my editor so that it recognizes URLs, and underlines them. Clicking on one brings up a browser on that site. I should have done that 20 years ago.
No special syntax is required. It just works. I've since been adding URLs in comments all over my code, for references. It's marvelous.
It could be extended to recognize filename.jpg and filename.mp3 to display or play those files, too. Again with no special syntax whatsoever. It just works.
https://github.com/DigitalMars/med
In I still use plain text for everything. (2016)I still use microEmacs, which floated around the intertoobs in the 1980s. Of course, I've modified it substantially over the years, most recently adding color syntax highlighting and Unicode.
D version:
https://github.com/DigitalMars/med
C version:
https://github.com/DigitalMars/me
The "extension language" is it's so easy to just add some code and recompile it, there's no point in adding an extension language.
I like microEmacs a lot because I can use it remotely over a tty interface.
In The Lost Apps of the 80sLinus has his own port of the venerable MicroEmacs[1]. As does Walter Bright[2], by the way.
qemacs is actually quite advanced, and even includes a basic HTML renderer (for the help). I was half joking that with quickjs, one now can make a reasonably modern web browser out of bellard-ware…
[1]: https://github.com/torvalds/uemacs
[2]: https://github.com/DigitalMars/med
In Obfuscated Tiny C CompilerDoing one yourself is fun. MicroEmacs drifted around NNTP in the 80s, and I snagged a copy and began modifying it to taste. I've been using it ever since. The latest version was ported to D:
https://github.com/DigitalMars/med
It's a very easy editor to understand and extend.
In Hecto: Build your own text editor in RustAnother one is Microemacs (I use it nearly exclusively):
C version:
https://github.com/DigitalMars/me
D version:
https://github.com/DigitalMars/med
The source is so simple, the "extension language" is just editing the code.
In Show HN: Lite – A small, fast text editorI started on the D front end in 1999. It was attached to the NorthwestC/Datalight/Zortech/Symantec/DigitalMars backend (for DMD), to gcc (for GDC) and to LLVM (for LDC). The backend was originally written for my C compiler, then my C++ compiler. The source code can be found here:
https://github.com/DigitalMars/Compiler
The editor I use is https://github.com/DigitalMars/med which is translated to D from the older C version https://github.com/DigitalMars/me
I don't care for IDEs because they only work on one machine (I develop on several). ME works identically on all of them, and is easy to port.
I keep thinking of transitioning to vim, but never get around to it. The text editor is not the gating factor to my productivity, anyway. Most of my coding sessions consist of simply staring at the code. What helps most is lots of windows open on a
Read the rest
BFM (Big Frackin Monitor). I want a wall sized monitor with a retina display.
I recently updated my editor (https://github.com/DigitalMars/med) to highlight in yellow all search matches on the screen. It works so damn well I am disgusted with myself for not thinking of this decades ago.
It neatly finds the first use, etc. It also does a word search so `it` does not highlight when searching for `i`.
In Types Are Moving to the RightMicroEmacs, a free text editor from the 1980s, uses a double-linked list of lines. It is fast and memory compact, after all, it worked on a 64K DOS machine.
https://github.com/DigitalMars/med
In A Brief Glance at How Various Text Editors Manage Their Textual Data (2015)Here's one from the 1980s, which I still use and keep up to date:
https://github.com/DigitalMars/me
and translated to D:
https://github.com/DigitalMars/med
In Build Your Own Text Editor