mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Move "special" keys into the Unicode PUA rather than making them high a top bit
set, some compilers cannot handle enums that are larger than int. GitHub issue 2673.
This commit is contained in:
		@@ -476,7 +476,7 @@ input_key(struct screen *s, struct bufferevent *bev, key_code key)
 | 
			
		||||
		input_key_write(__func__, bev, &ud.data[0], 1);
 | 
			
		||||
		return (0);
 | 
			
		||||
	}
 | 
			
		||||
	if (justkey > 0x7f && justkey < KEYC_BASE) {
 | 
			
		||||
	if (KEYC_IS_UNICODE(justkey)) {
 | 
			
		||||
		if (key & KEYC_META)
 | 
			
		||||
			input_key_write(__func__, bev, "\033", 1);
 | 
			
		||||
		utf8_to_data(justkey, &ud);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user