[Coco] Another MShell update and bug fix

David Ladd davidwladd at gmail.com
Wed Oct 28 22:37:11 EDT 2015


Bill,

Thanks for the quick updates and the emails so we all know about the
updates :D

I know I sure do thank you :D

Thanks,
Dave

+----------+
|David Ladd|
+----------+




On Tue, Oct 27, 2015 at 10:47 AM, Bill Pierce via Coco <coco at maltedmedia.com
> wrote:

> As suggested by a few MShell users, I have rewritten the "Internet
> Updater" so that it no longer overwrites the existing program files as it
> downloads. The updater now creates tempfiles during downloading and if ALL
> downloads are successful, it then deletes the old files and renames the
> tempfiles.
> If any of the downloads are not successful, the download aborts, deletes
> the tempfiles, and the old files remain intact so you can still use MShell
> to attempt another download.
> Please let me know if you have any problems with this.
>
> I have also added the "Rename" function to the OS9 file system operations.
> It's been in the menu but was non-functional, but it works now. This cannot
> be used on PC or RSDOS files, only on OS9 files. The feature "forks" OS9's
> "rename" cmd, so "rename" must be in your cmds dir. I will be putting an
> "inline" version of rename into MShell soon, so this will not be required.
> I hate to require people to have "outside" programs to use my software as
> it causes "version clash" if someone has a different cmd by the same name.
> Again, let me know if there's any problems with the "rename" function.
>
> I fixed a few minor bugs, mostly spelling and annoying little display
> things. I've also straightened out the version conflict with the program
> version, the disk name, and the zip name all being different.
> The current version is "MShell 1.0.1E". If you update MShell with the
> updater, the update FTP will always report 1 version higher (F as opposed
> to E in this version). This is done so I can test the updater without
> changing version numbers (and recompiling) every time I do. Since the
> updater has been stable for a while now, I may stop doing this and have the
> updater report the proper version.
>
> As usual, you can update MShell directly from the program on a DriveWire4
> enabled system with an internet connection on the server PC. MShell does
> not require DW4 to run and currently only 2 functions are disabled on a
> non-DW4 system and that's the updater and PC file reads/writes.
> You can download the latest disk image here:
> https://sites.google.com/site/dabarnstudio/mshell---the-ultimate-os-9-gui
>
> I am actually working on getting the "batch" functions to work. This has
> been requested by quite a few MShell users. Memory is tight and it's
> proving hard to work it in, but I may get it into the next update. I
> personally want this feature as I move multiple files back and forth all
> the time and clicking "copy" for each operation is getting to be a major
> PITA. The batch function will allow you to select multiple files on any
> displayed panel and do a "batch" copy, delete or move on all selected
> files, be they OS9, RSDOS, or PC files.
> That will be about the last thing I'll try to add to the current build of
> MShell until I finish the complete rewrite that I'm working on which will
> be faster, have more features, and more modules. I'm trying to convert most
> of the core code to asm (RMA) to get away from some of C's overhead (C is a
> stack hog), but I have a feeling that some things will be left in C for the
> convenience of working with strings and arrays.
>
>
> As usual, Enjoy!
>
>
>
>
> Bill Pierce
> "Charlie stole the handle, and the train it won't stop going, no way to
> slow down!" - Ian Anderson - Jethro Tull
>
>
>
> My Music from the Tandy/Radio Shack Color Computer 2 & 3
> https://sites.google.com/site/dabarnstudio/
> Co-Contributor, Co-Editor for CocoPedia
> http://www.cocopedia.com/wiki/index.php/Main_Page
> Global Moderator for TRS-80/Tandy Color Computer Forums
> http://www.tandycoco.com/forum/
>
> E-Mail: ooogalapasooo at aol.com
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list