Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.editors > #106984

Re: Editor design & Buffer Gap

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.

Show all headers | View raw


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


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