Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.editors > #106984
| From | ram@zedat.fu-berlin.de (Stefan Ram) |
|---|---|
| Newsgroups | comp.editors, comp.lang.c |
| Subject | Re: Editor design & Buffer Gap |
| Date | 2026-10-11 13:42 +0000 |
| Organization | Stefan Ram |
| Message-ID | <editor-20261011144108@ram.dialup.fu-berlin.de> (permalink) |
| References | <slrn1184atm.1fe.zaydm@new.localdomain> <115tgk1$hmg2$2@kst.eternal-september.org> <1hEgS.428964$DOD1.142122@fx17.ams4> <11ag1j1$2lam4$1@dont-email.me> |
Cross-posted to 2 groups.
Anthony Howe <achowe@snert.com> wrote or quoted: >The designing the edit engine is what fascinates me, regardless of UI. Pity >there are few discussions any more around this topic. I heard of ropes and the piece table, both with specific advantages and disadvantages. One could separate the UI from the engine by an interface and then allow the user to select the engine as late as at runtime, like myedit -ui=vim -engine=ropes myfile.txt . Something like this is done in MySQL where one can select the storage engine at runtime.
Back to comp.editors | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
z-ed Zayd Mohammed <zaydm@172.24.208.1> - 2026-08-16 21:29 +0000
Re: z-ed Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-08-16 16:20 -0700
Re: z-ed Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-17 21:46 +0800
Editor design & Buffer Gap Anthony Howe <achowe@snert.com> - 2026-10-11 09:05 -0400
Re: Editor design & Buffer Gap ram@zedat.fu-berlin.de (Stefan Ram) - 2026-10-11 13:42 +0000
Re: Editor design & Buffer Gap Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-10-11 21:00 +0000
Re: Editor design & Buffer Gap Anthony Howe <achowe@snert.com> - 2026-10-11 20:50 -0400
Re: Editor design & Buffer Gap Lawrence D’Oliveiro <ldo@nz.invalid> - 2026-10-12 06:11 +0000
Re: Editor design & Buffer Gap Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-10-12 11:05 +0200
Re: Editor design & Buffer Gap steve g <Sgonedes1977@gmail.com> - 2026-10-12 17:42 -0400
csiph-web