diff options
author | 2006-10-05 07:45:02 +1000 | |
---|---|---|
committer | 2006-10-05 07:45:02 +1000 | |
commit | d1078f8582bff8365d233664458c509305350f5c (patch) | |
tree | 2c6779215cece3b16c24453127a206e7b4cc3fde /reader.c | |
parent | 0ea668b260bcb640de7bdcb3feff4f7d9187e32c (diff) |
Detect and handle terminals size changes
darcs-hash:20061004214502-ac50b-aaf5b76a6281c0ba8757e794b0a802793ce92916.gz
Diffstat (limited to 'reader.c')
-rw-r--r-- | reader.c | 15 |
1 files changed, 6 insertions, 9 deletions
@@ -2171,6 +2171,12 @@ wchar_t *reader_readline() break; } + case R_WINCH: + { + repaint(); + break; + } + case R_EOF: { exit_forced = 1; @@ -2521,15 +2527,6 @@ wchar_t *reader_readline() break; } - case R_CLEAR_SCREEN: - { - if( clear_screen ) - writembs( clear_screen ); - s_reset( &data->screen ); - repaint(); - break; - } - case R_BEGINNING_OF_HISTORY: { history_first(); |