forked from aniani/vim
patch 8.0.0468: after aborting an Ex command g< does not work
Problem: After aborting an Ex command g< does not work. (Marcin Szamotulski) Solution: Postpone clearing scrollback messages to until the command line has been entered. Also fix that the screen isn't redrawn if after g< the command line is cancelled.
This commit is contained in:
@@ -970,7 +970,7 @@ lalloc(long_u size, int message)
|
||||
break;
|
||||
releasing = TRUE;
|
||||
|
||||
clear_sb_text(); /* free any scrollback text */
|
||||
clear_sb_text(TRUE); /* free any scrollback text */
|
||||
try_again = mf_release_all(); /* release as many blocks as possible */
|
||||
|
||||
releasing = FALSE;
|
||||
@@ -1148,7 +1148,7 @@ free_all_mem(void)
|
||||
# ifdef FEAT_DIFF
|
||||
diff_clear(curtab);
|
||||
# endif
|
||||
clear_sb_text(); /* free any scrollback text */
|
||||
clear_sb_text(TRUE); /* free any scrollback text */
|
||||
|
||||
/* Free some global vars. */
|
||||
vim_free(username);
|
||||
|
Reference in New Issue
Block a user