Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.editoren > #413
| From | Andreas Kohlbach <ank@spamfence.net> |
|---|---|
| Newsgroups | de.comp.editoren |
| Subject | Re: Text Zeilenweise im Speicher |
| Date | 2023-05-26 18:04 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <87v8geiwbp.fsf@usenet.ankman.de> (permalink) |
| References | (3 earlier) <3t646f29dai32d26cn3e8%sfroehli@Froehlich.Priv.at> <slrnu6ufif.164n2.ak-7a@chimborazo.ee.ethz.ch> <bt646f4ae9i330ff4n3e8%sfroehli@Froehlich.Priv.at> <87mt1rk9ku.fsf_-_@usenet.ankman.de> <slrnu71s1f.47t.naddy@lorvorc.mips.inka.de> |
On Fri, 26 May 2023 17:45:19 -0000 (UTC), Christian Weisgerber wrote: > > 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 Ah, 1993. Danke, interessant. Vermutlich haben alle Editoren, die alt genug sind, mal "zeilenbasiert" angefangen, weil RAM Speicher knapp und damit teuer war. IIRC war es 1990 oder 1991, als ich mich mit edlin auf MS-DOS abplagen musste. Keine schönen Erinnerungen, da es ein Notfall (dämliche Entscheidung meines Ausbilders) war. -- Andreas
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