Commit Graph

127 Commits

Author SHA1 Message Date
elad
89f8748c35 PR/20319: Jeremy C. Reed: calendar reports other months that have matching
days

Patch applied, thanks!
2006-10-07 07:12:01 +00:00
elad
e42f031453 PR/30107: Bob Kemp: calendar reports non-matching days.
Applied patch, and also apply patch from Johan Veenhuizen to fix bug
introduced later on -- thanks for the patches!
2006-09-23 22:25:19 +00:00
jnemeth
563d9df051 Victoria Day in Canada occurs on the Monday prior to May 25th 2006-05-20 22:31:02 +00:00
jld
42ddba8762 Correct logic error in wildcard handling, which was causing the
day-of-month on normal entries to always be treated as a wildcard.

Specifically, "if (x&(y|z))" is equivalent to "if ((x&y)||(x&z))", not
"if ((x&y)&&(x&z))", which latter is clearly what was intended.
2006-03-24 23:30:08 +00:00
tsutsui
dcf59f2ba1 Add dates of ews4800mips and 3.0 release. 2006-01-09 18:45:00 +00:00
snj
5a7eec5112 Add NetBSD 2.1. 2005-11-06 20:14:36 +00:00
wiz
bbd944217e Add missing break. From YOMURA Masanori in PR 30751. 2005-07-15 09:45:04 +00:00
reed
9887c735e4 Add NetBSD 2.0.2 was released on April 12, 2005. 2005-07-15 03:17:46 +00:00
lukem
658ed3362c appease gcc -Wuninitialized 2005-06-02 01:35:57 +00:00
jwise
c0b02c27ef Begin major reworking of calendar.history. Goals are:
* every day of the year should have at least one entry
  * all entries should have been fact-checked against reliable sources,
    particularly for dates
  * calendar should contain a fair balance of world history -- existing
    calendar, being based on that shipped in 4.2BSD, was very northern
    california-centric.

This commit meets these guidelines through March 13.  I will continue to
update this as time permits.
2005-05-02 15:20:43 +00:00
reed
be2370c0aa Sorted two entries that were out of order.
And used spaces (instead of tab) for one entry to be consistent with rest
of file.
2005-03-12 15:13:54 +00:00
reed
e991dffff3 Add that NetBSD 2.0 was released on December 09, 2004 2005-03-12 15:07:56 +00:00
snj
6bad99a279 Lincoln's birthday belongs (and already exists) in calendar.birthday. 2005-02-13 07:05:03 +00:00
simonb
82c8633b96 Fix the date of the Australia Day holiday. 2005-01-30 06:09:26 +00:00
wiz
b7ceeca8dd New sentence, new line. Bump date for **. 2004-12-08 15:44:21 +00:00
jwise
8e40de5fcb Since we fall back to /etc/calendar now (if present), put that path properly
in pathnames.h.
2004-12-07 16:47:32 +00:00
jwise
4f1d9bdb73 Play with calendar syntax a little, allowing both of month and day
to be wildcarded.

As a side effect, this allows '**' in the date field to match every
day of the year, which is very useful for TODO items.

It's important to note that the syntax has a lot of hardcoded (and
undocumented) ambiguity resolution stuff, and is crying out for a
simplification, and maybe some use of yacc and lex.

When this is done, a minor flag day (and probably a compatibility
flag :-( ) should be included, for current users who are making
use of some of the corner cases.  I'll raise this on tech-userlevel
before going there.  CVS:
----------------------------------------------------------------------
2004-12-06 20:38:43 +00:00
snj
d4d8a90495 Remove a duplicate entry. 2004-12-06 06:33:03 +00:00
wiz
c6dfed6dc5 Sort options in SYNOPSIS, bump date for -x, and misc. cleanup. 2004-11-30 10:41:20 +00:00
wiz
53693aebe6 Add -x to usage and to getopt options string (hi Jim!). 2004-11-30 10:39:53 +00:00
jwise
69de851d35 Now that cpp(1) understands the CPP_RESTRICTED environment variable, set
that before invoking cpp -- and provide (with appropriate man page warnings)
an option to run cpp without this set.
2004-11-30 01:54:17 +00:00
wiz
68f709428b Bump date for new calendar searching behaviour; new sentence, new line. 2004-11-29 20:22:31 +00:00
jwise
fe72e40594 Note switch to searching home directory, and add a note to the COMPATIBILITY
section describing how to get the historical behavior.
2004-11-29 18:33:45 +00:00
jwise
e7f10875fa On further thought, always search for calendar files in the caller's home
directory when called directly (this was already done for calendar -a, by
definition).

Old behavior is still available by setting "CALENDAR_DIR=.".
2004-11-29 18:25:14 +00:00
jwise
9720571221 Note new behavior for finding calendar files when none specifically given. 2004-11-29 17:58:07 +00:00
jwise
d728174e30 Instead of searching only for a calendar file named `calendar' in the current
directory, use the first found of:

	./calendar
	./.calendar
	/etc/calendar

Note that currently only the first found of these is used (so that users may
override a system calendar placed in /etc if desired).  Users who want can always
use #include to continue the chain...
2004-11-29 17:03:43 +00:00
grant
3e28f586c0 +pkgsrc/OSF1 2004-11-20 06:37:15 +00:00
gavan
0560d8b947 Initial import of iyonix port.
The Iyonix is a desktop machine from Castle Technology, based on a 600MHz
XScale[tm] 80321 processor.

* Uses the bootloader from NetBSD/acorn32, which is now 32-bit compatible.
* Currently boots multiuser with a serial console.
* Device support is not yet complete.

With help from abs.
2004-10-13 23:28:34 +00:00
darcy
e063143584 Spelling fix. Deomcratic ==> Democratic. 2004-05-14 07:53:22 +00:00
wiz
77fe0bb5b1 Remove some duplicate entries, and improve another entry.
From Sergey Svishchev in private mail.
2004-05-11 22:52:43 +00:00
snj
b5746867c3 Lincoln was fatally shot on the 14th, and only the 14th. Move the more
detailed entry from 04/16 to 04/14.
2004-04-17 04:06:55 +00:00
wrstuden
fa94e7cb27 Tweak change for Asimov's entry some. Restore reference to
Russian SFSR, but note that it's now Russia, not part of the USSR.
2004-03-30 22:29:19 +00:00
minoura
4061afd6fd Johann Sebastian Bach I mentioned in the previous commit seems
wrong.  Remove it, and put a part to the correct entry.
2004-03-30 12:33:50 +00:00
minoura
8d4ece79fc - AFAIK, Samuel Barber and Edward Elgar are composers; move them to
calendar.music, complementing Barber's birthday.
- Remove duplicating Beethoven's birthday.
  (some materials say it's 12/16, some say 12/17, and some christened on
   12/17...  I do not know which is correct)
- BTW, who is Johann Sebastian Bach born on 05/22, 1665?
2004-03-29 13:24:24 +00:00
grant
bfea1fe663 add birthdays of pkgsrc support for AIX, BSDI, Darwin, IRIX, FreeBSD,
Linux, NetBSD, OpenBSD and Solaris.
2004-03-28 12:48:53 +00:00
soren
2a2693ed37 PR bin/24029: Asimov was born in Russia, the USSR no longer exists. 2004-03-27 15:18:31 +00:00
mason
9cc30e773d missed part of identifier on my first pass 2004-03-15 09:13:32 +00:00
mason
387f55ac2e Include year of My Lai massacre, correct spacing in name, and provide slightly
more detail regarding perpetrators.
2004-03-15 09:06:27 +00:00
grant
5e5453e284 folllow wiz' lead, add date of pkgsrc/Interix support. 2004-03-12 13:11:27 +00:00
wiz
935372e7be Add xen port and 1.6.2 release date. 2004-03-12 01:23:12 +00:00
snj
a6b397d6de New sentence, new line. Kill some extra whitespace. Mention calendar.netbsd
and calendar.lotr.  Okayed by wiz.
2004-02-01 01:03:57 +00:00
snj
54d71a44a7 Fix some typos and spelling errors. Okayed by wiz. 2004-02-01 01:00:43 +00:00
snj
9395c6ab06 Expand some names, fix a spelling error (Pete Townshend might disagree,
but "quadrophonic" is not the proper spelling), give George Gershwin's
year of birth, add Stevie Ray Vaughan's birth/death dates.  Okayed by wiz.
2004-02-01 00:59:28 +00:00
snj
6d087af2f4 Expand a couple names and fix some spelling errors. Okayed by wiz. 2004-02-01 00:51:27 +00:00
snj
a6c6550af8 Give year of MLK's birth. Expand some names. Okayed by wiz. 2004-02-01 00:48:50 +00:00
snj
22a35b2cee Jimi Hendrix's death date belongs in the music calendar. Okayed by wiz. 2004-02-01 00:46:05 +00:00
snj
7c73c22c56 It's "its." Add NetBSD 1.6.1 release date. Okayed by wiz. 2004-02-01 00:34:13 +00:00
jmmv
b635f565e7 Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
2004-01-05 23:23:32 +00:00
yyamano
0eb77d4bef Fix incorrect date: 1.4 and 1.4.2 release. 2004-01-01 16:50:05 +00:00
briggs
ef852c60a0 Add option to remove escape character before comment character in
fparseln().  Add escape characters before comment characters in the
few places those appear in the calendar data files.
2003-09-30 15:00:18 +00:00