nicm 
							
						 
					 
					
						
						
							
						
						a1f6bd55b6 
					 
					
						
						
							
							Add -a to list-keys to also list keys without notes with -N, suggested  
						
						 
						
						... 
						
						
						
						by Shehu Dikko. 
						
						
					 
					
						2020-02-15 15:08:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						58b47bf01b 
					 
					
						
						
							
							Fix top/bottom pane calculation with pane border status enabled,  
						
						 
						
						... 
						
						
						
						reported by Stanislav Spassov. 
						
						
					 
					
						2020-02-14 13:57:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						f48b041cf2 
					 
					
						
						
							
							Do not jump to next word end if already on a word end when selecting a  
						
						 
						
						... 
						
						
						
						word. Fixes select-word with single character words and vi(1) keys. From
Mark Kelly. 
						
						
					 
					
						2020-02-13 09:02:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						dc882adb2e 
					 
					
						
						
							
							Remove unused variables from Ben Boeckel, and a Pp from jmc.  
						
						 
						
						
						
						
					 
					
						2020-02-11 07:01:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						fb29242168 
					 
					
						
						
							
							Make list-keys description clearer in tmux.1 and remove an unused variable.  
						
						 
						
						
						
						
					 
					
						2020-02-05 13:06:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						265164d251 
					 
					
						
						
							
							Instead of passing titles through vis() which doubles backslashes, just  
						
						 
						
						... 
						
						
						
						ignore any containing control characters or invalid UTF-8. GitHub issue 2070. 
						
						
					 
					
						2020-02-03 13:46:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						87bcc0c7e0 
					 
					
						
						
							
							Remove bind-key -c which doesn't do anything and is undocumented.  
						
						 
						
						
						
						
					 
					
						2020-01-30 08:02:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						44dad918f8 
					 
					
						
						
							
							Warn if a message type that is no longer used is received.  
						
						 
						
						
						
						
					 
					
						2020-01-29 16:22:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						531daba584 
					 
					
						
						
							
							Do not send DA and DSR again if already have a response.  
						
						 
						
						
						
						
					 
					
						2020-01-29 15:07:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7a15d10bf4 
					 
					
						
						
							
							Remove extra Pp (from jmc) and add a missing word.  
						
						 
						
						
						
						
					 
					
						2020-01-29 08:28:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						b905c5d455 
					 
					
						
						
							
							If ALL clients are readonly, allow them to affect the size, suggested by Thomas Sattler.  
						
						 
						
						
						
						
					 
					
						2020-01-28 13:23:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						e388702260 
					 
					
						
						
							
							Ignore empty commands rather than adding them to the command list rather  
						
						 
						
						... 
						
						
						
						than trying to skip them later, fixes problem reported by M Kelly. 
						
						
					 
					
						2020-01-28 13:10:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						a6129e9974 
					 
					
						
						
							
							If we can identify the terminal as iTerm2 or as tmux, we can be sure  
						
						 
						
						... 
						
						
						
						they support 256 and RGB colours, so set those flags too. 
						
						
					 
					
						2020-01-28 11:39:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						84995ae172 
					 
					
						
						
							
							-V also needs to go in usage.  
						
						 
						
						
						
						
					 
					
						2020-01-28 11:31:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						90e962fff8 
					 
					
						
						
							
							Add support for the iTerm2 DSR 1337 sequence to get the terminal version.  
						
						 
						
						
						
						
					 
					
						2020-01-28 10:59:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						f165221dc4 
					 
					
						
						
							
							Reduce a difference with portable tmux by adding the -V flag and  
						
						 
						
						... 
						
						
						
						#{version} format; on OpenBSD these just report the OpenBSD version. 
						
						
					 
					
						2020-01-28 10:44:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						32816eaebd 
					 
					
						
						
							
							Set up working directory before killing the existing pane on respawn.  
						
						 
						
						
						
						
					 
					
						2020-01-28 10:21:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						24350879cd 
					 
					
						
						
							
							Add a define for flags meaning a client is not attached, and fix  
						
						 
						
						... 
						
						
						
						unattached counter, reported by Thomas Sattler. 
						
						
					 
					
						2020-01-28 08:06:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2c38e01b54 
					 
					
						
						
							
							Expand description of start-server.  
						
						 
						
						
						
						
					 
					
						2020-01-27 09:04:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d0b8d036be 
					 
					
						
						
							
							Add support for adding a note to a key binding (with bind-key -N) and  
						
						 
						
						... 
						
						
						
						use this to add descriptions to the default key bindings. A new -N flag
to list-keys shows key bindings with notes rather than the default
bind-key command used to create them. Change the default ? binding to
use this to show a readable summary of keys.
Also extend command-prompt to return the name of the key pressed and add
a default binding (/) to show the note for the next key pressed
Suggested by Alex Tremblay in GitHub issue 2000. 
						
						
					 
					
						2020-01-27 08:53:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2e39b621c9 
					 
					
						
						
							
							Change so that assignments may be specified alone - a command isn't  
						
						 
						
						... 
						
						
						
						required. GitHub issue 2062. 
						
						
					 
					
						2020-01-27 08:23:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						9169ee0e87 
					 
					
						
						
							
							Mention swap-window -d, GitHub issue 2068.  
						
						 
						
						
						
						
					 
					
						2020-01-25 16:40:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						da515570dc 
					 
					
						
						
							
							Stop handling DA and DSR after a second (they should be the first thing  
						
						 
						
						... 
						
						
						
						sent) so this should be plenty. 
						
						
					 
					
						2020-01-13 11:59:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						835a6c0cf0 
					 
					
						
						
							
							Be more specific in the DSR we are looking for so it doesn't get  
						
						 
						
						... 
						
						
						
						confused with mouse sequences. Also set a flag and don't bother checking
for it if we have already seen it (same for DA), and don't check if we
never asked for it. 
						
						
					 
					
						2020-01-13 08:12:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						04eee2410d 
					 
					
						
						
							
							Treat plausible but invalid keys (like C-BSpace) as literal like any  
						
						 
						
						... 
						
						
						
						other unrecognised string passed to send-keys. Reported by Anthony
Sottile in GitHub issue 2049. 
						
						
					 
					
						2020-01-13 07:51:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						381333c4a9 
					 
					
						
						
							
							Detect iTerm2 and enable DECSLRM.  
						
						 
						
						
						
						
					 
					
						2020-01-12 22:00:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						193e637de0 
					 
					
						
						
							
							The terminal type was never as much use as I expected so remove it in  
						
						 
						
						... 
						
						
						
						favour of a couple of flags for the features used (DECSLRM and DECFRA).
Also rename the flag for no xenl to be more obvious while here. 
						
						
					 
					
						2020-01-12 21:07:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						deb734c7f6 
					 
					
						
						
							
							Loop over all DA features, don't skip the first.  
						
						 
						
						
						
						
					 
					
						2020-01-12 20:20:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						36eb16ce7d 
					 
					
						
						
							
							Do not hang in format_trim_* on invalid UTF-8 characters.  
						
						 
						
						
						
						
					 
					
						2020-01-08 14:40:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						6628e542b5 
					 
					
						
						
							
							Add -Z to default switch-client command in tree mode, matches previous  
						
						 
						
						... 
						
						
						
						behaviour. 
						
						
					 
					
						2020-01-08 06:38:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						73b8c2ef3c 
					 
					
						
						
							
							Common function to free key bindings.  
						
						 
						
						
						
						
					 
					
						2020-01-05 20:39:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7c6c66cc3c 
					 
					
						
						
							
							Send errors to stdout in control mode so they don't get reordered with  
						
						 
						
						... 
						
						
						
						other output, reported by George Nachman in GitHub issue 2048. 
						
						
					 
					
						2020-01-05 12:51:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1870cc70ef 
					 
					
						
						
							
							Add ~ to quoted characters for %%%, reported by tb@.  
						
						 
						
						
						
						
					 
					
						2020-01-04 18:01:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						a770a3bf7e 
					 
					
						
						
							
							Add CMD_FIND_DEFAULT_MARKED to join-pane like move-pane, from  
						
						 
						
						... 
						
						
						
						davidegirardi in GitHub issue 2046. 
						
						
					 
					
						2020-01-02 13:44:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ac85a3e0d3 
					 
					
						
						
							
							Document client exit messages.  
						
						 
						
						
						
						
					 
					
						2020-01-01 22:12:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						9cc603cbad 
					 
					
						
						
							
							Fix format expansion in window names, reported by Suraj N Kurapati.  
						
						 
						
						
						
						
					 
					
						2020-01-01 21:51:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						206d878127 
					 
					
						
						
							
							Do not let readonly clients limit the size, suggested by Max Barraclough  
						
						 
						
						... 
						
						
						
						in GitHub issue 2042. 
						
						
					 
					
						2019-12-30 21:24:55 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						4ea07716de 
					 
					
						
						
							
							Support regex search in copy mode, from Anindya Mukherjee in GitHub  
						
						 
						
						... 
						
						
						
						issue 2038. 
						
						
					 
					
						2019-12-27 18:42:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						88ee5b1a73 
					 
					
						
						
							
							Pass correct value into iterator callback for time formats.  
						
						 
						
						
						
						
					 
					
						2019-12-26 14:48:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						817d199cbb 
					 
					
						
						
							
							Add a number of new formats to inspect what sessions and clients a  
						
						 
						
						... 
						
						
						
						window is present or active in. From Tyler Culp in GitHub issue 2034. 
						
						
					 
					
						2019-12-26 11:04:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						07e37479c2 
					 
					
						
						
							
							Fix name of option, GitHub issue 2030.  
						
						 
						
						
						
						
					 
					
						2019-12-24 09:57:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tim 
							
						 
					 
					
						
						
							
						
						5cd00eda0b 
					 
					
						
						
							
							Restore source-file -q behaviour, broken in r1.42; OK nicm@  
						
						 
						
						
						
						
					 
					
						2019-12-21 17:30:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1764f66b7d 
					 
					
						
						
							
							When adding a list with multiple commands to the queue, the next item to  
						
						 
						
						... 
						
						
						
						insert after needs to be the last one added, not the first. Reported by
Jason Kim in GitHub issue 2023. 
						
						
					 
					
						2019-12-19 09:22:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ef54a08080 
					 
					
						
						
							
							Do not rely on errno after glob(3) fails.  
						
						 
						
						
						
						
					 
					
						2019-12-18 07:48:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						f8cb759bdb 
					 
					
						
						
							
							Use the message that has already been built rather than the va_list.  
						
						 
						
						
						
						
					 
					
						2019-12-17 11:43:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1bdd4828bd 
					 
					
						
						
							
							If /dev/fd/X is a symlink and realpath() expands symlinks, /dev/fd/X  
						
						 
						
						... 
						
						
						
						ends up pointing to the wrong place before it is passed to the client.
The path is only used internally so there is no real need for
realpath(), remove it and move the get_path function to file.c where all
the callers are. 
						
						
					 
					
						2019-12-16 16:39:03 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						b4520aaf2c 
					 
					
						
						
							
							Need to include message size in the maximum buffer calculation.  
						
						 
						
						
						
						
					 
					
						2019-12-16 16:09:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						eaa58d28dc 
					 
					
						
						
							
							Instead of using large buffers in imsgs, add the data or path onto the end.  
						
						 
						
						
						
						
					 
					
						2019-12-16 15:48:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						21f9b39f06 
					 
					
						
						
							
							Show UTF-8 in choose-buffer mode. From KOIE Hidetaka.  
						
						 
						
						
						
						
					 
					
						2019-12-13 09:15:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						6ce943f4d9 
					 
					
						
						
							
							Need to check in the error callback also.  
						
						 
						
						
						
						
					 
					
						2019-12-13 07:00:22 +00:00