Welcome to Comp.Sources.Hp48 From: spell@seq.uncwil.edu (Chris Spell) Date: 1 Sep 91 23:46:28 GMT [Note: The Hewlett Packard BBS is the source of almost all the "goodies" on these Goodies Disks. The "comp.sys.hp48" and "comp.sources.hp48" sections on the HP BBS are where most of the action is now taking place. When Chris Spell, currently the moderator of comp.sources.hp48, noticed that HP did not receive the first month or so of c.s.h postings, he mailed them all to EduCALC so that we could "catch up" and include them on the next Goodies Disk. So we all owe a big thank-you to Chris Spell, not only for making Goodies Disk #6 possible, but for his continuing work on c.s.h. -jkh-] This newsgroup is dedicated to source, documents, and binary program postings for Hewlett Packard's 48SX calculator. Source postings for the HP 28s are also welcome. With this group, I hope to deliver source postings to everyone in a uniform format which can easily be archived. I also plan to adopt a format for each posting which will make it easy to extract certain or all parts of the file into its individual files. It seems that, in the past, each program posting had at least two parts, one being the document and the other the code. Sometimes postings include the asc encoded program and then later someone will post the uuencoded program. What I want to do is include everything in one posting. That way you will always have everything possible such that one way or another, you will be able to download the program. Guidelines for Submission Please include the following in all submissions: A complete one line description of the posting, preferably on the Subject: line of the posting. A version number assigned to the program. If everyone assigns version numbers to programs, it will make it much easier to maintain the archives. It is difficult to find and replace old versions of the programs without version numbers. If you do not provide a version number, version 1.0 will be assigned to your posting. Please, on subsequent postings of the same source, increment the version number. A document describing the posting. If your current posting replaces a previous version, please include a copy of the documentation of the new version or at least the documentation from the previous version. The program source or binary if the source is not available. Please provide source in ASC and/or Uuencoded form. I have had trouble in the past downloading some rpl source. When this happens, it will cause unnecessary delays. If you can not provide either asc or uuencoded source, then by all means send the rpl code. Rejected Submissions: The only reason an article will be rejected would be because the program does not load into the 48. I will download and minimally test each program submitted for posting. If I can't get it to download and install properly, I will send a message to the author stating the problem I had. Submission address: hp48@seq.uncwil.edu Questions, comments, etc.: spell@seq.uncwil.edu Note: These guidelines show what I would like to receive. If you are running short on time, then send what you have. I'll do my best to fill in everything else. At most, it will only cause a one day delay in my posting it to the net. As the postings increase, these guidelines will be refined and I will count more and more on the incoming postings including the necessary information. I will always provide either the asc or uuencoded version of the binary if the author can't provide both. I understand that some people can only provide one or the other. Mailing List for comp.sources.hp48 & comp.sys.hp48 I am maintaining a mailing list for comp.sources.hp48 & comp.sys.hp48. If you wish to be added to the mailing list, please send a message to: hp48-request@seq.uncwil.edu or hp48-sys-request@seq.uncwil.edu These two mailing lists are one and the same. If you request to be added to one you will be added to the other. Unfortunately, I do not have time to maintain two separate lists. If you have a particular problem, let me know and I'll see what I can do. I have been getting some messages back from Mailer-Daemons stating some problem or another. When I get more than a couple messages back, I remove the name from the mailing list. And since these messages are getting bounced, I can't really send the person a message telling them the problem since the message will bounce. In other words, if you aren't getting your messages like you think you should, send me a message and let me know. I should then be able to reply to your message and find a better address for the mailing list. As always, do not worry about missing any articles. They are all being archived at seq.uncwil.edu and are available via the mail server and anonymous ftp. The only articles that probably will not be archived are source articles posted to comp.sys.hp48. These articles should be sent to comp.sources.hp48. So the moral of the story is don't count on your source postings being archived unless they are sent to comp.sources.hp48! After all, this is why everyone voted to have comp.sources.hp48. If you have any suggestions on how the posting are presented, please send them to me. It is going to take a little while to get everything straight, but I think this group will benefit everyone. Article Format Each article will have the proper headers for rkive(1) to easily archive. This should make it easy for anyone who has rkive(1) to archive the postings. If you need the source for rkive(1), it is available via the mail server or anonymous ftp at seq.uncwil.edu. The articles will also have BEGIN and END lines to mark each section of the file. Here are the BEGIN and END statements used so far: Document section: BEGIN_DOC filename.doc END_DOC RPL code section: BEGIN_RPL filename.rpl [filename.src for Goodies Disk use. -jkh-] END_RPL ASC encoded section: BEGIN_ASC filename.asc END_DOC UUencoded section: BEGIN_UU filename.uu END_UU Readme section: BEGIN_RDME filename.rdm END_RDME Miscellaneous source: BEGIN_SRC filename.s END_SRC Miscellaneous section: BEGIN_MISC filename.msc END_MISC These headers should make it easy for everyone to locate each section within the single file. I welcome any suggestions to this scheme or a better way of doing this. Shar(1) would be good to use, but not everyone has shar or a machine that shar will run on. I plan to write a set of utilities to manipulate these files as soon as I get a chance. [Note: Chris has written an MS-DOS utility called CSHP48EX.EXE which takes a posting and automatically extracts the above-listed sections into their own separate files. If you need this utility because you read comp.sources.hp48 a lot, then you can get it from Chris on comp.sources.hp48. -jkh-] HP48SX Archives The most complete archives for the HP48SX are located at the University of North Carolina at Wilmington, seq.uncwil.edu (128.109.221.20). The archives can be accessed via anonymous ftp and Wayne's mail server. If anyone needs access to the archives via uucp, send me a message and we'll set something up. If you have anything to add to the archives, please mail it to me or ftp it here and place it in the hp48/Uploads directory. Just make sure you either leave instructions in a file or send me mail telling me that you wanted it posted. As a rule of thumb, I don't plan on posting anything that gets uploaded via ftp unless specifically told to do so. To get started with the mail server, send the following message to hp-mail-server@seq.uncwil.edu: send HELP send INDEX exit The subject line content does not matter since it will be ignored. If you send the message above, you should get three messages back. One acknowledging your request and each of the other two files. If you do not receive the acknowledgment back fairly soon, then try again but specify path using the PATH command: PATH myaddress@x.y.z Make sure that the PATH command is the first command in the message. If you continue to have problems with the mail server, then send me a message and I'll try and get everything straightened out. Chris spell@seq.uncwil.edu END_DOC