diff options
author | Ori Bernstein <ori@eigenstate.org> | 2020-09-22 19:24:01 -0700 |
---|---|---|
committer | Ori Bernstein <ori@eigenstate.org> | 2020-09-22 19:24:01 -0700 |
commit | 9f8d62ab644553b11286dbcd283db56c83d6ebdd (patch) | |
tree | 5913f9e51391674e51786f74ae962eee63543fee /sys/man | |
parent | 77c3cb50fb529740c57908cc5f0655fba0257c91 (diff) |
libc: ignore '?' in date format strings
Ignoring '?' when formatting date strings allows
the format strings to be reused for parsing. This
is convenient, since we don't need to duplicate
the format strings.
Diffstat (limited to 'sys/man')
-rw-r--r-- | sys/man/2/tmdate | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/man/2/tmdate b/sys/man/2/tmdate index e4123c3e1..ba5c4441a 100644 --- a/sys/man/2/tmdate +++ b/sys/man/2/tmdate @@ -134,8 +134,7 @@ For example, will format to a width of 3. When parsing, this acts as whitespace. .TP .B ? -When parsing, this makes the following argument match fuzzily. -Fuzzy matching means that all formats are tried, from most to least specific. +When parsing, all formats of the following argument are tried from most to least specific. For example, .I ?M will match @@ -144,7 +143,9 @@ will match .IR 01 , and .IR 1 , -in that order of preference. +in that order. When formatting, +.B ? +is ignored. .TP .B ~ When parsing a date, this slackens range enforcement, accepting |