mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	_absolute is redundant, just use tty_region.
This commit is contained in:
		
							
								
								
									
										2
									
								
								server.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								server.c
									
									
									
									
									
								
							@@ -1050,7 +1050,7 @@ server_handle_client(struct client *c)
 | 
				
			|||||||
	 * tty_region/tty_reset/tty_update_mode already take care of not
 | 
						 * tty_region/tty_reset/tty_update_mode already take care of not
 | 
				
			||||||
	 * resetting things that are already in their default state.
 | 
						 * resetting things that are already in their default state.
 | 
				
			||||||
	 */
 | 
						 */
 | 
				
			||||||
	tty_region_absolute(&c->tty, 0, c->tty.sy - 1);
 | 
						tty_region(&c->tty, 0, c->tty.sy - 1);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	status = options_get_number(oo, "status");
 | 
						status = options_get_number(oo, "status");
 | 
				
			||||||
	if (!window_pane_visible(wp) || wp->yoff + s->cy >= c->tty.sy - status)
 | 
						if (!window_pane_visible(wp) || wp->yoff + s->cy >= c->tty.sy - status)
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								tmux.h
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								tmux.h
									
									
									
									
									
								
							@@ -1248,7 +1248,7 @@ u_char	tty_get_acs(struct tty *, u_char);
 | 
				
			|||||||
void	tty_attributes(struct tty *, const struct grid_cell *);
 | 
					void	tty_attributes(struct tty *, const struct grid_cell *);
 | 
				
			||||||
void	tty_reset(struct tty *);
 | 
					void	tty_reset(struct tty *);
 | 
				
			||||||
void	tty_region_pane(struct tty *, const struct tty_ctx *, u_int, u_int);
 | 
					void	tty_region_pane(struct tty *, const struct tty_ctx *, u_int, u_int);
 | 
				
			||||||
void	tty_region_absolute(struct tty *, u_int, u_int);
 | 
					void	tty_region(struct tty *, u_int, u_int);
 | 
				
			||||||
void	tty_cursor(struct tty *, u_int, u_int, u_int, u_int);
 | 
					void	tty_cursor(struct tty *, u_int, u_int, u_int, u_int);
 | 
				
			||||||
void	tty_putcode(struct tty *, enum tty_code_code);
 | 
					void	tty_putcode(struct tty *, enum tty_code_code);
 | 
				
			||||||
void	tty_putcode1(struct tty *, enum tty_code_code, int);
 | 
					void	tty_putcode1(struct tty *, enum tty_code_code, int);
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										6
									
								
								tty.c
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								tty.c
									
									
									
									
									
								
							@@ -893,17 +893,19 @@ tty_reset(struct tty *tty)
 | 
				
			|||||||
	memcpy(gc, &grid_default_cell, sizeof *gc);
 | 
						memcpy(gc, &grid_default_cell, sizeof *gc);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* Set region inside pane. */
 | 
				
			||||||
void
 | 
					void
 | 
				
			||||||
tty_region_pane(
 | 
					tty_region_pane(
 | 
				
			||||||
    struct tty *tty, const struct tty_ctx *ctx, u_int rupper, u_int rlower)
 | 
					    struct tty *tty, const struct tty_ctx *ctx, u_int rupper, u_int rlower)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  	struct window_pane	*wp = ctx->wp;
 | 
					  	struct window_pane	*wp = ctx->wp;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	tty_region_absolute(tty, wp->yoff + rupper, wp->yoff + rlower);
 | 
						tty_region(tty, wp->yoff + rupper, wp->yoff + rlower);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* Set region at absolute position. */
 | 
				
			||||||
void
 | 
					void
 | 
				
			||||||
tty_region_absolute(struct tty *tty, u_int rupper, u_int rlower)
 | 
					tty_region(struct tty *tty, u_int rupper, u_int rlower)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
	if (tty->rlower == rlower && tty->rupper == rupper)
 | 
						if (tty->rlower == rlower && tty->rupper == rupper)
 | 
				
			||||||
		return;
 | 
							return;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user