Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.editoren > #412
| From | Christian Weisgerber <naddy@mips.inka.de> |
|---|---|
| Newsgroups | de.comp.editoren |
| Subject | Re: Text Zeilenweise im Speicher (was: EMACS) |
| Date | 2023-05-26 17:45 +0000 |
| Message-ID | <slrnu71s1f.47t.naddy@lorvorc.mips.inka.de> (permalink) |
| References | (2 earlier) <kd8neaF78caU3@mid.individual.net> <3t646f29dai32d26cn3e8%sfroehli@Froehlich.Priv.at> <slrnu6ufif.164n2.ak-7a@chimborazo.ee.ethz.ch> <bt646f4ae9i330ff4n3e8%sfroehli@Froehlich.Priv.at> <87mt1rk9ku.fsf_-_@usenet.ankman.de> |
On 2023-05-26, Andreas Kohlbach <ank@spamfence.net> wrote: > Vor ein paar Jahren habe ich mich eingehender mit CP/M beschäftigt. Der > Haupt-Editor war ed. Der hielt immer nur eine kleine Zahl Zeilen im > (RAM)Speicher. Wollte man andere Zeilen sehen oder gar editieren, musste > man die explizit einlesen. Was vorher im RAM war, wurde auf das externe > Speichermedium ausgelagert. Das ermöglichte das Editieren auch von > größeren Texten, wenn die Hardware nur 8K RAM oder weniger hatte, > > Konnte vi das auch mal? Das geschah offenbar automatisch im Hintergrund. vi(1) war ja nur der "visuelle Modus" des Editors ex(1), also die Variante für Videoterminals mit frei positionierbarem Cursor statt der alten Druckterminals. Der Source von vi/ex ist kein Geheimnis. Auf GitHub liegt längst eine Konvertierung des alten SCCS-Archivs der Computer Systems Research Group an der Universität Berkely mit der gesamten dortigen Entwicklungsgeschichte von BSD. Die Kommentare hier geben erste Hinweise zum internen Aufbau von ex: https://github.com/jonathangray/csrg/blob/master/usr.bin/ex/ex_temp.h -- Christian "naddy" Weisgerber naddy@mips.inka.de
Back to de.comp.editoren | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Text Zeilenweise im Speicher (was: EMACS) Andreas Kohlbach <ank@spamfence.net> - 2023-05-26 00:20 -0400
Re: Text Zeilenweise im Speicher (was: EMACS) Christian Weisgerber <naddy@mips.inka.de> - 2023-05-26 17:45 +0000
Re: Text Zeilenweise im Speicher Andreas Kohlbach <ank@spamfence.net> - 2023-05-26 18:04 -0400
Re: Text Zeilenweise im Speicher Christian Weisgerber <naddy@mips.inka.de> - 2023-05-26 23:53 +0000
Re: Text Zeilenweise im Speicher Andreas Kohlbach <ank@spamfence.net> - 2023-05-27 14:52 -0400
csiph-web