"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "screen.c" between
tmux-3.2.tar.gz and tmux-3.2a.tar.gz

About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.

screen.c  (tmux-3.2):screen.c  (tmux-3.2a)
skipping to change at line 103 skipping to change at line 103
/* Reinitialise screen. */ /* Reinitialise screen. */
void void
screen_reinit(struct screen *s) screen_reinit(struct screen *s)
{ {
s->cx = 0; s->cx = 0;
s->cy = 0; s->cy = 0;
s->rupper = 0; s->rupper = 0;
s->rlower = screen_size_y(s) - 1; s->rlower = screen_size_y(s) - 1;
s->mode = MODE_CURSOR | MODE_WRAP; s->mode = MODE_CURSOR|MODE_WRAP;
if (options_get_number(global_options, "extended-keys") == 2)
s->mode |= MODE_KEXTENDED;
if (s->saved_grid != NULL) if (s->saved_grid != NULL)
screen_alternate_off(s, NULL, 0); screen_alternate_off(s, NULL, 0);
s->saved_cx = UINT_MAX; s->saved_cx = UINT_MAX;
s->saved_cy = UINT_MAX; s->saved_cy = UINT_MAX;
screen_reset_tabs(s); screen_reset_tabs(s);
grid_clear_lines(s->grid, s->grid->hsize, s->grid->sy, 8); grid_clear_lines(s->grid, s->grid->hsize, s->grid->sy, 8);
 End of changes. 1 change blocks. 
1 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)