This is the introductory page of the TEd, a Tiny Editor for TINI.
To use TEd, you must have:
TEd is available from Smart Software Consulting. Simply go to the URL shown here:
http://www.smartsc.com/tini/TEd/TEd08.zip
Sorry, previous versions are no longer available.
Because TEd is implemented as a Slush command,
you must install a new .tbin
file in bank 7 of the TINI flash ROM. The
file TEdSlush.tbin
, located in the bin
subdirectory of the TEd distribution, is a ready-to-load
.tbin
file that you can load (using JavaKit) into
bank 7 instead of the slush.tbin
file included in the TINI OS distribution.
After loading TEdSlush.tbin
and rebooting, your Slush shell will have
a ted
command that you can use to edit files.
Type "help ted
" at the Slush prompt for usage information.
Note that TEdSlush.tbin
is used instead of slush.tbin
. You still need to load the tini.tbin
file included in the TINI OS distribution.
NOTE: For most users, the included TEdSlush.tbin
file is perfectly adequate. Rebuilding TEd
into Slush is not required unless you want to use TEd along
with other third-party Slush commands.
Rebuilding Slush is an advanced topic that,
unfortunately, is not clearly described in
the documentation included in the TINI OS
distribution. TEd includes an unsupported build environment based on Ant 1.4 and TiniAnt 1.1.1. If you use this unsupported build environment, you will have to figure
out on your own how to incorporate the third-party
commands you wish to use. If you use some
other build process, you will have to make
appropriate use of src/TEd.java
and the following line:
CommandInterpreter.addCommand( "ted",
new TEd.Command());
Further documentation is available in the
TEd.html
file (also included in the distribution
file).
You may also find it useful to see a sample TEd session.
Bug reports can be sent to TEdBugs@smartsc.com.
Version |
Comments |
---|---|
0.1 |
» Initial release. |
0.2 |
» Now prints out status message
after opening a file. » Doesn't try to print a stack trace after an invalid command. |
0.3 |
» Version compiled for TINI Beta 2. » Fixed del command (was delete and required argument). |
0.4 |
» Version compiled for TINI Beta 2.1. » Implemented as Slush command. » Utilizes SlushInputStream to properly handle backspaces. |
0.5 |
» Version compiled for TINI Beta 2.2. |
0.6 | » Version included with TiniInstaller. |
0.7 | » Version compiled for TINI 1.02b » Includes unsupported build environment based on Ant 1.3 and TiniAnt 1.1.0. |
0.8 | » Version compiled for TINI 1.02c » Includes unsupported build environment based on Ant 1.4 and TiniAnt 1.1.1. |
Smart Software Consulting holds the copyright to TEd, which is licensed under the GNU General Public License, version 2, as published by the Free Software Foundation.