freebsd-skq/usr.bin/calendar
Stefan Eßer 0f352f4e25 Re-implement comment parsing missing in the internal pre-processor
The internal pre-processor ignored lines that did not parse a calendar
entries, but did not support multi-line comments in the way the external
cpp did.

The calendar files distributed with the base system (now in a port) do
use comments, though.

Implement comment processing for single-line (//) and multi-line comments
(/* */) with same semantics as in a standard C pre-processor.

All tests pass with this version, but there are no tests that specifically
verify comment processing.

Reported by:	jhs@berklix.com (Julian H. Stacey)
MFC after:	3 days
2020-10-30 10:44:46 +00:00
..
calendars Update the due date of the quarterly status report 2020-10-29 14:21:25 +00:00
tests Install expected output file of test missed in r359585 2020-04-13 14:35:07 +00:00
calendar.1 Add support for nested conditionals 2020-10-28 14:48:58 +00:00
calendar.c Fix calendar -a processing of files included in the user's home directory 2020-10-29 08:26:38 +00:00
calendar.h Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
dates.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
day.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
events.c Simplify test for closing delimiter of #include argument (no functional 2020-10-29 08:31:47 +00:00
io.c Re-implement comment parsing missing in the internal pre-processor 2020-10-30 10:44:46 +00:00
locale.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
Makefile calendar: remove all datafiles except freebsd one 2020-10-26 03:26:18 +00:00
Makefile.depend Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
ostern.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
parsedata.c Fix calculation of the recurring weekdays 2020-04-03 01:17:43 +00:00
paskha.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
pathnames.h Add search of LOCALBASE/share/calendar for calendars supplied by a port. 2020-10-23 09:22:23 +00:00
pom.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00
sunpos.c Add extremely useful calendar(1) application to FreeBSD 2020-03-03 00:20:08 +00:00