Subject: Re: How to stop annoying messages at first of month?

From: Joseph Cain <[email-masked]>
Date: Tue, 11 Mar 1997 13:47:01 +0000

On Tue, 11 Mar 1997, Alain Buys wrote:

> Joseph Cain wrote:
> > 
> > At the begining of this as any month I keep getting messages like:
> > "Move current "record" to "record-feb-1997" Even though I did this
> > once it keeps on asking, even now 10 days into the new month. This
> > annoying message caused me to lose the record file for last month
> > since I inadvertantly said "yes" once, and it was asking if the file
> > could be deleted. So far I have not found an option in set up, or
> > anything in the help files to learn where this "feature" arises.
> > 
> > I am presently using Pine 3.92.
> > 
> The only way I know is to edit your .pinerc file 
> and change this line 
> 
> last-time-prune-questioned=97.3
> 
> into something like ...=99.12
> 
> It should make you happy for some time. 
> 

Thanks much...it makes me ecstatic! Hmm, I wonder where it generated the 
97.3 and whether it will be replaced on April fools day! We will see 
after I perform the surgery you suggest...I wonder how they will handle 
the year 2000 problem also! (I plan to edit to make it 99.9!)

---

From: Mike Brudenell <[email-masked]>
Date: Wed, 12 Mar 1997 09:23:04 +0000 (GMT)

Please note that the original suggestion of setting the
"last-time-prune-questioned" to 99.12 is actually _later_ then your
amended version of 99.9 ... "99.12" means "the 12th month of 1999"
(December), whereas "99.9" is only "the 9th month of 1999" (September).

As for year 2000 concerns I believe there is no need to worry.  Most
people (myself included at one point) assume that the "99" comes from the
last two digits of the year number, and hence will wrap around to "00" in
the year 2000.  This would indeed suffer from the so-called Millenium Bug.

However I now understand that the year figure Pine uses is actually
plucked out of the time structures supplied by UNIX (I can't speak for
PC-Pine).  The year field of the "tm" structure is certainly documented as
being:

	int  tm_year;  /* years since 1900 */

In other words, in the year 2000 it will return the value "100".  Thus
Pine's "last-time-prune-questioned" will continue on from "99.12" to
"100.01" and not suffer the Millenium Bug.

[Disclaimer: The above is just information I've gathered from the previous
times this question has been asked and answered here, and from UNIX man
pages. :-]

Cheers,

-- 
Mike Brudenell                                         <[email-masked]>
------------------------------------------------------------------------
The Computing Service, University of York, Heslington, York, YO1 5DD, UK
Tel: +44-1904-433811  FAX: +44-1904-433740  http://www.york.ac.uk/~pmb1/

---

From: Matthew Schinckel <[email-masked]>
Date: Thu, 13 Mar 1997 12:57:46 +930

> the year 2000 problem also! (I plan to edit to make it 99.9!)

To answer your question - according to a post here some time ago, when 
2000 comes around, the last-time-prune-questioned value will just keep 
going up - ie 100.3 would be March 2000.

I figure that I should have either graduated or run out of money by then, 
so hopefully I won't be at University anymore!

:-)
---
Matthew Schinckel - [email-masked]                   Shapeshifter Registered
                    [email-masked]             (Yay Coopers Ale!)