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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						828001ecc5 
					 
					
						
						
							
							Do not spin waiting for exit, instead check in the write callback.  
						
						 
						
						
						
						
					 
					
						2019-12-13 06:55:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						dcf41ec927 
					 
					
						
						
							
							Do not crash in tree modes if the pane is only 1 in width, reported by  
						
						 
						
						... 
						
						
						
						KOIE Hidetaka in GitHub issue 2015. 
						
						
					 
					
						2019-12-12 15:03:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2b2b193791 
					 
					
						
						
							
							Add function to the right file.  
						
						 
						
						
						
						
					 
					
						2019-12-12 15:01:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						5134666702 
					 
					
						
						
							
							Change source-file to use new file code which allows it to read from  
						
						 
						
						... 
						
						
						
						stdin. 
						
						
					 
					
						2019-12-12 12:49:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						268f2b047a 
					 
					
						
						
							
							Do not check if client is dead if it is NULL.  
						
						 
						
						
						
						
					 
					
						2019-12-12 11:51:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c284ebe0ad 
					 
					
						
						
							
							Rewrite the code for reading and writing files. Now, if the client is  
						
						 
						
						... 
						
						
						
						not attached, the server process asks it to open the file, similar to
how works for stdin, stdout, stderr. This makes special files like
/dev/fd/X work (used by some shells). stdin, stdout and stderr and
control mode are now just special cases of the same mechanism. This will
also make it easier to use for other commands that read files such as
source-file. 
						
						
					 
					
						2019-12-12 11:39:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						64fb7e472a 
					 
					
						
						
							
							Tweak previous to check the wrapped flag and stop if not set.  
						
						 
						
						
						
						
					 
					
						2019-12-11 18:30:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ab630f72ed 
					 
					
						
						
							
							Allow search across wrapped lines and fix some inconsistencies in how th  
						
						 
						
						... 
						
						
						
						position is represented, GitHub issue 2014 from Anindya Mukherjee. 
						
						
					 
					
						2019-12-11 18:23:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						f733d3f3eb 
					 
					
						
						
							
							Do not set cursor colour to default unless it has been changed, GitHub  
						
						 
						
						... 
						
						
						
						issue 2013. 
						
						
					 
					
						2019-12-11 12:13:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						55eb3e4773 
					 
					
						
						
							
							Make TMUX_CONF a list of files and expand leading $FOO or ~.  
						
						 
						
						
						
						
					 
					
						2019-12-10 14:22:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7826d40ff9 
					 
					
						
						
							
							Style nits in function arguments.  
						
						 
						
						
						
						
					 
					
						2019-12-03 10:47:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ec1b8e5f05 
					 
					
						
						
							
							Remove client menu, I don't think it adds anything.  
						
						 
						
						
						
						
					 
					
						2019-12-02 19:25:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						67d995d100 
					 
					
						
						
							
							If a window appears in only one attached session, there is no point in  
						
						 
						
						... 
						
						
						
						worrying about which is the latest client (there is only one). 
						
						
					 
					
						2019-11-29 16:04:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c5d74b1deb 
					 
					
						
						
							
							Do not crash when a format doesn't exist, reported by Thomas Sattler.  
						
						 
						
						
						
						
					 
					
						2019-11-28 21:18:38 +00:00