Dec 242017
 
Very nice small editor that includes some big-boy features. This editor is basically a Qedit clone.
File TEDIT112.ZIP from The Programmer’s Corner in
Category Word Processors
Very nice small editor that includes some big-boy features. This editor is basically a Qedit clone.
File Name File Size Zip Size Zip Type
T.EXE 102570 50126 deflated
T.HLP 12383 1669 deflated
TEDIT.DOC 25490 6819 deflated
TEDIT.KBD 1027 442 deflated
TEDIT.MAC 526 324 deflated
TEINST.EXE 114048 53682 deflated
TURBO.MAC 632 395 deflated

Download File TEDIT112.ZIP Here

Contents of the TEDIT.DOC file



Welcome to

Tedit
the "Turbo editor"


Version 1.02 January 1990


Q U I C K R E F E R E N C E F I L E

Software Springs
P. O. Box 970
Rogers, AR 72757
(800) 245-3824

Copyright (c) 1989, 1990 Software Springs, Inc. All Rights Reserved.



TurboEdit copyright (c) 1989 Software Springs, Inc. All Rights Reserved.
Tedit copyright (c) 1989 Software Springs, Inc. All Rights Reserved.

dBrief is a copyright belonging to Underware

Qedit is a copyright belonging to Semware

This is Tedit, the all new programmer's editor from Software
Springs. The product is being distributed as shareware and, as
such, is subject to all the rules and guidelines normally
associated with shareware. These include:

1. All users of this product are required to register in order to
continue using the product. Users of this software who have not yet
registered are granted a limited license to make an evaluation copy for
trial use on a private, non-commercial basis, for the specific purpose
of determining the usefulness of Tedit in meeting their needs. At the
conclusion of this trial period, the user should either register his
copy or discontinue using Tedit. In short, use of the product obligates
the user to pay for that use, as would be the case when using any other
computer software. We simply allow you to try-it-before-you-buy-it.

2. Registering Tedit allows the user to use the product on all machines
that he has access to. If persons other than the user have access
to the program, then they should pay a registration fee as well, or
seek a site license.

3. The normal limited license granted to unregistered users carries the
above limitations, as well as the following conditions:

A. The program may not be distributed as part of another
product or service.

B. The program may not be distributed for general use within a
company or institution.

C. The program may not be sold in connection with any fee,
including disk fees, often associated with shareware, freeware
and demo disks.

D. The program must include all files it is originally
distributed with, including this one.

E. The program, or any files included with it, may not be
modified in any way, prior to distribution.

F. BBS sysops are not charged anything for their use of Tedit,
and, upon contacting Software Springs, register their copy
without paying the normal registration fee

G. After registering, the user is entitled to use the product
on a regular basis, to call us for technical support, and to be
notified of updates, and of other Software Springs products.

What it all boils down to is the honor system. We will trust you until
you give us a reason not to.

The registration fee is $45.00 and you may pay it by check, Visa/MC,
or by money order. If you are located outside of the US, please
send a check in US Dollars, drawn on a US bank. If you wish to
purchase a site license the fee is $145 for up to ten users.
Please contact us for additional arrangements if these are not
satisfactory. Also contact us if you need a custom editor for a
program or application you are marketing. We would like to help
in any way we can.

This document is by no means complete. We assume that most of you out
there are competent enough to handle the product without thorough
documentation, but we will be providing on-disk documentation in the
near future. We simply do not have the time at this point to produce
it, though we hope to soon. At this point when you need a quick
reference from inside of Tedit, simply press F1, and a copy of the help
file, T.HLP will be loaded into the editor. The help file lists most of
the keys as they are configured in Tedit. Also you may go into the
install program and print out the entire keyboard layout table if you
would like.

Features of Tedit differing from similar products:

1. Single file execution, you only need T.EXE to use Tedit

2. Requires only 64k of memory to load (even less than Qedit!)

3. Sports a Release Memory option that you can use to truncate
Tedit down to just 4k during the DOS shell

4. Features keyboard macros which are stored in libraries and
can have names associated with them. You can even use the
install program to edit the macros after they have been recorded

5. When the Release Memory toggle is not on, the keyboard macros
are also active during the DOS shell, essentially adding macro
capabilities to any program you shell to from inside of Tedit

6. Lightning fast operation, Tedit is as fast or faster than
most any other editor on the market

7. Customization without complexity -- you can configure Tedit
to a large degree to suit your tastes, but we wanted to provide a
simple interface, no-frills editor. If you're serious about
editing and are tired of all the to-do about scroll bars, menus and
massive help systems, Tedit is for you.

8. An install program second to none. The install program
allows you to reconfigure the keyboard, to setup keyboard layout
tables to emulate your favorite editors, to change the color
settings and default switch values and to work with keyboard
macros you record while in Tedit. The interface provided in the
install program is the same of that belonging to Tedit's
commercial sister product, Cheetah, the Integrated Programmer's
Editor. If you want a fully-featured, all-encompassing,
powerhouse editor/integrated environment, you should try Cheetah.
Much of the code found in Tedit was originally developed for
Cheetah. Tedit is essentially the editing facility found in
Cheetah. While Cheetah offers a myriad of programmer's tools,
Tedit is simply an editor. If you are needing a quick, yet
full-featured editor, Tedit is what you're looking for.

9. Features specific to Pascal and other languages which mix
upper and lower case in identifiers. In other words, in Turbo
Pascal, you may have an identifier named "MyMainLoop". With most
editors, if you wanted to change the word "Main" to "Primary",
you would have to move the cursor around, do some deleting, move the
cursor again, and, in general, do more work than should be necessary.
With Tedit, you can use the Right Lexeme and Left Lexeme commands to move
from word to word within the identifier (regardless of the placement
of spaces, unlike the Word Right and Word Left commands) and you can
use the Delete Left and the Delete Right Lexeme commands to delete
the desired text, so that you may key in the new part of the identifier,
without retyping the entire identifier. Pascal programmers will
especially appreciate this ability.

10. You may go to a line, column, or byte in a file, or any combination of
the three, from Tedit's command line. If you are using Tedit
from within dBase, you can invoke Tedit with the line number of
the line you wish to position to. You do this via the following
form:

T myprog /L10 && goes to line 10 of myprog
T myprog /L10 /C5 && goes to line 10, column 5 of myprog
T myprog /B259 && goes to byte 259 of myprog


THE CONCEPT BEHIND TEDIT

Tedit is a no-frills, no-nonsense, powerhouse programmer's
editor. There are no menus, no mouse scroll bars, no context
sensitive help, no million-files-open-a-time capabilities and no
word processing features. However, if you need a quick-as-
lightning, memory miser of a programmer's editor, look no
further, Tedit is for you. Tedit was largely inspired by Qedit,
a product by Semware. Though we have always had respect for
Qedit and for Semware, we believed that an editor could be
built to run in even less memory and support even more features,
especially certain key features, without being a full commercial
product, and without a full commercial price. So here it is. Your
comments and suggestions are appreciated, so let us know.


STARTING TEDIT

You can load up to 8 files from Tedit's command line. Simply put
them on the command line following the command to invoke Tedit:

T myprog1 myprog2 myprog3 myprog4 myprog5 myprog6 myprog7 myprog8

You can start TEINST, Tedit's install program simply by typing
TEINST at the DOS command line. Navigate the menus and you
should quickly see how to customize Tedit using TEINST.

We feel that Tedit should initially be able to meet most of your
programmer's editor needs right off the bat. If you have
suggestions, comments, or problems, give us a call. We always
like to hear from our users.

Tedit is the little brother to our commercial product, Cheetah, the
Integrated Programmer's Editor. Essentially, Cheetah brings to command
line compilers the same seamless integration between editor and compiler
that is found in both the Borland Turbo environments and the Microsoft
Quick environments. Cheetah is what we consider to be the new king of
the programmer's editor jungle. Cheetah gives you all the features
you've come to expect in high-end programmer's editors and many that you
haven't. Cheetah represents revolutionary thinking and design for
programmer's editors. No longer will you be forced to edit, exit your
editor, load the compiler, load the linker, then run the application --
and then start all over again. You can now delete all those batch files
you've been using. Cheetah gives you the same seamless integration
you've come to expect from Turbo C and Quick C, yet you still get to use
your favorite language. All compiler, linker, etc. options are on
pulldown menus, set them, press a hot key and off Cheetah races. No
longer will you have to hunt for compiler errors, Cheetah puts them in
an easy-to-use menu, you select one, and you're moved to the offending
line of code in the appropriate file in a flash. Other features include
a source formatter, a screen design facility which generates source code
files, a fully customizable keystroke command set which includes files
to emulate dBrief and Qedit, edit up to 500 files at once, lightning
fast operation -- Cheetah is twice as fast as dBrief and requires half
the memory. Cheetah includes facilities for background printing, you
start a file printing and continue working. Several word processing
functions have been built-in, including a spell checker, mail merge,
word wrap, several fonts, line justification, headers, footers and page
formatting commands -- you don't need to change editors when it comes
documentation time. Cheetah sets the new standard in programmer's
editors and at the same time gives you a tremendous value. If you're
interested let us know.

One final note on Tedit, if you wish for Tedit to automatically
load its macro file, TEDIT.MAC when you start the program, rename
it to T.MAC. Both Tedit and TEINST will load it automatically
when you start them.

DEFAULT KEYS


Installed Command List for Tedit

Name of Command Primary Sequence Secondary Sequence

Character left
Character right
Word left
Word right
Pascal lexeme left
Pascal lexeme right
Line up
Line down
Scroll up
Scroll down
Page down
Page up
One-half Page down
One-half Page up
Top of window
Bottom of window
Cursor to left side
Cursor to right side
Top of screen
Bottom of screen

New line
Insert line
Insert date/time
Duplicate current line
Duplicate character above
Join line
Insert control char
Indent line
Unindent line
Delete current character
Delete left character
Delete right word
Delete left word
Delete right pascal lexeme
Delete left pascal lexeme
Delete line right
Delete line
Tab

Go to line
Go to column
Go to byte
Top of block
Bottom of block
Previous cursor position
Up to equal indent
Down to equal indent
Make line Center line
Make line Top line
Make line bottom line
Make column left column
Make column right column
Pan left one screen
Pan right one screen

Find pattern
Find and replace
Find next
Find matching delimiter

Edit another file
Abandon file (close window)
Read file into window
Write block to file
Save and continue edit
Save/switch files
Save and exit to DOS
Write to named file
Exit to DOS

Add window
Close window
Next window
Previous window
Resize current window
Zoom current window

Begin block
End block
Anchor block
Copy block
Move block
Delete block
Align block
Mark current word
Toggle block display
Toggle column blocks
Sort column block
Indent column block
Unindent column block

Toggle insert mode
Toggle autoindent mode
Toggle Shell reduce memory
Toggle line draw mode

Toggle macro record
Load macros from disk
Write macros to disk
Force insert mode
Force overtype mode

Toggle case
Lower case
Upper case

Invoke DOS shell
Log drive/path
Load help file
Print block/file
Show DOS screen
Show editor version
Show available memory

Set undo limit
Set default extension

Jump marker 0 0
Jump marker 1 1

Jump marker 2 2
Jump marker 3 3
Jump marker 4 4
Jump marker 5 5
Jump marker 6 6
Jump marker 7 7
Jump marker 8 8
Jump marker 9 9
Set marker 0 0
Set marker 1 1
Set marker 2 2
Set marker 3 3
Set marker 4 4
Set marker 5 5
Set marker 6 6
Set marker 7 7
Set marker 8 8
Set marker 9 9
Toggle marker display

Abort command (1 char)
Undo last deletion
Restore line
Insert undo buffer
Flush undo buffer



FEATURES NEW TO RELEASE 1.02

We have added, somewhat unwillingly, mouse support for both Tedit
and Teinst. Note that Tedit adds mouse support to any program
you shell to from within it with Release Memory set to OFF.

A command to facilitate a "block anchor" has been implemented. It
is very simplistic and works by keeping track of what the last
marker you placed was -- it then places the corresponding one. For
instance, you have loaded a file and move to a section of code where
you would like to begin a block. Press the anchor block command
(, be default) and Tedit will place a begin block marker, next
move to the end of the desired text and press the anchor block
command again -- this time Tedit will place an End Block marker.

A macro file, TURBO.MAC, has been included to allow you to Make
and application with Turbo Pascal and be positioned to compiler
errors, should there be any. To use TURBO.MAC as the default macro
file, copy it to T.MAC and both Tedit and Teinst will load it by
default when they are started.

Tedit now supports a block cursor option (which is, by default, ON)
which you may toggle via Teinst.

ON OPTIMIZING TEDIT

We provide you with the ability to specify the size of the
overlay buffer Tedit utilizes. Normally this is minimized to
about 3 or 4k. However, you may wish to increase it to improve
Tedit's performance even more. To do this load TEINST and go
into the Options screen. The bottom option on the screen allows
you to set this value to as high as 65536 bytes, or 64k. We have
discovered that setting this to a value higher than 64k provides
no additional performance gain.

Let us know what you think and pass Tedit along to others. We
welcome your input.

Thanks for your time,

Ken Henderson
Software Springs
CompuServe - 70441,3632


 December 24, 2017  Add comments

Leave a Reply