Article View: comp.sys.next.programmer
Article #81Re: "Help.store": I want to do that TOO
From: Andrew Stone
Date: Sat, 31 Oct 1992 01:07
Date: Sat, 31 Oct 1992 01:07
51 lines
2790 bytes
2790 bytes
In article <1992Oct27.203008.21615@pencom.com> alex@laos (Alex D. Nghiem) writes: > In article <1992Oct23.173020.11285@stone.com> andrew@stone.com (Andrew Stone) > writes: > > If you check out Edit.app's or Mail.app contents, you'll see the > > Help.store file in the English.lproj directory. This looks like a > > compressed version of their online help. > > > > 3D Reality, which will ship by Halloween [I'll stick the demo on the > > archives then as well], has a ton of online help; and we'd love to use > > this apparently undocumented feature to squeeze it all in. > > > > Anyone know how to do this? Please forgive me if I've overlooked the > > obvious. > > > > andrew > > > > -- > > ||<<-->>||<<==>>||<<++>>||<<??>>||<<++>>||<<-->>||<<==>>||<<++>>|| > > !! Andrew Stone !! (505) 345-4800 !! > > !! andrew@stone.com <> Stone Design Corp !! > > ||<<-->>||<<==>>||<<++>>||<<??>>||<<++>>||<<-->>||<<==>>||<<++>>|| > > Andrew: > > Would you post the solution to the net if you find anything out? > It's as grim as I suspected. It was a clever piece of NeXT internal software, "compressHelp" which stuck the entire Help hierarchy into an IXStore, readable by the NXHelpPanel class and the usual IX tools. Since it's internal, it won't see the light of day, alas. The reason we wanted it was to reduce the lenghthy install time required when you have hundreds, nay, thousands, of tiny files for your help. [Since the new .rtfd standard, each little graphic is a file.] Now, this wrecks havoc on the Installer.app, because it uses tar instead of gnutar, and when you have a deep help hierarchy, you run off of tar's path limit. Furthermore, before we removed some graphics, we had about 2000 files in our single application. You can start to chew up inodes fast at that rate! So the answer is wait for NeXT to bestow compressHelp on the rest of us. andrew -- ||<<-->>||<<==>>||<<++>>||<<??>>||<<++>>||<<-->>||<<==>>||<<++>>|| !! Andrew Stone !! (505) 345-4800 !! !! andrew@stone.com <> Stone Design Corp !! ||<<-->>||<<==>>||<<++>>||<<??>>||<<++>>||<<-->>||<<==>>||<<++>>||
Technical Details
Message-ID:
<1992Oct31.010712.2229@stone.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!ames!saimiri.primate.wisc.edu!mimbres.cs.unm.edu!droid!andrewReferences:
<1992Oct27.203008.21615@pencom.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.programmer Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!agate!ames!saimiri.primate.wisc.edu!mimbres.cs.unm.edu!droid!andrew From: andrew@stone.com (Andrew Stone) Subject: Re: "Help.store": I want to do that TOO Message-ID: <1992Oct31.010712.2229@stone.com> Sender: andrew@stone.com Reply-To: andrew@stone.com Organization: Stone Design Corp References: <1992Oct27.203008.21615@pencom.com> Date: Sat, 31 Oct 1992 01:07:12 GMT Lines: 51