[comp.sys.handhelds] help!

U5513172@NMSUVM1.BITNET (Thomas L. Baca) (01/20/91)

Hello all,
     I recently purchased Joseph Horn's Goodies diskette from EduCALC.
First, I must say that it's quite a deal! For the price, it saved a ton of
time and effort in downloading!  Thanks Joe!
     My problem is with the CALENDAR program by Kevin Jessup found on the
above diskette.  Every time I try to draw a calendar, I get an "RPL ERROR"
with the stack as follows, for example:
 
6:              2
5:              0
4:           PICT
3:   { #2ah #10h }
2:            "1"
1:   Graphic 30 X 6
 
     I haved made sure that the cheksum matches the one given in the
accompanying document file.  The checksum and object size in bytes each match
what is documented.  My question is: What is causing the error?  Has anyone
else tried the program? If so have you had problems also?  The program seems
pretty neat and I would like to be able to get it to work.
 
Thanks for any help!!

grahamf@hparc0.HP.COM (Graham Fraser) (01/21/91)

At the last HPHH Melbourne meeting,  one of the members reported a bug in
the CALENDAR program.  The member gave me a scrap of paper with the correction
scrawled on it.  The following is from that note:

Routine ALMDATE?

<< IF DUP FINDALARM
   DUP
   THEN RCLALARM 1
   GET == 
   ELSE DROP2 0
   END  
>>

The correction is that DROP2 replaces the DROP in the original program.

I have not tried this myself,  so I hope that it is correct!!

Hope that this helps

Graham Fraser.
CocoNut  =>  HalfNut  =>  Titan  =>  Orlando  =>  Paladin  =>  Charlemagne

_________________________________________________________________________
I do not work for Hewlett-Packard.  These comments are my own,  and do
not necessarily reflect those of HP.
_________________________________________________________________________

akcs.kevin@hpcvbbs.UUCP (Kevin Jessup) (01/22/91)

I am painfully aware of the bug in my CALENDAR program!
 
The original version was posted on the HPBBS for only eight hours
till I discovered the bug myself and deleted the program from the
BBS.  In that eight hour period, someone decided it was worthy of
the goodies disk!  I was also foolish enough to give my home phone
number with the documentation and now get calls at all hours of
the evening.  Anyway, the correct version is on the HPBBS in both
the comp.sys.handhelds conferance and the user.programs conferance.
 
The problem was in the ALMDATE? function as stated above.  Here is
the version I am currently running with no problems...
 
\<< IFERR DUP FINDALARM
THEN DROP2 0 ELSE IF DUP
THEN RCLALARM 1 GET ==
ELSE DROP2 0 END END \>>
 
By the way, the problem occurs in the original version only if you
don't have any alarms set past the month that you are currently
trying to display.  A quick fix would be to set an alarm a good
20 years into the future.

akcs.kevin@hpcvbbs.UUCP (Kevin Jessup) (01/22/91)

Are there any other errors on the goodies disk, or am I the
only goodies disk programmer whose name is prefixed with
four-letter-words?

akcs.joehorn@hpcvbbs.UUCP (Joseph K. Horn) (01/23/91)

Kevin Jessup asks if his calendar program is the only bugged program on
the EduCALC "Goodies" Disk.  Kevin, I'm happy and unhappy to reassure you
that there are SEVEN (ugh!) files with problems... and yours is the least
significant bug of the batch!  The worst is that USRLIB.EXE has a big
chunk of plain ASCII text somehow wedged right into the middle of what
should be pure machine garbage.  It seems that something happened to the
directory during the mass production.  It's already been fixed (copies
now going out are okay), and it won't happen with disks 2 or 3, both of
which are ready for mass production.  #2 is Derek Nickel's "Voyager 5",
and #3 is just lots more goodies.

By the way, Kevin, your updated calendar program is on disk #3.  I sure
hope it's okay!

Talk about getting calls at all hours...  Folks keep calling me and
saying "Hi, how do you run that game on the disk?"  I say, what game;
they say "You mean you don't know what it's called?"

My favorite was the guy who called from God knows where, said that he ran
one of the programs on the disk (he didn't say which), and it gave him "a
lot of trouble" (he didn't say what kind), and he wanted me to tell him
what happened (right!), and asked me to call him back (and never left his
phone number on the tape!).  Just goes to show you no amount of brilliant
software can compensate for deficient hardware...         [-jkh-]

ervin@pinbot.enet.dec.com (Joseph Ervin) (01/23/91)

Where did Educalc aquire all these programs for they're goodies disk? 
Did they pull them all
off HP's BBS, or did they get them from here, or both?  What's the
likelihood that stuff I submit
here or there will be added on future disks?  I think it would be kinda
neat to have programs
I wrote on the goodies disk (assuming they were ready for release, of
course.).

I guess there are no legal issues, since appearing on the BBS sort of
makes it public domain by 
definition, eh?

>>>Joe Ervin

akcs.joehorn@hpcvbbs.UUCP (Joseph K. Horn) (01/25/91)

Joseph Ervin asks where EduCALC got all the goodies for their "Goodies"
disk.  It's called HORN1 because it's really just a collection that
Joseph Horn put together, mostly from the HP bbs, a lot from c.s.h, and a
few picked up from friends and whipped up late at night over hot
chocolate and Pop Tarts.

You want to see your stuff on a future "Goodies" disk?  Just include a
line to that effect when you post it, and it'll wind up there for sure.
Matter of fact, it'll probably wind up there even if you don't say so;
I'm enjoying this PD Software project immensely.  [-jkh-]