Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!DAVINCI.ACC.VIRGINIA.EDU!tmb From: tmb@DAVINCI.ACC.VIRGINIA.EDU ("Thomas M. Breeden") Newsgroups: comp.lang.modula2 Subject: (none) Message-ID: <8908031230.AA26593@jade.berkeley.edu> Date: 3 Aug 89 17:03:47 GMT Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: Modula2 List Organization: The Internet Lines: 40 To: INFO-M2%UCF1VM.bitnet@jade.berkeley.edu Subject: Re: Logitech Libraries Newsgroups: comp.lang.modula2 In-Reply-To: Organization: Image Processing Cntr, Univ of Va. Cc: In article you write: > > Today I was working on a project that required the use of the Logitech > DurationOps module. I found a rather irritating bug. When using > GreaterOrEqual (called from LaterOrSameDate) the procedure rounded up a date > that was at the end of the month to the next month and 0th day. When the > actual comparison was done (with a Day resolution) it discovered that the > day of the rounded-up-month was less than that of the other date, therefore > assuming that the rounded-up-month was less than the other date (which was > not so). It did not check to see that the month of the rounded-up-month was > greater, and make the appropriate conclusion. > I have modified the source (so that it works) and can send it to anybody > who interested. > > Alex Bewley > >P.S. I also have modified the Directories module to permit recursive calling > of DirQuery - returning all DTA information - selection of the different > attributes of file to be searched for. I would certainly appreciate a copy of these. The compiler/link/debug cycle for the Logitech system is so slow (on my machine) that I get really irritated at the thought that I might be having to deal with their bugs as well as mine. Any fix would be a great service. Thanks, - Tom Breeden tmb@virginia.EDU -> Internet tmb@virginia -> BITNET