diff options
author | jilles <jilles@FreeBSD.org> | 2014-01-14 22:56:25 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2014-01-14 22:56:25 +0000 |
commit | 296c7c9901f4ba3bb507dd6503d02949adb658a5 (patch) | |
tree | 8d778b850ab191014fb1bafc20c9ba9dd5084b3a /contrib/libc++/src/strstream.cpp | |
parent | 2c937dd4c77f2d22e7d7f517c42b623045be22ad (diff) | |
download | FreeBSD-src-296c7c9901f4ba3bb507dd6503d02949adb658a5.zip FreeBSD-src-296c7c9901f4ba3bb507dd6503d02949adb658a5.tar.gz |
sh: Remove SIGWINCH handler and just check for resize before every read.
The SIGWINCH handler triggers breakage in libedit which is hard to fix; see
PR bin/169773.
Also, window size changes while a program is in foreground (and it rather
than sh will receive SIGWINCH) will now be picked up automatically.
Downside: it is now certain that a resize is only processed after pressing
<Enter>. If libedit is fixed, sh will most likely have to be changed also.
PR: bin/180146
Diffstat (limited to 'contrib/libc++/src/strstream.cpp')
0 files changed, 0 insertions, 0 deletions