Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/util.py @ 10789:1b45468d3deb stable
util.termwidth: check stderr first as it's least likely to be redirected
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Mon, 15 Mar 2010 14:53:34 -0500 |
parents | 7a6b5f85c3ab |
children | ef3668450cd0 2d61b612a09d |
comparison
equal
deleted
inserted
replaced
10788:ca6ba6cac6cd | 10789:1b45468d3deb |
---|---|
1251 return int(os.environ['COLUMNS']) | 1251 return int(os.environ['COLUMNS']) |
1252 except ValueError: | 1252 except ValueError: |
1253 pass | 1253 pass |
1254 try: | 1254 try: |
1255 import termios, array, fcntl | 1255 import termios, array, fcntl |
1256 for dev in (sys.stdout, sys.stdin): | 1256 for dev in (sys.stderr, sys.stdout, sys.stdin): |
1257 try: | 1257 try: |
1258 try: | 1258 try: |
1259 fd = dev.fileno() | 1259 fd = dev.fileno() |
1260 except AttributeError: | 1260 except AttributeError: |
1261 continue | 1261 continue |