From: Andy Heninger Date: Wed, 29 Nov 2017 19:32:58 +0000 (+0000) Subject: ICU-13420 svn properties check tool fix, and prop update of files match autoprops... X-Git-Tag: release-61-rc~182 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=254e5f95802203effd37e01db852089c2f634f48;p=icu ICU-13420 svn properties check tool fix, and prop update of files match autoprops settings. X-SVN-Rev: 40674 --- diff --git a/icu4c/source/data/xml/brkitr/de.xml b/icu4c/source/data/xml/brkitr/de.xml index 23144d3124c..6649e6bce49 100644 --- a/icu4c/source/data/xml/brkitr/de.xml +++ b/icu4c/source/data/xml/brkitr/de.xml @@ -14,7 +14,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/el.xml b/icu4c/source/data/xml/brkitr/el.xml index 8d2db85303f..924cb2a0a6d 100644 --- a/icu4c/source/data/xml/brkitr/el.xml +++ b/icu4c/source/data/xml/brkitr/el.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/en.xml b/icu4c/source/data/xml/brkitr/en.xml index 1be1296aa97..ec8c12c5749 100644 --- a/icu4c/source/data/xml/brkitr/en.xml +++ b/icu4c/source/data/xml/brkitr/en.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/en_US.xml b/icu4c/source/data/xml/brkitr/en_US.xml index afa7207d837..2c2ed449e7c 100644 --- a/icu4c/source/data/xml/brkitr/en_US.xml +++ b/icu4c/source/data/xml/brkitr/en_US.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/en_US_POSIX.xml b/icu4c/source/data/xml/brkitr/en_US_POSIX.xml index ec3370f5bd9..c96a52bb188 100644 --- a/icu4c/source/data/xml/brkitr/en_US_POSIX.xml +++ b/icu4c/source/data/xml/brkitr/en_US_POSIX.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/es.xml b/icu4c/source/data/xml/brkitr/es.xml index 3465f1981fc..bc08a1a6c08 100644 --- a/icu4c/source/data/xml/brkitr/es.xml +++ b/icu4c/source/data/xml/brkitr/es.xml @@ -14,7 +14,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/fi.xml b/icu4c/source/data/xml/brkitr/fi.xml index 8f1e18bb0eb..b6927de8806 100644 --- a/icu4c/source/data/xml/brkitr/fi.xml +++ b/icu4c/source/data/xml/brkitr/fi.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/fr.xml b/icu4c/source/data/xml/brkitr/fr.xml index af51689f9ae..0ab5e8a1017 100644 --- a/icu4c/source/data/xml/brkitr/fr.xml +++ b/icu4c/source/data/xml/brkitr/fr.xml @@ -14,7 +14,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/it.xml b/icu4c/source/data/xml/brkitr/it.xml index 4d078d0e9f6..a5ebe420e7e 100644 --- a/icu4c/source/data/xml/brkitr/it.xml +++ b/icu4c/source/data/xml/brkitr/it.xml @@ -14,7 +14,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/ja.xml b/icu4c/source/data/xml/brkitr/ja.xml index fe1f3bc3c2f..3d08e6ec056 100644 --- a/icu4c/source/data/xml/brkitr/ja.xml +++ b/icu4c/source/data/xml/brkitr/ja.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/pt.xml b/icu4c/source/data/xml/brkitr/pt.xml index 153f0550ae3..6462782283e 100644 --- a/icu4c/source/data/xml/brkitr/pt.xml +++ b/icu4c/source/data/xml/brkitr/pt.xml @@ -14,7 +14,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/root.xml b/icu4c/source/data/xml/brkitr/root.xml index 1aaf7b7518a..6dfd4b7ff77 100644 --- a/icu4c/source/data/xml/brkitr/root.xml +++ b/icu4c/source/data/xml/brkitr/root.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/brkitr/ru.xml b/icu4c/source/data/xml/brkitr/ru.xml index 45026ee701a..f70b4b559d7 100644 --- a/icu4c/source/data/xml/brkitr/ru.xml +++ b/icu4c/source/data/xml/brkitr/ru.xml @@ -14,7 +14,7 @@ > - + diff --git a/icu4c/source/data/xml/collation/root.xml b/icu4c/source/data/xml/collation/root.xml index 6da1962b587..451313bfa31 100644 --- a/icu4c/source/data/xml/collation/root.xml +++ b/icu4c/source/data/xml/collation/root.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/main/root.xml b/icu4c/source/data/xml/main/root.xml index 73aad4feb5d..e148145fef3 100644 --- a/icu4c/source/data/xml/main/root.xml +++ b/icu4c/source/data/xml/main/root.xml @@ -12,7 +12,7 @@ > - + diff --git a/icu4c/source/data/xml/rbnf/be.xml b/icu4c/source/data/xml/rbnf/be.xml index e7000a89401..f81aa9c5c9d 100644 --- a/icu4c/source/data/xml/rbnf/be.xml +++ b/icu4c/source/data/xml/rbnf/be.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/bg.xml b/icu4c/source/data/xml/rbnf/bg.xml index 49cddfe56e3..f4415f7d3d4 100644 --- a/icu4c/source/data/xml/rbnf/bg.xml +++ b/icu4c/source/data/xml/rbnf/bg.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/ca.xml b/icu4c/source/data/xml/rbnf/ca.xml index 235ba197994..265fb996bac 100644 --- a/icu4c/source/data/xml/rbnf/ca.xml +++ b/icu4c/source/data/xml/rbnf/ca.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/cy.xml b/icu4c/source/data/xml/rbnf/cy.xml index 1688d544ef9..dcb972e7acb 100644 --- a/icu4c/source/data/xml/rbnf/cy.xml +++ b/icu4c/source/data/xml/rbnf/cy.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/da.xml b/icu4c/source/data/xml/rbnf/da.xml index 275ac518f11..d4081f1f47d 100644 --- a/icu4c/source/data/xml/rbnf/da.xml +++ b/icu4c/source/data/xml/rbnf/da.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/de.xml b/icu4c/source/data/xml/rbnf/de.xml index 327a7d5f8dc..7d96ef14464 100644 --- a/icu4c/source/data/xml/rbnf/de.xml +++ b/icu4c/source/data/xml/rbnf/de.xml @@ -8,7 +8,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/en.xml b/icu4c/source/data/xml/rbnf/en.xml index c4ad96e9514..c51548893fd 100644 --- a/icu4c/source/data/xml/rbnf/en.xml +++ b/icu4c/source/data/xml/rbnf/en.xml @@ -8,7 +8,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/fo.xml b/icu4c/source/data/xml/rbnf/fo.xml index a60fc102bbd..770e2ee871c 100644 --- a/icu4c/source/data/xml/rbnf/fo.xml +++ b/icu4c/source/data/xml/rbnf/fo.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/ga.xml b/icu4c/source/data/xml/rbnf/ga.xml index 6fe0d63d97d..b5fd9576038 100644 --- a/icu4c/source/data/xml/rbnf/ga.xml +++ b/icu4c/source/data/xml/rbnf/ga.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/is.xml b/icu4c/source/data/xml/rbnf/is.xml index e8cd8ce72c4..90772cd67f9 100644 --- a/icu4c/source/data/xml/rbnf/is.xml +++ b/icu4c/source/data/xml/rbnf/is.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/mk.xml b/icu4c/source/data/xml/rbnf/mk.xml index 3be92ef7860..98142e505d2 100644 --- a/icu4c/source/data/xml/rbnf/mk.xml +++ b/icu4c/source/data/xml/rbnf/mk.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/mt.xml b/icu4c/source/data/xml/rbnf/mt.xml index 7aea5390b68..b936ead26b3 100644 --- a/icu4c/source/data/xml/rbnf/mt.xml +++ b/icu4c/source/data/xml/rbnf/mt.xml @@ -8,7 +8,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/nb.xml b/icu4c/source/data/xml/rbnf/nb.xml index ed22c82ac96..6789de34176 100644 --- a/icu4c/source/data/xml/rbnf/nb.xml +++ b/icu4c/source/data/xml/rbnf/nb.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/nn.xml b/icu4c/source/data/xml/rbnf/nn.xml index 69fac5bc943..a9e3e39b6cc 100644 --- a/icu4c/source/data/xml/rbnf/nn.xml +++ b/icu4c/source/data/xml/rbnf/nn.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/root.xml b/icu4c/source/data/xml/rbnf/root.xml index 59d9ff37a02..857115ef597 100644 --- a/icu4c/source/data/xml/rbnf/root.xml +++ b/icu4c/source/data/xml/rbnf/root.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/ru.xml b/icu4c/source/data/xml/rbnf/ru.xml index 351c25261c5..44be7a8d9a0 100644 --- a/icu4c/source/data/xml/rbnf/ru.xml +++ b/icu4c/source/data/xml/rbnf/ru.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/sr.xml b/icu4c/source/data/xml/rbnf/sr.xml index d1b54d27bd6..c4a275f9653 100644 --- a/icu4c/source/data/xml/rbnf/sr.xml +++ b/icu4c/source/data/xml/rbnf/sr.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/data/xml/rbnf/uk.xml b/icu4c/source/data/xml/rbnf/uk.xml index d3220dc512b..94165b95457 100644 --- a/icu4c/source/data/xml/rbnf/uk.xml +++ b/icu4c/source/data/xml/rbnf/uk.xml @@ -7,7 +7,7 @@ - + diff --git a/icu4c/source/tools/icu-svnprops-check.py b/icu4c/source/tools/icu-svnprops-check.py index 080b9fe7d91..b0e86b3e88c 100755 --- a/icu4c/source/tools/icu-svnprops-check.py +++ b/icu4c/source/tools/icu-svnprops-check.py @@ -75,6 +75,11 @@ def parse_auto_props(): # unescape any ";;" in a property value, e.g. the mime-type from # *.java = svn:eol-style=native;svn:mime-type=text/plain;;charset=utf-8 prop_val = prop_val.replace(";;", ";"); + # If the prop value "is quoted", remove the quotes. + # See svn:keywords for an example of a quoted prop value. + match = re.match('^"(.+)"$', prop_val) + if match: + prop_val = match.group(1) proplist.append((prop_name, prop_val)) file_types.append((file_type, proplist))