youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit 4f2a5e06da89913f789463fef919e61f9d8f5be6
parent 2c8d32de33dd6618659cd1fe98dcdf09fde1ecaf
Author: Philipp Hagemeister <phihag@phihag.de>
Date:   Wed, 24 Aug 2011 23:28:30 +0200

Use subprocess to call stty size when COLUMNS is not set

Diffstat:
Myoutube-dl | 11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/youtube-dl b/youtube-dl @@ -2996,11 +2996,12 @@ def parseOpts(): if columns: return int(columns) - # TODO: Breaks on phihag's system - #if sys.platform.startswith('linux'): - # try: - # return os.popen('stty size', 'r').read().split()[1] - # except: pass + try: + sp = subprocess.Popen(['stty', 'size'], stdout=subprocess.PIPE, stderr=subprocess.PIPE) + out,err = sp.communicate() + return out.split()[1] + except: + pass return None max_width = 80