countries: no continent class for unused organisations
authorMischa POSLAWSKY <perl@shiar.org>
Sun, 1 Feb 2015 09:01:29 +0000 (10:01 +0100)
committerMischa POSLAWSKY <perl@shiar.org>
Sun, 1 Feb 2015 17:34:57 +0000 (18:34 +0100)
Only use continent classification for reserved countries.
Distinguish 'not used' organisations by unremarkable 'invalid' class.

countries.plp
tools/mkcountries-geonames

index a97a174..3019a29 100644 (file)
@@ -64,6 +64,7 @@ my $cc = do 'countries.inc.pl';
        <td class="X c-na">north america
        <td class="Xr">reserved
        <td class="">free
+       <td class="X Xi">unused
        <td class="X Co">user-assigned
        </table>
 
index fe1acb7..b10bb83 100755 (executable)
@@ -38,16 +38,16 @@ my %cc;  # map of country code to info array
        yv => ["(Venezuela)", "c-sa Xr", undef, 've'],
 
        # WIPO, agreed not to use
-       ap => ["African Regional Industrial Property Organization", "c-af Xr", "ARIPO"],
-       bx => ["Benelux Office for Intellectual Property", "c-eu Xr", "BOIP"],
-       ef => ["European Community Patent Convention", "c-eu Xr", "CPC"],
-       em => ["European Trademark Office", "c-eu Xr", "OHIM"],
-       ep => ["European Patent Organization", "c-eu Xr", "EPOrg"],
-       ev => ["Eurasian Patent Organization", "c-as Xr", "EAPO"],
-       gc => ["Gulf Patent Office", "c-as Xr", "GCCPO"],
-       ib => ["International Bureau of WIPO", "Xr", "IB WIPO"],
-       oa => ["African Intellectual Property Organization", "c-af Xr", "OAPI"],
-       wo => ["World Intellectual Property Organization", "Xr", "WIPO"],
+       ap => ["African Regional Industrial Property Organization", "Xi", "ARIPO"], # c-af
+       bx => ["Benelux Office for Intellectual Property", "Xi", "BOIP"], # c-eu
+       ef => ["European Community Patent Convention", "Xi", "CPC"], # c-eu
+       em => ["European Trademark Office", "Xi", "OHIM"], # c-eu
+       ep => ["European Patent Organization", "Xi", "EPOrg"], # c-eu
+       ev => ["Eurasian Patent Organization", "Xi", "EAPO"], # c-as
+       gc => ["Gulf Patent Office", "Xi", "GCCPO"], # c-as
+       ib => ["International Bureau of WIPO", "Xi", "IB WIPO"],
+       oa => ["African Intellectual Property Organization", "Xi", "OAPI"], # c-af
+       wo => ["World Intellectual Property Organization", "Xi", "WIPO"],
 );
 
 while (<>) {