topgit-0.19.5
tag9288aa3e0f0df2a1f25133baebdefd918bc70579
object b0f15aec481c79dec909308dd4d6a5bd70d40c65
authorKyle J. McKay <mackyle@gmail.com>
Thu, 16 Feb 2017 01:29:12 +0000 (15 17:29 -0800)
TopGit-0.19.5

Small bug fix and update release

The `git rev-parse --git-common-dir` command is broken when run in
a subdirectory of the top level of a normal Git checkout.  This is
now worked around by cd'ing to the top level before using it.

The tg base command now understands the standard `--short`,
`--short=n` and `--no-short` options to control the number of hash
digits shown.

The subcommand `-h` or `--help` options can now be used outside of
a Git repository.

An initial batch of tests has been added that cover the common global
tg options and setup (and the broken rev-parse --git-common-dir issue).

Kyle J. McKay (17):
      tg.sh: next version is 0.19.5
      README: fix typo
      tg-base.sh: understand --short[=n] and --no-short options
      tg-create.sh: remove mention of --continue
      tg.sh: work around broken git rev-parse --git-common-dir
      tg.sh: allow -h or --help subcommands to work w/o repository
      t/README: establish test numbering conventions
      t1001: add basic option tests
      tg.sh: prevent the `tg base` command from causing merge setup to happen
      test-lib-main.sh: avoid chmod ""
      t1010: test that help works anywhere
      test-lib-functions.sh: make test_create_repo use --quiet
      t1020: test proper tg --top-bases operation
      t1030: test tg -C option used multiple times
      t1040: test proper operation of -r and -u options
      t1050: test tg status output
      t1060: test mergesetup configuration and broken --git-common-dir
-----BEGIN PGP SIGNATURE-----

iQPcBAABAgAGBQJYpQBpAAoJEFh5SEJa2uvTgrQeAJARqWlRu8dH+/PKbfcjtxo6
yx0+Gg6GYUxmnmtyB4FPceEtf9Oq3wFN2RgJ9pHebMehshs0ng4AT+AlsWtVdn2h
OA2a7T/XNzlGIuWKQlNtBYe/cB2ylSgt79a7rIORmnt/KZClGptJ1qvn/WNWM+QV
eyL5qHBa/k9Pbf367epp5IAer8QZcvW8TRF8XW0Jsa5QgKDGhoT0ExxdB5FZVJlx
dp6Sbho0MBq4BDfsxUNZ+D4rjHqez8/PfgmzIq+uM510v+GBwWb1App4gCUxBq0v
Y980GL23oX8uSgnaoZG3Xaa4XrwkjMkBwYGE0iJXa6Ta+kwMXrYpwiAaqesn14Yt
+MXgMvLFIhfSkvH5fADUikV+PJEk/jCQJxdAWZ2wq/nBEbJejmrNz7UJbyy5mgrM
aJ4CdR9m2dDlhSJs/UTzS4pBHc3NzACsqwjcra+QLtKaq7d6NeFkBwPdffIw2/2D
KqCub6QADWa122aaF+IAbcPa6wzrSVl3CILOBQ1HxSdokv59i1deQIfsnNx8h3DT
v/3AFenD5eHQKSgRq7QqcK2IguRqRlvlq27kg0YoLZSEG7+tHfwHtovbiwQNhqg5
ckB8vyFmZJS55xei3MLJwA6S7Zc8R8uaDG7o5fuvLEj2EVgui5Rt+DQPMPALA1aq
RaPCYh6mVlSPxpmNDf5ABPeLsAsoP9b1TtI8xAICd/icCoTAAvcYyHpUKhaO5X5F
uq8Z4oRZ8cgdQTSE0zbGG/hMtcT4SuDZK2rBt+UyuBpdSbY30UF17E3HnjAjz4Kn
QjZlFc022Gw6a+VCt2DeXBg+0gv8DyXa1LbjSpyLDMo8onxsF7UJJoyJta/v/fRY
iW1euPF1BG79uBK6F2SEinylaLR0CjS5ubcL1XjWDPrjl8ksi7Bq8gmYyiMxtFCW
HmNC2XBlkACmn8bfpyvFw+n0igMma3APgU1Bni4odxUpGZgVsoO18fxsF9K4kofj
nil7PcCZJ9BnPmBruxAH+kOE029+b0qdo3Kio8HE+8DXwLfUxqLc8Yfj8ALlzvkr
fDlwL0Vj4CEwG8+x3QjjDzjCrKUGeCbuJinMO5bhSAkYkc0mRosFi0aGF6UOJqRi
k2BSVxXrUrmMHHhL0B9AzZBE15IJf/JDKU4i2P0oxPN0yuhmzRoNUTj+Mxuhs+3e
5tU/3Kw2Itizuhx8pvylzKHvbWz34o54DMVUV7vQWBueyeeVmmtHEg3kKc7RuEom
Qsot8u7WgDVzfODfqCBP65+knH6cQdYg2P423nI8qw==
=W1sD
-----END PGP SIGNATURE-----