1572
1572
# Note to implementors: if changing the rules for determining the width,
1573
1573
# make sure you've considered the behaviour in these cases:
1574
1574
# - M-x shell in emacs, where $COLUMNS is set and TIOCGWINSZ returns 0,0.
1577
1577
# - (add more interesting cases here, if you find any)
1578
1578
# Some programs implement "Use $COLUMNS (if set) until SIGWINCH occurs",