diff options
author | axel <axel@liljencrantz.se> | 2006-12-12 20:13:48 +1000 |
---|---|---|
committer | axel <axel@liljencrantz.se> | 2006-12-12 20:13:48 +1000 |
commit | 234034d3023925c396723119ee51df92c2b42961 (patch) | |
tree | 9a6ee407a9c9b9d86354bd7c99cf901e5512191c /reader.c | |
parent | edc20a7505f61002117042ffeb19f328fe519277 (diff) |
Make sure cwd colors update when the variable changes. This is a common regression, it seems. This time it was caused by the repaint reductions added in 1.22.2.
darcs-hash:20061212101348-ac50b-970686fcd3317f19c6131cdc46885a841c68a6d6.gz
Diffstat (limited to 'reader.c')
-rw-r--r-- | reader.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -2164,6 +2164,16 @@ wchar_t *reader_readline() case R_NULL: { // exec_prompt(); + write( 1, "\r", 1 ); + s_reset( &data->screen ); + repaint(); + break; + } + + case R_REPAINT: + { + exec_prompt(); + write( 1, "\r", 1 ); s_reset( &data->screen ); repaint(); break; |