interesting links2023-11-30T10:18:10+01:00https://roland.iwasno.net/links/https://roland.iwasno.net/links/https://roland.iwasno.net/links/CodeArtNow - MACSimizing TECOhttps://roland.iwasno.net/links/?EwlDGQ2023-11-30T10:18:10+01:00MACSimizing TECO: A Note on the Invention of EMACS<br />
by Adrienne Gaye Thompson [1] 2009-11-02<br />
Found on <a href="https://dbpedia.org/page/Emacs" rel="nofollow">https://dbpedia.org/page/Emacs</a>, where the incorrect URL <a href="http://www.codeartnow.com/hacker-art-1/macsimizing-teco" rel="nofollow">http://www.codeartnow.com/hacker-art-1/macsimizing-teco</a> is used<br>(<a href="https://roland.iwasno.net/links/?EwlDGQ">Permalink</a>)GNU poke - The extensible editor for structured binary datahttps://roland.iwasno.net/links/?pKwagA2023-01-27T12:00:28+01:00GNU poke is a new interactive editor for binary data. Not limited to editing basic entities such as bits and bytes, it provides a full-fledged procedural, interactive programming language designed to describe data structures and to operate on them.<br />
Home page: <a href="http://www.jemarch.net/poke" rel="nofollow">http://www.jemarch.net/poke</a><br />
<br />
Found via a link on Ekaitz's blog <a href="https://ekaitz.elenq.tech/bootstrapGcc2.html" rel="nofollow">https://ekaitz.elenq.tech/bootstrapGcc2.html</a><br>(<a href="https://roland.iwasno.net/links/?pKwagA">Permalink</a>)se is a screen oriented version of the classic UNIX text editor edhttps://roland.iwasno.net/links/?aXOokw2022-09-25T10:14:32+02:00Found via <a href="https://minnie.tuhs.org/pipermail/tuhs/2022-September/026476.html" rel="nofollow">https://minnie.tuhs.org/pipermail/tuhs/2022-September/026476.html</a><br>(<a href="https://roland.iwasno.net/links/?aXOokw">Permalink</a>)MirBSD: jupp — Programmer’s Editorhttps://roland.iwasno.net/links/?BFZkKg2021-12-22T11:18:49+01:00This is the portable version of JOE’s Own Editor, which is currently developed at sourceforge, licenced under the GNU General Public License, Version 1, using autoconf/automake.<br>(<a href="https://roland.iwasno.net/links/?BFZkKg">Permalink</a>)GitHub - larsbrinkhoff/scame: TECO EMACS clone for Unixhttps://roland.iwasno.net/links/?nai-TA2021-06-29T17:53:02+02:00SCAME is just another one of those ersatz EMACS editors.<br />
The purpose has been to make it look as much as possible like<br />
EMACS on TOPS-20 and AMIS on TOPS-10 and VAX/VMS. A lot of<br />
things are still missing, and some new facilities have been<br />
added to make it fit in better with the UNIX philosophy.<br />
<br />
SCAME was first implemented in 1980 on a PDP-11/70 running UNIX<br />
v7 at the University of Linkoeping, Sweden.<br />
<a href="https://www.acronymfinder.com/Screen-Oriented-Anti-Misery-Editor-%28SCAME%29.html" rel="nofollow">https://www.acronymfinder.com/Screen-Oriented-Anti-Misery-Editor-%28SCAME%29.html</a> claims that the name stands for<br />
Screen Oriented Anti Misery Editor<br />
<br />
Mentioned on <a href="https://gunkies.org/wiki/Emacs_editors" rel="nofollow">https://gunkies.org/wiki/Emacs_editors</a><br>(<a href="https://roland.iwasno.net/links/?nai-TA">Permalink</a>)TECO and Montgomery Emacs for v6/v7 Unixhttps://roland.iwasno.net/links/?Eu2zbg2021-04-01T23:03:25+02:00(<a href="https://roland.iwasno.net/links/?Eu2zbg">Permalink</a>)se is a screen oriented version of the classic UNIX text editor edhttps://roland.iwasno.net/links/?onaVPQ2021-03-29T20:19:38+02:00It’s similar to vi as both are modal editors with curses interfaces. However, it differs from vi in that it has the same command syntax as ed. For example, in se to escape from append mode, you’d enter a line containing a single period instead of the vi way of hitting the escape key.<br />
<br />
se has a long history dating back to the early 1980s. Beginning in 2013, Thomas Cort undertook the task of modernizing the early code and build system to get the software working on recent POSIX operating systems. The code base was straight forward and only used facilities available 25 years prior, and as a result, with a few modifications, it runs on many modern operating systems. Thomas' primary motivation is to preserve this bit of computing history. His goals are to squash any remaining bugs and make se as portable as possible. No major new features will be added.<br>(<a href="https://roland.iwasno.net/links/?onaVPQ">Permalink</a>)History of development and key concepts of Orthodox Editorshttps://roland.iwasno.net/links/?YQvgIA2021-02-22T13:20:36+01:00The paper by Melinda Varian sounds interesting.<br />
<br />
Here is the quote from her very interesting paper ( I strongly recommend to read at least the beginning of this 73 pages paper -- it provides new insights into how two most interesting operating system Unix and VM/CMS were influenced by Corbato's CTTS and MIT Multix project)<br />
As of 2021-03, the link <a href="http://pucc.princeton.edu/~melinda/" rel="nofollow">http://pucc.princeton.edu/~melinda/</a> is stale, but I found the paper (167 pages)<br />
VM AND THE VM COMMUNITY: Past, Present, and Future by Melinda Varian, April, 1991<br />
on <a href="http://www.leeandmelindavarian.com/Melinda/neuvm.pdf" rel="nofollow">http://www.leeandmelindavarian.com/Melinda/neuvm.pdf</a><br>(<a href="https://roland.iwasno.net/links/?YQvgIA">Permalink</a>)Apex: My Editor Project | Good Math Bad Mathhttps://roland.iwasno.net/links/?t8aEkA2016-07-12T02:02:28+02:00Mark Chu-Carroll's blog covers many subjects, including mathematics, physics and programming. In this article he describes his design of a programming language suited for an editor (think about a more readable version of TECO's language).<br />
As of 2021-06-21, the site cannot be reached. On 2021-12-22 it is on-line again.<br>(<a href="https://roland.iwasno.net/links/?t8aEkA">Permalink</a>)