Path: utzoo!attcan!uunet!midway!ncar!boulder!ccncsu!longs.LANCE.ColoState.Edu!jn163051 From: jn163051@longs.LANCE.ColoState.Edu (Joel Nevison) Newsgroups: comp.sys.handhelds Subject: USRLIB Message-ID: <8197@ccncsu.ColoState.EDU> Date: 27 Jul 90 03:47:43 GMT Sender: news@ccncsu.ColoState.EDU Reply-To: jn163051@longs.LANCE.ColoState.Edu (Joel Nevison) Distribution: all Organization: Colorado State University, Fort Collins, CO 80523 Lines: 30 Hi folks. I finally got USRLIB going, after fussing with a pc clone that apparently isn't configured correctly for the USRLIB program. (Crashed hard) Using libraries to make programs hidden, but globally accessible is great! I have a few programs that I access from redefined keys and I really don't need to modify them or even see their names in VAR. These are perfect candidates for library objects. Some observations: 1)I had to send my directory to the pc in binary mode, but had to receive the library back in ascii. 2)The library detaches itself whenever I do a system halt (ON C). 3)I put some general utilities in a library that are used by a number of other programs and I noticed that the other programs can't use the library routine unless I edit them after the library has been attached. (Ditto with key definitions) 4)If I make more than one library they can't call each other's routines. 5)I saved about 400 bytes by putting 6k of stuff into a library. Some questions: 1)Does anybody know of any ways to work around or minimize the above phenomena? Especially 3 and 4 above. 2)I have not hooked up to the hp bulletin board, is there any info regarding USRLIB that I'm missing? Any other good stuff from there that hasn't made it to comp.sys.handhelds or the mailing list? 3)what kind of things are others out there doing with libraries? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Substitution mass confusion / Joel Nevison | | Clouds inside my head / jn163051@longs.lance.colostate.edu | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~