[Coco] ShellPlus, may it rest in peace. Was: Nitros9/Scripts question

L. Curtis Boyle curtisboyle at sasktel.net
Sat Dec 13 15:16:32 EST 2014


If I remember correctly (it was a *long* time ago I worked on 2.2a), the scripts for turning on/off features have to ben changed, because they are basically modpatching the shell code live, and, from adding in new things, those patch locations changed. I thought I had documented them (what they were changed to) at some point; maybe I didn’t?
I know the unreleased Level II upgrade completely changed how the shell worked (version 2.9 seems to ring a bell), where you had the base SHELL, and the link in modules SHELL2 and SHELL3, although I don’t honestly remember how things were divided up. I know it supported shell command history, but using a more difficult to use method then we did on 2.2a (which is like DOS/Windows with the up/down arrows). I think Bill had added a “pre-load the keyboard buffer” SS.SetStat into SCF to support this, which 2.2a uses.

L. Curtis Boyle
curtisboyle at sasktel.net



> On Dec 13, 2014, at 10:43 AM, Stephen H. Fischer <SFischer1 at Mindspring.com> wrote:
> 
> If my understanding of the current condition of ShellPlus on NitrOS-9 (Really BAD) is correct it will take a team of people to fix it.
> 
> What I will be writing of initially is the version of ShellPlus on the last active system disk I created (Floppy, 2 80Tracks 2Sides). I did convert to Jeff's CoCo 3 emulator but do not have as fresh a memory of that.
> 
> ftp://www.rtsi.com/OS9/OS9_6X09/APPS/ShellPlus_2_1.lzh is close to the starting point.
> 
> ftp://www.rtsi.com/OS9/OS9_6X09/APPS/ShellPlus_2_2a.lzh was not applied and the NitrOS-9 team will need to figure out how to add it in along with correcting what the doc's say what was tried to be corrected.
> 
> K. Darlings original SCF additions need to be understood as well, it is quite a mess of worms that he started. 
> 
> It would be best that someone interested dedicate their time to acquiring my knowledge and check what I say on a system like my OS-9 starting point. The less I do the more will be done by passing my knowledge on to others. 
> 
> There are conditions that I need to impose and be accepted. That some of these were not applied are part of the mess ShellPlus is in. The bad decisions were that no decision was taken. It was expected that users would apply patches to ShellPlus, NitrOS-9 does not include these patches and they likely would attempt to patch the wrong locations.
> 
> I had got ShellPlus into shape by actually using it. 
> 
> http://www.tandycoco.com/forum/viewtopic.php?f=102&t=89
> 
> You can see some of the scripts I wrote in that thread.
> 
> SHF
> 
> 
> ----- Original Message ----- 
> From: "Kip Koon" <computerdoc at sc.rr.com>
> To: "'CoCoList for Color Computer Enthusiasts'" <coco at maltedmedia.com>
> Sent: Saturday, December 13, 2014 12:02 AM
> Subject: Re: [Coco] ShellPlus,may it rest in peace. Was: Nitros9/Scripts question
> 
> 
>> Stephen,
>> Then by all means, Stay Happy!  :)  I reckon I don't know much about what all Shellplus 2.2a can do then.  When you finish the docs, I'd like to get a copy so I can read up on it.  In the meantime, the only option for the default shell in NitrOS-9 v03.03.00 that I know of is -p which I use in the following way.
>> Dsave /dd ! shell -p
>> Which saves the entire current drive to drive /DD which is the boot drive.  I think the -p puts one command line per line on the screen with no blank lines in between if I remember correctly.  If there are other capabilities of Shellplus 2.2a, then I certainly do not know them, yet.  :)  Please keep me posted.
>> 
>> Kip Koon
>> computerdoc at sc.rr.com
>> http://www.cocopedia.com/wiki/index.php/Kip_Koon
>> 
>> 
>> 
>> -----Original Message-----
>> From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Stephen H. Fischer
>> Sent: Wednesday, December 10, 2014 1:56 PM
>> To: CoCoList for Color Computer Enthusiasts
>> Subject: Re: [Coco] ShellPlus, may it rest in peace. Was: Nitros9/Scripts question
>> 
>> 
>> ----- Original Message ----- 
>> From: "Gene Heskett" <gheskett at wdtv.com>
>> To: <coco at maltedmedia.com>
>> Sent: Wednesday, December 10, 2014 9:10 AM
>> Subject: Re: [Coco] ShellPlus,may it rest in peace. Was: Nitros9/Scripts question
>> 
>> 
>>> Has the original truly disappeared into the sand of time?  Perhaps Ron 
>>> Lammardo might still have a copy of the original?
>>> 
>>> Cheers, Gene Heskett
>> 
>> I have what was on Delphi at the end. Several copies plus what is in RTSI which may give an incorrect picture.
>> 
>> That being said remember that Delphi often had the binaries while CI$ had the binaries AND THE SOURCE.
>> 
>> The last place for the sources is K. Darlings computer which was given to Br. Jeremy who is still in England AFAIK.
>> 
>> brjeremy at JUNO.COM is no longer in the CoCo subscriber list.
>> 
>> A dump of that computer needs to be done if at all possible.
>> 
>> Barring that it's my heavy use of ShellPlus and strong understanding I suspect all of it's features that are left.
>> 
>> Get me too mad and that will be lost.
>> 
>> SHF
>> 
>> 
>> 
>> 
>> 
>> 
>> -- 
>> Coco mailing list
>> Coco at maltedmedia.com
>> https://pairlist5.pair.net/mailman/listinfo/coco
>> 
>> 
>> -- 
>> Coco mailing list
>> Coco at maltedmedia.com
>> https://pairlist5.pair.net/mailman/listinfo/coco
>> 
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
> 



More information about the Coco mailing list