FW: Patches for zic.8 manpage

I'm forwarding this message from Uli, who is not on the time zone mailing list. Those of you who are on the list, please direct replies appropriately. The zic.8 file that's part of the original distribution at ftp://elsie.nci.nih.gov/pub doesn't contain ".Dl" lines. My best guess is that these are being introduced by a redistributor; someone on the list may have insights. --ado Hello, not sure if this is the right list to submit "code" changes to, but as I'm working on getting the FreeBSD manpage corpus into shape for mandoc/mdocml, there's a patch I'd like you to commit. The patch fixes some missing quotes. Regards, Uli diff --git a/contrib/tzcode/zic/zic.8 b/contrib/tzcode/zic/zic.8 index f7ff815..fe09ef2 100644 --- a/contrib/tzcode/zic/zic.8 +++ b/contrib/tzcode/zic/zic.8 @@ -120,9 +120,9 @@ Non-blank lines are expected to be of one of three types: rule lines, zone lines, and link lines. .Pp A rule line has the form: -.Dl "Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +.Dl "Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S" For example: -.Dl "Rule US 1967 1973 \- Apr lastSun 2:00 1:00 D +.Dl "Rule US 1967 1973 \- Apr lastSun 2:00 1:00 D" .Pp The fields that make up a rule line are: .Bl -tag -width "LETTER/S" -offset indent @@ -262,7 +262,7 @@ the variable part is null. A zone line has the form: .Dl "Zone NAME GMTOFF RULES/SAVE FORMAT [UNTILYEAR [MONTH [DAY [TIME]]]]" For example: -.Dl "Zone Australia/Adelaide 9:30 Aus CST 1971 Oct 31 2:00 +.Dl "Zone Australia/Adelaide 9:30 Aus CST 1971 Oct 31 2:00" The fields that make up a zone line are: .Bl -tag -width indent .It NAME @@ -319,9 +319,9 @@ continuation. .El .Pp A link line has the form -.Dl "Link LINK-FROM LINK-TO +.Dl "Link LINK-FROM LINK-TO" For example: -.Dl "Link Europe/Istanbul Asia/Istanbul +.Dl "Link Europe/Istanbul Asia/Istanbul" The .Em LINK-FROM field should appear as the @@ -335,9 +335,9 @@ Except for continuation lines, lines may appear in any order in the input. .Pp Lines in the file that describes leap seconds have the following form: -.Dl "Leap YEAR MONTH DAY HH:MM:SS CORR R/S +.Dl "Leap YEAR MONTH DAY HH:MM:SS CORR R/S" For example: -.Dl "Leap 1974 Dec 31 23:59:60 + S +.Dl "Leap 1974 Dec 31 23:59:60 + S" The .Em YEAR , .Em MONTH ,

Olson, Arthur David (NIH/NCI) [E] <olsona <at> dc37a.nci.nih.gov> writes:
The zic.8 file that's part of the original distribution at ftp://elsie.nci.nih.gov/pub doesn't contain ".Dl" lines. My best guess is that these are being introduced by a redistributor; someone on the list may have insights.
They are FreeBSD related, I'll get Uli to send a PR which most likely will end up on my plate :-) Edwin (silly gmane.org complains about "You have lines longer than 80 characters. Fix that." but has no way to tell me which lines. Bloody annoying)

On Jun 14, 2010, at 8:16 AM, Olson, Arthur David (NIH/NCI) [E] wrote:
I'm forwarding this message from Uli, who is not on the time zone mailing list. Those of you who are on the list, please direct replies appropriately.
The zic.8 file that's part of the original distribution at ftp://elsie.nci.nih.gov/pub doesn't contain ".Dl" lines. My best guess is that these are being introduced by a redistributor;
Yes, they are. The redistributor, in this case, is called "The FreeBSD Project". The time zone project man pages are written for the traditional UN*X -man macro package, so that they'll work on any UN*X; BSD introduced its own man page, -mdoc. If FreeBSD's zic(8) man page uses -mdoc, somebody in the FreeBSD project converted it to a -mdoc man page, and omitted the trailing quote in those .Dl lines. This means it's the responsibility of the distributor, i.e. the FreeBSD people in this case, to fix this problem, as they're the ones who have introduced it.
participants (3)
-
Edwin Groothuis
-
Guy Harris
-
Olson, Arthur David (NIH/NCI) [E]