NB: If you came here looking for the history of astronomical calendars, you may want to click here.
These lines show only the broad picture of Calendar development. Being a home project, initially made
for myself and later for a few friends, too, it has been under constant development that had nothing to
do with the organised way software developers work.
a Debug mode now exists where Calendar logs some of its activity in calendar.log (/D).
a serious bug (involving tokeniser.dll included in earlier versions) that prevented Calendar
from parsing - in some installations - the calendar file correctly was corrected (thanks to D.Duke for all
new installer has made possible an even smaller-sized distribution archive.
the installer will not overwrite calendar.txt if found in the destination folder.
if no calendar file is found the user is offered to create a new one and start the editor.
silent operation is now possible - see below switches /W and /T (/Q).
output can be sent to a webpage (thus allowing publication) (/W).
the output to the webpage (using /W) can be customised with respect to redirection and style sheet.
output can be sent to a text file (/T).
calendar can be forced to run at most once a day (/O).
it is now possible to specify the starting weekday of the calendar in the Editor part of the application.
the Editor now reports on the title bar the calendar file it is working on.
Calendar now stores settings in calendar.ini.
Calendar can now be interactively configured (/C).
the Config form of Calendar offers the option to add a shortcut to the Startup folder.
an .html version of the Readme file was created. FAQ and history files were added.
the silly bug of the "random" warning that an invalid switch was being used was corrected.
the documented monthview control bug - in the Editor - was worked-around.
fixed the bug where the current Editor entry would not be saved when the user would leave the Editor
opting to save the calendar file.
some spelling mistakes have been corrected. I'm sure that there are more hiding somewhere.
changed the way that the dates where handled. Care was taken to handle leap years properly.
added the editor feature (/E).
changed the way that calendar behaves when more than 10 entries have to be reported.
the distributed .EXE was UPXed to obtain a much smaller size.
some brief documentation (readme.txt) was added.
1.0 (never publicly released)
That was the first version that was only shared between just a few people. The program would
scan the calendar file and produce a message box with any relevant calendar entries. As
simple as that.
Please, use your browser's back button to return to the previous page.