tom jennings on Nostr: I'm looking for text editors/word processors for CP/M and especially MP/M (there are ...
I'm looking for text editors/word processors for CP/M and especially MP/M (there are many, and some are quite decent) and came across VEDIT, which name I guess I remember, but never used. It was commercial and I used two I had access to as was common.
New in 1978, it was actively maintained up through the late 80s, and the SAME SOURCE TREE compiles the CP/M-80, MP/M-80, and MSDOS 8086 versions!! Talk about #permacomputing.
It's in 8080/z80/8086 assembly language. THere's 20 or so source files, and some get passed through more than once. It's wild.
It relies on the TDL/PSA assembler PASM, which I used for years, both CPU versions, though it's been so long I might as well have not used it as far as memory goes.
The authors have released source to it all. I may have successfully compiled it on the z80; tomorrow I'll see if I can tell.
Its complicated.
https://github.com/johnsonjh/VEDITIt's pretty freakin' amazing that it persisted for so long, and still does, more or less.
Published at
2026-04-14 03:43:12 UTCEvent JSON
{
"id": "70d9d1f2a1ef442331389edb3d3a8574f28602709fc566d5c54364be0fd17bd9",
"pubkey": "0354198fb17debb9c3e16af5a1bb3903a6c461effd46cf2c4f464a5141440a72",
"created_at": 1776138192,
"kind": 1,
"tags": [
[
"t",
"permacomputing"
],
[
"proxy",
"https://tldr.nettime.org/users/tomjennings/statuses/116400992573711346",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "I'm looking for text editors/word processors for CP/M and especially MP/M (there are many, and some are quite decent) and came across VEDIT, which name I guess I remember, but never used. It was commercial and I used two I had access to as was common.\n\nNew in 1978, it was actively maintained up through the late 80s, and the SAME SOURCE TREE compiles the CP/M-80, MP/M-80, and MSDOS 8086 versions!! Talk about #permacomputing. \n\nIt's in 8080/z80/8086 assembly language. THere's 20 or so source files, and some get passed through more than once. It's wild.\n\nIt relies on the TDL/PSA assembler PASM, which I used for years, both CPU versions, though it's been so long I might as well have not used it as far as memory goes.\n\nThe authors have released source to it all. I may have successfully compiled it on the z80; tomorrow I'll see if I can tell.\n\nIts complicated.\n\nhttps://github.com/johnsonjh/VEDIT\n\nIt's pretty freakin' amazing that it persisted for so long, and still does, more or less.",
"sig": "2a67834cc047737d3a8c05aee8e2de2ce2edaa3c8901aa47ae1364615a0194b3371e4b7f51d038d3300d6cb9ba3ecfce3b6be7f0da05e38bf628ec3e19a1742f"
}