Hello, In the process of writing a tzselect style application which uses a dialog UI, I discovered some bugs and other issues with tzselect and the support files it uses (zone*.tab). I split the patches into two sets to address the issues. The second set is for the zone*.tab files and have a subject line like: [PATCH 1/3] zone*.tab: ... J William Piggott (5): tzselect.ksh: TZ validation bugs tzselect.ksh: regions list to inclusive tzselect.ksh: sort regions list tzselect.ksh: time scales assumed tzselect.ksh: add script mode option tzselect.ksh | 47 ++++++++++++++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 17 deletions(-) ______________________________________ They are also available from my github account. Both patch sets are from the same branch. Here is the request-pull output: The following changes since commit 9e588f4c0bc2a1861c923aaa7760ebc7b024d885: Cite Ogle's 2015 book on history of civil time (2016-01-11 16:21:15 -0800) are available in the git repository at: git@github.com:jwpi/tz.git tzselect for you to fetch changes up to 2b16c464c2cb1c7a16297b861d9c060c151272bb: tzselect.ksh: add script mode option (2016-01-19 15:42:12 -0500) ---------------------------------------------------------------- J William Piggott (8): zone*.tab: make consistent 'most locations' zone*.tab: fix capitalization zone*.tab: fix Salta comment tzselect.ksh: TZ validation bugs tzselect.ksh: regions list to inclusive tzselect.ksh: sort regions list tzselect.ksh: time scales assumed tzselect.ksh: add script mode option tzselect.ksh | 47 ++++++++++++++++++++++++++++++----------------- zone.tab | 26 +++++++++++++------------- zone1970.tab | 32 ++++++++++++++++---------------- 3 files changed, 59 insertions(+), 46 deletions(-)