diff options
author | jlam <jlam> | 2006-04-15 01:36:40 +0000 |
---|---|---|
committer | jlam <jlam> | 2006-04-15 01:36:40 +0000 |
commit | 7783fdc715c5b70c92f467cd1fd57d7b19fb1339 (patch) | |
tree | 705c583ba0a18fc8e52743c55c04a911964d3772 /mk/tools | |
parent | 6dc876d942e5e16bcc4253c401996052f52d2df9 (diff) | |
download | pkgsrc-7783fdc715c5b70c92f467cd1fd57d7b19fb1339.tar.gz |
Replace a re-used regular expression with a constant.
Diffstat (limited to 'mk/tools')
-rwxr-xr-x | mk/tools/msgfmt.sh | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/mk/tools/msgfmt.sh b/mk/tools/msgfmt.sh index 43f073de4b8..561b759d093 100755 --- a/mk/tools/msgfmt.sh +++ b/mk/tools/msgfmt.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $NetBSD: msgfmt.sh,v 1.11 2006/04/14 22:37:38 jlam Exp $ +# $NetBSD: msgfmt.sh,v 1.12 2006/04/15 01:36:40 jlam Exp $ # # Copyright (c) 2006 The NetBSD Foundation, Inc. # All rights reserved. @@ -125,6 +125,8 @@ BEGIN { OBSOLETE = "#~ " ORE = "^(#~[ ]+)?" ORE_MATCH = "^#~[ ]+" + MSG_CONTINUATION_RE = ORE "[ ]*\"" + result = getline if (result < 1) exit result @@ -141,7 +143,7 @@ BEGIN { singular[s++] = $0 while (result = getline) { if ($0 ~ ORE "$") continue - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break sub(ORE , "") singular[s++] = $0 } @@ -155,7 +157,7 @@ BEGIN { sub(MSGID_PLURAL_RE, ""); plural[p++] = $0 while (result = getline) { - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break sub(ORE, "") plural[p++] = $0 } @@ -176,7 +178,7 @@ BEGIN { } print $0 while (result = getline) { - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break print $0 } if (result < 0) break @@ -197,7 +199,7 @@ BEGIN { sub(MSGSTR0_RE, ""); print obsolete "msgstr " $0 while (result = getline) { - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break print $0 } if (result < 0) break @@ -227,7 +229,7 @@ BEGIN { } if (equal == 1) { while (result = getline) { - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break } if (result < 0) break s = 0; p = 0 @@ -242,7 +244,7 @@ BEGIN { sub(MSGSTR1_RE, ""); print obsolete "msgstr " $0 while (result = getline) { - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break print $0 } if (result < 0) break @@ -255,7 +257,7 @@ BEGIN { MSGSTRN_RE = ORE "msgstr[[]([2-9]|[1-9][0-9]+)[]][ ]+" if ($0 ~ MSGSTRN_RE) { while (result = getline) { - if ($0 !~ ORE "[ ]*\"") break + if ($0 !~ MSG_CONTINUATION_RE) break print $0 } if (result < 0) break |