[ANN] New TECOC TECO editor release

https://comp.editors.narkive.com/gmZnbgYU/ann-new-tecoc-teco-editor-release

comp.editors

[ANN] New TECOC TECO editor release

(too old to reply)

Blake McBride

10 years ago

Permalink

There is an updated release of the tecoc teco editor at:
https://github.com/blakemcbride/TECOC

It now has video support on Linux & Mac, non-video support on Windows,
and 64 bit support on all.

https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-2882693173603386&output=html&h=100&slotname=7481048669&adk=265683653&adf=3237483121&pi=t.ma~as.7481048669&w=522&abgtt=6&fwrn=1&fwrnh=100&lmt=1748267134&rafmt=2&channel=4661918713&format=522×100&url=https%3A%2F%2Fcomp.editors.narkive.com%2FgmZnbgYU%2Fann-new-tecoc-teco-editor-release&fwr=0&fwrattr=false&rpe=1&resp_fmts=2&wgl=1&dt=1748267134388&bpp=2&bdt=640&idt=151&shv=r20250521&mjsv=m202505200101&ptt=9&saldr=aa&abxe=1&cookie_enabled=1&eoidce=1&prev_fmts=0x0&nras=1&correlator=5595301113917&frm=20&pv=1&u_tz=-240&u_his=2&u_h=1119&u_w=522&u_ah=1119&u_aw=522&u_cd=24&u_sd=2.069&adx=0&ady=257&biw=522&bih=955&scr_x=0&scr_y=0&eid=31092113%2C95353386%2C95361619%2C95360956&oid=2&pvsid=8557208037160456&tmod=1959295872&uas=0&nvt=1&ref=https%3A%2F%2Fduckduckgo.com%2F&fc=1920&brdim=0%2C32%2C0%2C32%2C522%2C0%2C514%2C1011%2C522%2C955&vis=1&rsz=%7C%7CpeE%7C&abl=CS&pfx=0&fu=128&bc=31&bz=0.98&ifi=2&uci=a!2&fsb=1&dtd=160

Blake McBride

10 years ago

Permalink

Post by Blake McBride
https://github.com/blakemcbride/TECOC
It now has video support on Linux & Mac, non-video support on Windows,
and 64 bit support on all.

From the README:

Teco is a text editor written by Dan Murphy in 1962. It differs from
other editors in several ways as follows:

Character oriented

Vi and Emacs are screen oriented editors. You view the text on the whole
window or screen, and you edit the text right where you see it. Changes
take affect immediately.

ed, ex, edlin are line oriented editors. Edited text is viewed,
referenced, and edited by line.

Teco is character oriented. This means the unit of reference is a single
character. On one hand, this may make teco cumbersome to use, but on the
other hand, it gives teco very fine control over what is happening.

Teco does have a video mode, however text is still edited with commands
on a character basis. The screen is simply updated once a command is
completed to give the user a visual representation of where they are.
Text is not edited in the screen view area.

Macros

In general, vi, ed, and edlin are not programmable. This means you have
the functions the editor provides and that is all you can do. However,
teco is highly programmable. Programs that you write are called macros.
In fact, the original version of Emacs was written as teco macros. Also,
“emacs” actually means “Editing Macros”.

TECOC

The original versions of Teco were written in the machine languages of
the machines they operated on. As newer machines and editors arose, teco
fell into increasing disuse and obscurity.

In the early ’80’s Pete Siemsen, a long-time teco user, created a
portable version of Teco in the C language called “tecoc”. Rather than
create a new editor, Pete’s goal was to duplicate the original teco as
closely as possible.

As time wore on, Tom Almy, Blake McBride, and others increasingly
assisted in tecoc’s maintenance (porting, bug fixes, etc.). Eventually,
tecoc found a new home and principal support at Tom Almy’s home page
where Tom kept up with ports to Windows, Mac, and Linux.

Most recently, Blake McBride:

Merged Tom Almy’s various ports along with work done by Blake
renewed the Windows, Mac, and Linux ports
re-enabled video support (on Mac & Linux)
bug fixes and speed improvements
tested on 64 bit machines

https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-2882693173603386&output=html&h=100&slotname=3855011885&adk=1937144528&adf=3560662701&pi=t.ma~as.3855011885&w=522&abgtt=6&fwrn=1&fwrnh=100&lmt=1748267134&rafmt=2&channel=4661918713&format=522×100&url=https%3A%2F%2Fcomp.editors.narkive.com%2FgmZnbgYU%2Fann-new-tecoc-teco-editor-release&fwr=0&fwrattr=false&rpe=1&resp_fmts=2&wgl=1&dt=1748267134390&bpp=1&bdt=641&idt=225&shv=r20250521&mjsv=m202505200101&ptt=9&saldr=aa&abxe=1&cookie_enabled=1&eoidce=1&prev_fmts=0x0%2C522x100&nras=1&correlator=5595301113917&pv_ch=4661918713%2B&frm=20&pv=1&u_tz=-240&u_his=2&u_h=1119&u_w=522&u_ah=1119&u_aw=522&u_cd=24&u_sd=2.069&adx=0&ady=2194&biw=522&bih=955&scr_x=0&scr_y=0&eid=31092113%2C95353386%2C95361619%2C95360956&oid=2&pvsid=8557208037160456&tmod=1959295872&uas=0&nvt=1&ref=https%3A%2F%2Fduckduckgo.com%2F&fc=1920&brdim=0%2C32%2C0%2C32%2C522%2C0%2C514%2C1011%2C522%2C955&vis=1&rsz=%7C%7CpeEbr%7C&abl=CS&pfx=0&fu=128&bc=31&bz=0.98&ifi=3&uci=a!3&btvi=1&fsb=1&dtd=231

aboutlegalese

Leave a comment

Design a site like this with WordPress.com
Get started