DragonShell
Status: Aborted.
XPheonix was right - there's no point in a BASIC shell.
But here's some good news...
PyroEdit III
Status: 99%
And this time,
I really mean it!
PyroEdit has been
toally modularized -- that's double-speak for "there's gonna be a
load of subroutines," but all except for about three are "[Theta][Theta]" prefixed so they will always be at the bottom.
Lots of subroutines may sound bad, but PyroEdit and the modules I've made are quite a bit focused on saving RAM. Modules and subroutines stay in the archive; PyroEdit copies them to RAM only as needed then cleans up. Modules that use subroutines clean up whenever that subroutine won't be needed again and the module is going to do anything later that could use a variable amount of RAM.
The modularization is also good for those who want to install, make their own, or improve upon an existing module. PyroEdit assumes that any program that starts with "[Theta][Theta]PE", but does not have another [Theta] after that, is a module, and it will poll it at start-up. Developing modules is easer than developing Plug-Ins for any previous version of PyroEdit have ever been.
Here's a screenshot:
And here's a screenshot of how easy it is to make a module:
Oh, yeah, and by the way -- the TI-Connect compatibility problem got fixed in this version.