tiocgwinsz = 0x5413
data = [0, 0, 0, 0].pack("SSSS")
if @out.ioctl(tiocgwinsz, data) >= 0 then
- rows, cols, xpixels, ypixels = data.unpack("SSSS")
+ # rows,cols,xpixels,ypixels
+ cols = data.unpack("SSSS")[1]
if cols >= 0 then cols else default_width end
else
default_width