Commit Graph

37 Commits

Author SHA1 Message Date
Barry Warsaw
0756a5e97a Added the "weird" ccTLDs ac, gg, im, and je. These are not recognized
by ISO 3166 as country codes, but the are reserved by IANA
nonetheless.  The commonly used uk ccTLD is part of this group, near
as I can tell.
2002-07-15 19:53:28 +00:00
Barry Warsaw
aef8371acb Added the 7 new top level domains, and reworded the nameorgs output.
Not sure this is better in all cases.

parse(): Fixed a bug in the output; the dict is referred to in the
code as `countries' not `country'.  Also added no-case-fold for the
string "U.S." since the Virgin Islands name no longer wraps those in
parentheses.

main(): Fixed the argument parsing to agree with the docstring, i.e.
--outputdict instead of --output.

In the module docstring:

- updated my email address
- we don't need to explain about Python 1.5 regexps <wink>

We also don't need to wrap the import of re with a try/except.

Other style fixes:

- untabification
- revert back to <> style everywhere (and consistently)
2002-06-07 15:48:52 +00:00
Walter Dörwald
a4c2b2470f Apply diff2.txt from SF patch http://www.python.org/sf/565471
This patch replaces string module functions with string
methods in the Tools/world/world scripts.

It also updates two outdated URLs and the countrycodes
dictionary.

It fixes a bug where result of string.find() was checked
for truth instead of compared with -1.

It also replaces <> with != in two spots.
2002-06-07 14:47:20 +00:00
Barry Warsaw
a20fdcdd14 Eugene Dvurechenski <jno@glas.net> says:
there is "su" top level domain still maintained in ex-USSR.  at
    least "*.msk.su" zone (Moscow, USSR) is still in use.
1999-05-26 04:02:18 +00:00
Barry Warsaw
c0ef565cdf D.M. Pick gives me a more accurate distillation of his `uk' explanation :-) 1998-12-29 02:52:11 +00:00
Barry Warsaw
a2b38030d6 Update on history of `uk' top level, greatly condensed from David
Pick's emailed account.
1998-12-27 20:08:49 +00:00
Barry Warsaw
88604056c5 "Author" -> "Contact" 1998-12-14 21:36:40 +00:00
Barry Warsaw
08833f2a6d intermediate 1998-12-05 22:19:06 +00:00
Barry Warsaw
e1425d6a33 Fixed some bugs 1998-12-05 22:07:24 +00:00
Barry Warsaw
93ec4cc6f4 Fixed typos in --dump 1998-12-05 21:15:41 +00:00
Barry Warsaw
ff45d54f31 resolve(): Improved use of a/an, suggested by Tino Wildenhain
<cdtv@amigager.de>.
1998-10-02 14:14:39 +00:00
Barry Warsaw
55f0aabe88 example output is different 1998-03-13 18:33:34 +00:00
Barry Warsaw
0eae830dec Typos in the docstring fixed by Detlef Lannert
<lannert@uni-duesseldorf.de>
1998-03-13 18:27:12 +00:00
Barry Warsaw
fb34c92628 Added URL for UK 1998-03-12 14:05:37 +00:00
Barry Warsaw
844e664e9d Added a hack to deal with common practice 'uk' for United Kingdom 1998-03-12 13:15:28 +00:00
Barry Warsaw
521b8e1cd8 Use RCS revisions 1998-03-11 16:53:21 +00:00
Barry Warsaw
c0b965b81b Updated the docstring 1998-03-11 16:50:31 +00:00
Barry Warsaw
d2c210df62 Added reverse lookup 1998-03-11 16:46:04 +00:00
Barry Warsaw
90136b08b6 Only parsing requires Python 1.5 1997-12-04 19:44:30 +00:00
Barry Warsaw
00727b0022 Updated world codes with latest iso3166 codes 1997-12-04 19:42:36 +00:00
Barry Warsaw
9efdef1d39 Added parsing of ISO 3166 files 1997-12-04 19:35:25 +00:00
Barry Warsaw
3ffc503682 Removed the USA'isms that aren't really true 1996-11-20 18:43:05 +00:00
Barry Warsaw
7081a69b24 /usr/bin/env is slightly more portable 1996-11-20 15:19:10 +00:00
Barry Warsaw
00bf8efe0b Added a few meta info 1996-11-20 15:17:50 +00:00
Barry Warsaw
2a6e68f693 Output original address 1996-11-19 17:59:07 +00:00
Barry Warsaw
de0e8f763b Updated country codes as per ISO3166 10-Feb-1994 1996-11-18 23:22:34 +00:00
Barry Warsaw
cb2b672015 implementation complete. need to update country codes 1996-11-18 22:57:43 +00:00
Barry Warsaw
3a7212c86a Added `ru' --> Russia 1996-11-18 22:03:36 +00:00
Barry Warsaw
f6d53448e5 A rewrite for better Python-ish style 1996-11-18 21:26:56 +00:00
Barry Warsaw
6a9df7a86c updated comments 1995-06-15 15:56:34 +00:00
Barry Warsaw
268a39fb84 converted to python 1995-06-15 15:54:16 +00:00
Barry Warsaw
52c8b26454 Use /depot/gnu/plat/bin/perl 1994-12-05 23:30:59 +00:00
Barry Warsaw
9702c4bde0 changed script interpreter 1994-10-06 15:40:37 +00:00
Barry Warsaw
138d72f64b point perl to ~/bin/perl 1994-09-23 16:10:35 +00:00
Barry Warsaw
16c40cdf61 small usage note change 1994-07-25 21:58:11 +00:00
Barry Warsaw
b5ddae7388 small change in message 1994-07-25 21:57:27 +00:00
Barry Warsaw
efae52ec2c Initial revision 1994-07-25 21:52:13 +00:00