##// END OF EJS Templates
scmutil: remove superfluous indent from termwidth()
Yuya Nishihara -
r30312:1ad1c501 default
parent child Browse files
Show More
@@ -48,25 +48,24 b' def termwidth(ui):'
48 48 TIOCGWINSZ = termios.TIOCGWINSZ # unavailable on IRIX (issue3449)
49 49 except (AttributeError, ImportError):
50 50 return 80
51 if True:
52 for dev in (ui.ferr, ui.fout, ui.fin):
51
52 for dev in (ui.ferr, ui.fout, ui.fin):
53 try:
53 54 try:
54 try:
55 fd = dev.fileno()
56 except AttributeError:
57 continue
58 if not os.isatty(fd):
59 continue
60 if True:
61 arri = fcntl.ioctl(fd, TIOCGWINSZ, '\0' * 8)
62 width = array.array('h', arri)[1]
63 if width > 0:
64 return width
65 except ValueError:
55 fd = dev.fileno()
56 except AttributeError:
57 continue
58 if not os.isatty(fd):
59 continue
60 arri = fcntl.ioctl(fd, TIOCGWINSZ, '\0' * 8)
61 width = array.array('h', arri)[1]
62 if width > 0:
63 return width
64 except ValueError:
65 pass
66 except IOError as e:
67 if e[0] == errno.EINVAL:
66 68 pass
67 except IOError as e:
68 if e[0] == errno.EINVAL:
69 pass
70 else:
71 raise
69 else:
70 raise
72 71 return 80
General Comments 0
You need to be logged in to leave comments. Login now