Path: utzoo!attcan!uunet!sugar!peter From: peter@sugar.uu.net (Peter da Silva) Newsgroups: comp.sys.amiga.tech Subject: Re: Amiga Roadblocks to User Friendliness Message-ID: <3143@sugar.uu.net> Date: 23 Dec 88 14:01:25 GMT References: <9407@gryphon.COM> <1410010@hpcvca.HP.COM> <9910@gryphon.COM> Organization: Sugar Land Unix - Houston, TX Lines: 29 In article <9910@gryphon.COM>, keithd@gryphon.COM (Keith Doyle) writes: > Your approach requires a person's startup-sequence chain to somewhere > be modified *specifically for each manufacturer* in addition to adding > the execute files for each: > if exists s:ea_startup > execute s:ea_startup > endif .. You don't need to be so baroque. Try this: list >ram:manufacturers_startup s:#?_startup lformat "execute %s%s" execute ram:manufacturers_startup Or just have each program, when it's run for the first time each session, run a quick little CLI session: if(access("ram:my-startup-sequence") == FAIL) { copyfile("s:my-startup-sequence", "ram:my-startup-sequence"); Execute( "Newcli \"CON:0/0/640/200/Installing Me\" from ram:my-startup-sequence", NilFH, NilFH); } Or even have it use s:my-init-file directly, like Browser, DTerm, WKeys, and even the new Amiga Shell do. -- Peter "Have you hugged your wolf today" da Silva `-_-' peter@sugar.uu.net