diff options
author | Adrian C. (anrxc) <anrxc@sysphere.org> | 2011-03-09 06:34:07 +0100 |
---|---|---|
committer | Adrian C. (anrxc) <anrxc@sysphere.org> | 2011-03-09 06:34:07 +0100 |
commit | e01a74776c421b309da1f878f401da734482fa53 (patch) | |
tree | c645559f6e11dd9bb9083dfe115cdbbcefe6a1e9 | |
parent | 0b3fab858e60a72bc0eb5173536bb805f03e3b7f (diff) | |
download | play-e01a74776c421b309da1f878f401da734482fa53.tar.xz |
play: use which() for stty
-rwxr-xr-x | play.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -6,7 +6,7 @@ __version__ = "play 1.00" """ play - A curses front-end for various audio players based on cplay Copyright (C) 1998-2005 Ulf Betlehem <flu@iki.fi> -Copyright (C) 2008-2010 Adrian C. <anrxc@sysphere.org> +Copyright (C) 2008-2011 Adrian C. <anrxc@sysphere.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -46,7 +46,8 @@ except: pass # ------------------------------------------ XTERM = re.search("rxvt|xterm", os.environ["TERM"]) -CONTROL_FIFO = "%s/play-control-%s" % (os.environ.get("TMPDIR", "/tmp"), os.environ["USER"]) +CONTROL_FIFO = "%s/play-control-%s" % ( + os.environ.get("TMPDIR", "/tmp"), os.environ["USER"]) # ------------------------------------------ def which(program): @@ -141,8 +142,8 @@ class Window: def newwin(self): # http://mail.python.org/pipermail/python-list/2000-May/033180.html - self.parr, self.parc = os.popen('stty size', 'r').read().split() - return curses.newwin(int(self.parr), int(self.parc), 0, 0) + self.prc = os.popen('%s size' % which('stty'), 'r').read().split() + return curses.newwin(int(self.prc[0]), int(self.prc[1]), 0, 0) def resize(self): self.w = self.newwin() |