mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 09:26:05 +00:00 
			
		
		
		
	Merge branch 'obsd-master'
This commit is contained in:
		@@ -494,8 +494,9 @@ tty_term_find(char *name, int fd, char **cause)
 | 
			
		||||
		goto error;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	/* Figure out if we have 256. */
 | 
			
		||||
	if (tty_term_number(term, TTYC_COLORS) == 256)
 | 
			
		||||
	/* Figure out if we have 256 colours (or more). */
 | 
			
		||||
	if (tty_term_number(term, TTYC_COLORS) >= 256 ||
 | 
			
		||||
	    tty_term_has(term, TTYC_RGB))
 | 
			
		||||
		term->flags |= TERM_256COLOURS;
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								tty.c
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								tty.c
									
									
									
									
									
								
							@@ -2000,8 +2000,7 @@ tty_colours_fg(struct tty *tty, const struct grid_cell *gc)
 | 
			
		||||
	char			 s[32];
 | 
			
		||||
 | 
			
		||||
	/* Is this a 24-bit or 256-colour colour? */
 | 
			
		||||
	if (gc->fg & COLOUR_FLAG_RGB ||
 | 
			
		||||
	    gc->fg & COLOUR_FLAG_256) {
 | 
			
		||||
	if (gc->fg & COLOUR_FLAG_RGB || gc->fg & COLOUR_FLAG_256) {
 | 
			
		||||
		if (tty_try_colour(tty, gc->fg, "38") == 0)
 | 
			
		||||
			goto save_fg;
 | 
			
		||||
		/* Should not get here, already converted in tty_check_fg. */
 | 
			
		||||
@@ -2030,8 +2029,7 @@ tty_colours_bg(struct tty *tty, const struct grid_cell *gc)
 | 
			
		||||
	char			 s[32];
 | 
			
		||||
 | 
			
		||||
	/* Is this a 24-bit or 256-colour colour? */
 | 
			
		||||
	if (gc->bg & COLOUR_FLAG_RGB ||
 | 
			
		||||
	    gc->bg & COLOUR_FLAG_256) {
 | 
			
		||||
	if (gc->bg & COLOUR_FLAG_RGB || gc->bg & COLOUR_FLAG_256) {
 | 
			
		||||
		if (tty_try_colour(tty, gc->bg, "48") == 0)
 | 
			
		||||
			goto save_bg;
 | 
			
		||||
		/* Should not get here, already converted in tty_check_bg. */
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user