On 17.12.2012 11:23, Bert Huijben wrote:
>
>> -----Original Message-----
>> From: Branko Čibej [mailto:br...@wandisco.com]
>> Sent: maandag 17 december 2012 11:19
>> To: dev@subversion.apache.org
>> Subject: Re: svn commit: r1422706 - in /subversion/trunk/subversion:
>> libsvn_subr/opt.c tests/cmdline/svntest/main.py
>>
>> On 17.12.2012 09:47, Bert Huijben wrote:
>>> I think we should suppress this warning on Windows when the CryptoAPI
>>> encryption is enabled (read: +- always) to avoid unneeded user questions.
>> I rather think we should disable plaintext password storage by default,
>> I don't care about Windows, and let people enable it explicitly.
>>
>>> And I’m not sure what to think of the color escape strings...
>>> Do these work on any not Windows os with any terminal settings?
>> These aren't used at all on Windows. They work everywhere on Unix.
>>
>>> (We currently only use these in the test suite and the result is plainly
>>> visisble on the buildbot log)
>> That's funny.
>>
>> if not sys.stdout.isatty() or sys.platform == 'win32':
>>   TextColors.disable()
>>
>> They're unconditionally disabled on Windows, so if stdout.isatty()
>> returns True, I don't know /what/ the buildbot does.
> The unix buildbot just outputs them literally. The Windows buildbot works 
> just fine.
>
> And I'm pretty sure there are terminal settings where you should do something 
> else to make text stand out. (I assume this escape is for bold?)

What I'm saying is, buildbot output is clearly redirected to a file, so
isatty() should return False.

-- Brane

-- 
Branko Čibej
Director of Subversion | WANdisco | www.wandisco.com

Reply via email to