Re: TDE (Thomson-Davis Text Editor)

Submit command line tools that you find here.
Post Reply
Message
Author
User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: TDE (Thomson-Davis Text Editor)

#1 Post by Midas »

[Mod note: the present and following posts were split from the eXtreme file manager topic; viewtopic.php?t=22374]

@vevy: It's done (see viewtopic.php?p=99842#p99842).

Very much hidden in plain sight in the eXtreme homepage is TDE (the Thomson-Davis Text Editor), a CLI oriented text editor already up to v5.1v+s3 (no homepage or changelog, all info gathered from text files included in the download package available under the "Official Text Editor" header).

Apparently, it is natively portable (duh!) with the configuration kept in 'tde.ini' in the program folder.

A sample config is provided which aims to turn TDE into a Wordstar clone ("the horror, the horror...") but it also serves extremely well to demonstrate its extensive customization capabilities -- now if someone would come up with a Wordperfect for DOS configuration, we'd be going to a whole new level... ;)

TDE also includes a syntax highlighter for several well known programming languages. It's executable weighs a mere 373kB and the installer in which it is provided can easily be (Uni)extracted.

Code: Select all

; WORDSTAR.CFG - configures TDE to emulate the keymap of WordStar 4.0.
; Version 1.1 (2005-01-24) - refines an earlier version of this config file
; Version 1.3 (2005-07-11) - adds missing WS commands (^KM,^QP,^QV), 3 new
; commands (^QM,^OM,^OX) to the keymap, improves WS emulation on several
; commands.
; Version 1.4 (2010-4-14) - heavily modify for use with EXTREME file manager.
;
; To install:
;
;   1. EDIT THE PATH TO THE HELP FILE. Look for "config/wordstar.txt"
;      near the end of this file and edit the path to match your location.
;
;   2. MAKE TDE FIND THIS CONFIG FILE. There are 2 ways to do this:
;      (1) Use the i switch: "tde -i \path\to\wordstar.cfg ...". Or,
;      (2) Put the original "tde.cfg" in a different directory; rename this
;      file to "tde.cfg" and put it in the same directory as "tde.exe".
;
;   3. Syntax highlighting also makes use of ^K3, ^KF and ^KB - keep control
;      pressed to use the WordStar function, release it for the language.
;
; ALT-5 will show an internal help menu of WordStar commands in TDE. Most of
; my changes restored two-key commands for ^K (block), ^O (onscreen) and
; ^Q (quick) menus. A few single-key commands were changed to their WordStar
; defaults.
;
; -- Eric Pement

[...]
Image

Image

Image

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: eXtreme - Windows Xtree Gold Clone

#2 Post by Midas »

A couple of CLI goodies linked under http://textmode.netne.net/...
  • Tautology Webp Image Viewer -- Webp image format viewer for Windows.
  • MakeWebp -- Command line tool for creating animated Webp files.
  • MakeMJPEG -- Command line tool for creating motion JPEG video files.
  • ListGPS -- Command line tool for bulk extracting GPS data from JPEG images.

My highlight goes to MakeWebp, because I never knew it was suitable for animation. :shock:

MakeWebp is a command line tool for creating animated Webp images. It was designed to process a series of still images from a folder and create a single animated file.

billon
Posts: 843
Joined: Sat Jun 23, 2012 4:28 pm

Re: eXtreme - Windows Xtree Gold Clone

#3 Post by billon »


User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

eXtreme - Windows Xtree Gold Clone

#4 Post by Midas »


Yes, thank you, billon. 8)

Tautology WEBP Viewer was submitted before by I am Baas at the thread above. Contrary to the rest, it's not a CLI program.

User avatar
vevy
Posts: 795
Joined: Tue Sep 10, 2019 11:17 am

Re: TDE, eXtreme's official text editor

#5 Post by vevy »

Midas wrote: Mon Dec 21, 2020 5:35 am Very much hidden in plain sight in the eXtreme homepage is TDE (the Thomson-Davis Text Editor), a CLI oriented text editor already up to v5.1v+s3 (no homepage or changelog, all info gathered from text files included in the download package available under the "Official Text Editor" header).
It seems to be forked from here, and I suggest it gets its own thread before things get tangled again :D

Also, as a TUI, I think this should be in CLI submissions.

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Re: TDE (Thomson-Davis Text Editor)

#6 Post by Midas »

vevy wrote:It seems to be forked from here, and I suggest it gets its own thread before things get tangled again :D

Also, as a TUI, I think this should be in CLI submissions.

Done!

TDE is a simple, public domain, multi-file/multi-window binary and text file editor written for IBM PCs and close compatibles running DOS, Win32 (console) or Linux. TDE is suitable for editing batch files, binary files, text files, and various computer language source code files (with configurable syntax highlighting). The only limit on the number and size of files that TDE can handle is the amount of memory. Likewise, the only limit on the number of windows is the amount of memory. There is no preset maximum number of files or windows that may be open at any one time.

FYI, upstream TDE changelog at http://adoxa.altervista.org/tde/changes.html.

User avatar
rbon
Posts: 361
Joined: Wed Mar 28, 2007 2:16 am
Location: Italy

Re: Re: TDE (Thomson-Davis Text Editor)

#7 Post by rbon »

TDE programmer's editor
mirror on Home page of Eric Pement https://www.pement.org/tde.htm
I suggest to read his interesting home page.

Some links:
• TDE ver. 5.1v, DOS and Win32 binaries (zip archive) https://www.pement.org/tde/tde51vb.zip
• TDE ver. 5.1v, source code (zip archive) https://www.pement.org/tde/tde51vs.zip
• TDE ver. 5.1v, manual in HTML format (zip archive) https://www.pement.org/tde/tdemanh.zip
• TDE ver. 5.1v, manual in Info format, with TexInfo source (zip archive) https://www.pement.org/tde/tdeman.zip

About files contained in the file 'tde51vb.zip':
Most Windows users will want the precompiled binaries ("tde51vb.zip"). When the archive is unpacked, three different executable versions will be available. Pick one of them, rename it to tde.exe and put it somewhere on the PATH.

• tder.exe - for 16-bit, plain DOS systems without Windows (80286 or lower)
• tdep.exe - for 32-bit, plain DOS systems without Windows (80386 or higher)
• tdew.exe - for 32-bit Windows systems (80386 or higher processors)

I advise creating a new directory exclusively for your own utilities and put it there. (Some common directory names are c:\bin, c:\util, c:\utils\, c:\pgm, etc.) Do not try to put it under "C:\Program Files", because that directory name is special in Windows and you may not have write permission to the files inside it. Instead, create a new directory and add it to the PATH.
Please note that the name "tde51vb.zip' means tde51v.zip - binary
Please note that the name "tde51vs.zip' means tde51v.zip - source

Eric Pement is the author of these files (now in the official distribution):
(On the meaning and use of these files see its home page)
• CUA.CFG
• WORDSTAER.CFG
• WORDSTAR.TXT
• tde.btm https://www.pement.org/tde/tde_btm.txt
• tde.cfg https://www.pement.org/tde/tde_cfg.txt
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning." - Rick Cook.

User avatar
vevy
Posts: 795
Joined: Tue Sep 10, 2019 11:17 am

Re: Re: TDE (Thomson-Davis Text Editor)

#8 Post by vevy »

Very good post, rbon. Thanks for the info!

Post Reply