doc: note that AT&T ksh does not work with our test suitejc/document-use-of-local
commit67be8c4de5255efd95c48c9ddd6cd8537fbf03d1
authorJunio C Hamano <gitster@pobox.com>
Mon, 15 Jul 2024 15:05:00 +0000 (15 08:05 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 15 Jul 2024 17:14:52 +0000 (15 10:14 -0700)
treea5e613d83a25dce0aac78eb65a276aa914779fa6
parenta7dae3bdc8b516d36f630b12bb01e853a667e0d9
doc: note that AT&T ksh does not work with our test suite

The scripted Porcelain commands do not allow use of "local" because
it is not universally supported, but we use it liberally in our test
scripts, which means some POSIX compliant shells (like "ksh93") can
not be used to run our tests.

Document the status quo, to help the next person who gets perplexed
seeing our tests fail.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/CodingGuidelines