diff options
author | gordon <gordon@FreeBSD.org> | 2018-03-07 06:01:44 +0000 |
---|---|---|
committer | gordon <gordon@FreeBSD.org> | 2018-03-07 06:01:44 +0000 |
commit | f759173fe55c14d92140754fc86200fc2b101b06 (patch) | |
tree | cf8b8662d4ba1b18fbe795f651bc540e386dd2d2 /contrib/tzdata/zishrink.awk | |
parent | 5f0a95d4d67b9661a44d76f8be22183785af0814 (diff) | |
download | FreeBSD-src-f759173fe55c14d92140754fc86200fc2b101b06.zip FreeBSD-src-f759173fe55c14d92140754fc86200fc2b101b06.tar.gz |
Update timezone database information. [EN-18:01.tzdata]
Approved by: so
Security: FreeBSD-EN-18:01.tzdata
Diffstat (limited to 'contrib/tzdata/zishrink.awk')
-rw-r--r-- | contrib/tzdata/zishrink.awk | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/contrib/tzdata/zishrink.awk b/contrib/tzdata/zishrink.awk index 02c883a..23d623e 100644 --- a/contrib/tzdata/zishrink.awk +++ b/contrib/tzdata/zishrink.awk @@ -37,7 +37,7 @@ function process_input_line(line, field, end, i, n, startdef) # Remove comments, normalize spaces, and append a space to each line. sub(/#.*/, "", line) line = line " " - gsub(/[[:space:]]+/, " ", line) + gsub(/[\f\r\t\v ]+/, " ", line) # Abbreviate keywords. Do not abbreviate "Link" to just "L", # as pre-2017c zic erroneously diagnoses "Li" as ambiguous. @@ -94,7 +94,7 @@ function process_input_line(line, field, end, i, n, startdef) sub(/ 0+$/, "", line) # Remove unnecessary trailing days-of-month "1". - if (match(line, /[[:alpha:]] 1$/)) + if (match(line, /[A-Za-z] 1$/)) line = substr(line, 1, RSTART) # Remove unnecessary trailing " Ja" (for January). @@ -144,10 +144,11 @@ function output_saved_lines(i) } BEGIN { + print "# version", version print "# This zic input file is in the public domain." } -/^[[:space:]]*[^#[:space:]]/ { +/^[\f\r\t\v ]*[^#\f\r\t\v ]/ { process_input_line($0) } |