Thanks for testing. I am opening a new item in the next commitfest for this topic.
On Fri, Nov 15, 2019 at 5:23 AM Tang, Haiying <tanghy.f...@cn.fujitsu.com> wrote: > >In order to make it work both things are needed, setting the console mode > and a terminal that supports it. > > > > Your patch worked fine on windows which supports VT100. But the bug still > happened when set PG_COLOR="always" at Windows Terminal that not support > VT100. Please see the attached file “Test_result.png” for the NG result. (I > used win7 for this test) > > > To fix the above bug, I made some change to your patch. The new one works > fine on my win7(VT100 not support) and win10(VT100 support). > My understanding of the "always" logic is that it has to be enabled no matter what, even if not supported in current output. Also, in this new patch(v1), I added some doc change for Windows not > support Colorization. Please find the attached patch for so. > > > You cannot change the release notes, if anything it will be added to 12.2 patch notes. It should be added to the 21 (!) utilities that specify the PG_COLOR usage, but I am not so sure that adding a note stating this feature requires Windows 10 >= 1511 update is really a Postgres business. Please find attached a version that supports older Mingw versions and SDKs. Regards, Juan José Santamaría Flecha
v2-0001-command-line-colorization-on-windows.patch
Description: Binary data