topgit-0.19.10
tagad5e9c71d6fcb1d04e883ed2d7f69b4b9c89970f
object 73dff9aa53085af43fbaad6694f0c3cb7621f86f
authorKyle J. McKay <mackyle@gmail.com>
Sat, 17 Feb 2018 21:48:54 +0000 (17 13:48 -0800)
TopGit-0.19.10 - Pedantically POSIX
===================================

_Reminder_

>  TopGit 0.19.4 (2017-02-14) introduced support for a new top-bases location
   under heads.  This new location will become the default as of the TopGit
   0.20.0 release.  The current location under refs will continue to be
   supported in the future.  See `tg help migrate-bases` for more details.

Minor nits and updates, but nothing earth shattering.  Some "deprecated"
POSIX syntax has been removed and there are now over 1000 individual tests in
the test suite!

```
Kyle J. McKay (40):
      tg.sh: next version is 0.19.10
      README: correct various typographical errors
      tg.sh: add '-u' option to wayback-updates alias
      tg.sh: make "tg help st" work
      README-WRITING-TESTS: update test_plan and test_when_finished info
      create-html-usage.pl: do not strip ````` lines
      README: correct "The Update Process" description
      t1330: test topgit_branches.awk functionality
      *.sh: purge use of test '-a' and '-o' ops
      tg: eliminate use of xargs -0
      tg.sh/pre-commit.sh: do not rely on word-splitting inside braces
      tg--awksome.sh: run_awk_topmsg_header requires topgit_msg_prepare
      tg-checkout.sh: allow +[n] and -[n] aliases
      tg-checkout.sh: fix typo
      tg-checkout.sh: warn about future removal of bare "tg checkout"
      t1060-mergesetup.sh: fix typo in comment
      tg: improve handling of configured core.hooksPath
      tg.sh: completely ignore hooksPath until setup_hook
      README: remedy incorrect formatting instructions
      tg.sh: avoid trailing space in fullcmd
      tg-update.sh: include real branch in fullcmd
      t0001: tolerate failure involving xargs -0
      tg.sh: move tmpdir cleanup into its own function
      tg: tickle gc --auto when appropriate
      tg-update.sh: add missing '{' ... '}' around && || logic
      t5050: test bug fixed by recent logic correction
      tg-summary.sh: omit superfluous rdeps-once trailing '^'
      .gitattributes: mark some files as eol=lf
      Makefile.mak: sed from stdin to stdout
      README-TESTLIB: vanquish yet another typo
      spelling: annihildated is not a word
      topgit_*_prepare.awk: do not append ^{} to missing
      topgit_*_prepare.awk: carefully append ^{blob} to missing
      topgit_*_prepare.awk: do not incorrectly spawn misscmd
      topgit_msg_prepare.awk: make withan=1 withmt=0 work
      t1340: test topgit_msg_prepare.awk functionality
      t1350: test topgit_deps_prepare.awk functionality
      tg.sh: setup_hook even more carefully
      topgit_deps.awk: strip trailing \r off .topdeps lines
      topgit: version 0.19.10
```
-----BEGIN PGP SIGNATURE-----

iQPcBAABAgAGBQJaiKNGAAoJEFh5SEJa2uvTiQseAK3PRnUlYV1fKhxCpwTnfRAY
j9XeZnSl5zTYHiL7EBMt808/WYighYo4+1S+xGUq7/9RUFRljKkCeu1QkhZFOWxc
y8V3WoYqCKXY7CeU0LaLYAtYAQKoK2AZbPqVtFA+JlJ0U/rrsecuWdtN9XZVfPz6
X0O71VixwrXNyPsHu/adOzkh2rZBewf8QkI+hoIOYTwVwLyLzkjBBjpYz1TiS8uE
c6em33mIn3VpVFlGCgBfZDzfA/xPHBWGeohd7LX8JLRjEbPr6xLYKtroZCWOvmJO
FaxuLWpD8MvsTUYO5jOjG4PF32VNMV7xI+ZYY7UP5TZtb0ANxz3Xsbe+S5D236F5
EmxHGAHW5SOVLClfSpP/c/7HqG3sGcFFsxDxL4FqAKf96JuXUnHsw4ze2u+rjcYe
+SwIuvCnwzWvso1iTmqYbCSTDQ2hTV8TXbb6ITUm/HmIW7cVgU1V4T/7fp+6u2LX
aTymj3AFyF68pqh3H0nm0E/vD4PKavBOtKV/dh+wCT6ct3twsqaOtlxYP2tyDrjO
SHnmnCBlmAVZSJCLNNqTdyOW0kJBm+s+nNOGmJhEgWVNy7+scy6/H6Q19cWlL5/T
gmSrRyi3snBQpY8tKVw2RTvICNGhie4WUz/Z0LX3crPxQA2/dwP4SFrwU9T4QLJ+
xQTwpbruAPdWyh8k6l1JRO27CvCeMTeYZxfuj0hVKwKLty6NOhlJSxdUqNq13a8/
ftmOSxmKCExvovlOn/vfFVoWScfEyIePJxdbYlQMLrNwDS1nH4ZW75XRHMSxGVrX
XTi/Sk+PeHcAXRb2v9UStULJpsUq/UsFRDqn76HvcvNz7agWc36pC+P82ZJSzm6h
CSDOSsN5d3ynleNwxSE9etK/BA4A+G2tiPyhXSwyFIp30+uqsyO5VJwzyHonmAgD
s6VhpTYXoBw6CtsgOst7Sgf0Wp7sDDyDn7p3yWM8OeRj40BWXSjNSPAxnCMw2aR8
zASw9wvkncpgMwHKk4dWIn2Tx0Vaf28rxoWOPK2LSqtBpUlimErVvI4prPU8MC/l
ZQSlmLLQ1h9SXkjY9KpTPj8ea8RXgbNJAU9k7VuAenZG5dgs0jMx9kz1MZ+kWZq0
47HZsdfhNnOQEKPgQSav1v/O2L+Ex4CeeDojctE2ko+s2At+e+ok0mxB4VSBH4QA
kBKJmZ53bvio79ajXsdjRfOz2sXPikNJzxXyRAP28Io4JvvKJAAmIVHEr06ekpRg
S7RDVJn5mT5eCh6Wtu/QXLA2/HAx7jLdopBLhPkleA==
=e0rl
-----END PGP SIGNATURE-----