nicm 
							
						 
					 
					
						
						
							
						
						4872811ba7 
					 
					
						
						
							
							Use DECSLRM and DECFRA only at level 4 rather than checking the terminal  
						
						 
						
						... 
						
						
						
						id. 
						
						
					 
					
						2023-09-08 06:52:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						8636848e63 
					 
					
						
						
							
							Add a session, pane and user mouse range types for the status line and  
						
						 
						
						... 
						
						
						
						add format variables for mouse_status_line and mouse_status_range so
they can be associated with different commands in the key bindings.
GitHub issue 3652. 
						
						
					 
					
						2023-08-17 14:10:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						8b3e2eab5a 
					 
					
						
						
							
							Use a stack for last panes line windows, from Thomas Bertschinger in  
						
						 
						
						... 
						
						
						
						GitHub issue 3588. 
						
						
					 
					
						2023-07-10 09:24:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ac43186dff 
					 
					
						
						
							
							Do not risk writing over the end of the buffer when it ends in #  
						
						 
						
						... 
						
						
						
						(because strchr \0 will be non-NULL), reported by Robert Morris in
GitHub issue 3610. 
						
						
					 
					
						2023-07-03 10:48:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						4e57894e85 
					 
					
						
						
							
							Get rid of some warnings with GCC 10, from Thomas Klausner.  
						
						 
						
						
						
						
					 
					
						2023-06-30 13:19:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1d98394b41 
					 
					
						
						
							
							Add format for server_sessions, from Magnus Gross.  
						
						 
						
						
						
						
					 
					
						2023-05-19 07:46:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c21af7e446 
					 
					
						
						
							
							Add a format to show if there are unseen changes while in a mode, from  
						
						 
						
						... 
						
						
						
						Dan Aloni in GitHub issue 3498. 
						
						
					 
					
						2023-03-27 08:47:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						0bd78b42c0 
					 
					
						
						
							
							Add an L modifier like P, W, S to loop over clients. Also fix some long  
						
						 
						
						... 
						
						
						
						lines in tmux(1). 
						
						
					 
					
						2023-02-07 10:21:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						77c135349a 
					 
					
						
						
							
							Unescape the string for the literal operator (l:) so special characters  
						
						 
						
						... 
						
						
						
						work. 
						
						
					 
					
						2022-11-04 08:03:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						3c65475561 
					 
					
						
						
							
							Fix memory leak, from Gabriel Souza Franco.  
						
						 
						
						
						
						
					 
					
						2022-07-19 06:46:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d0d2c39dec 
					 
					
						
						
							
							Support hyperlinks with capture-pane -e and add a mouse_hyperlink  
						
						 
						
						... 
						
						
						
						format, GitHub issue 3247 from Jeff Chiang. 
						
						
					 
					
						2022-07-06 07:36:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						b22edcf3a5 
					 
					
						
						
							
							Tweak previous - find end of style correctly.  
						
						 
						
						
						
						
					 
					
						2022-06-27 09:16:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						786cff8db9 
					 
					
						
						
							
							Do not expand single character format aliases inside #[] since they  
						
						 
						
						... 
						
						
						
						interfere with colours. GitHub issue 3239 from Magnus Gross. 
						
						
					 
					
						2022-06-27 09:14:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						9c89f7c2af 
					 
					
						
						
							
							Store time lines are scrolled into history and display in copy mode.  
						
						 
						
						
						
						
					 
					
						2022-06-21 09:30:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2f2bb82f5f 
					 
					
						
						
							
							Add pane_start_path to match start_command.  
						
						 
						
						
						
						
					 
					
						2022-05-30 13:07:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						0a8f356c72 
					 
					
						
						
							
							Spacing/style nits.  
						
						 
						
						
						
						
					 
					
						2022-05-30 12:55:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						a3d920930b 
					 
					
						
						
							
							Add remain-on-exit-format to set text shown when pane is dead.  
						
						 
						
						
						
						
					 
					
						2022-03-08 18:31:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						98cd8e4cad 
					 
					
						
						
							
							Add formats for client and server UID and user (for multiuser setups).  
						
						 
						
						
						
						
					 
					
						2022-03-08 11:28:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						fa71e9a079 
					 
					
						
						
							
							Add next_session_id format with the next session ID, GitHub issue 3078.  
						
						 
						
						
						
						
					 
					
						2022-02-22 11:10:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						197a116f5a 
					 
					
						
						
							
							Add a way to force a colour to RGB and a format to display it.  
						
						 
						
						
						
						
					 
					
						2021-10-25 21:21:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						759efe1b33 
					 
					
						
						
							
							Add -e flag to set environment for popup, from Alexis Hildebrandt in  
						
						 
						
						... 
						
						
						
						GitHub issue 2924. 
						
						
					 
					
						2021-10-11 10:55:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						da05d05824 
					 
					
						
						
							
							Fix some warnings.  
						
						 
						
						
						
						
					 
					
						2021-10-05 20:15:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						e06a4e041c 
					 
					
						
						
							
							Set mouse_x and mouse_y on the status line, GitHub issue 2913.  
						
						 
						
						
						
						
					 
					
						2021-10-05 17:23:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						3d5a02bf45 
					 
					
						
						
							
							Do not try to use NULL time values.  
						
						 
						
						
						
						
					 
					
						2021-10-05 12:45:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d589be6c65 
					 
					
						
						
							
							A couple more spacing fixes.  
						
						 
						
						
						
						
					 
					
						2021-08-20 20:08:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						caa8703a23 
					 
					
						
						
							
							Spacing tweaks.  
						
						 
						
						
						
						
					 
					
						2021-08-20 20:04:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						e463e8622d 
					 
					
						
						
							
							Remove stray spaces after function names.  
						
						 
						
						
						
						
					 
					
						2021-08-20 17:50:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						9b00472820 
					 
					
						
						
							
							Evaluate styles with the pane variables.  
						
						 
						
						
						
						
					 
					
						2021-08-12 19:47:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						26773ea9ef 
					 
					
						
						
							
							Do not dereference pane when it is NULL, fixes a crash when creating a  
						
						 
						
						... 
						
						
						
						hook from the config, GitHub issue 2820. 
						
						
					 
					
						2021-08-12 08:10:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						163908fe8a 
					 
					
						
						
							
							Move hook format setup earlier and add a hook_client, GitHub issue 2809.  
						
						 
						
						
						
						
					 
					
						2021-08-12 08:05:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						38c5788232 
					 
					
						
						
							
							Give #() commands a one second grace period where the output is empty  
						
						 
						
						... 
						
						
						
						before telling the user they aren't doing anything. GitHub issue 2774. 
						
						
					 
					
						2021-07-13 22:09:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						51915b9b0a 
					 
					
						
						
							
							Fix mouse_word format now word-separators has no space and position of  
						
						 
						
						... 
						
						
						
						menu if too close to the bottom. 
						
						
					 
					
						2021-07-08 11:14:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						8d75542986 
					 
					
						
						
							
							Bump FORMAT_LOOOP_LIMIT and add a log message when hit, GitHub issue 2715.  
						
						 
						
						
						
						
					 
					
						2021-06-10 07:58:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						3a5b576399 
					 
					
						
						
							
							Fix <= operator.  
						
						 
						
						
						
						
					 
					
						2021-06-10 07:57:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						6c659494f5 
					 
					
						
						
							
							Fix warnings, from Jan Tache in GitHub issue 2692.  
						
						 
						
						
						
						
					 
					
						2021-06-10 07:45:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						cd208c9d72 
					 
					
						
						
							
							Permit shortcut keys in buffer, client, tree modes to be configured with  
						
						 
						
						... 
						
						
						
						a format; the default remains the line number. GitHub issue 2636. 
						
						
					 
					
						2021-04-12 06:50:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ee0df1b8f8 
					 
					
						
						
							
							Tidy old jobs every hour instead of every 30 seconds.  
						
						 
						
						
						
						
					 
					
						2021-03-11 07:08:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c44750792a 
					 
					
						
						
							
							Drop support for popups where the content is provided directly to tmux  
						
						 
						
						... 
						
						
						
						(which does not have many practical uses) and only support running a
program in the popup. display-popup is now simpler and can accept
multiple arguments to avoid escaping problems (like the other commands). 
						
						
					 
					
						2021-03-02 10:56:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						40ad11b2b5 
					 
					
						
						
							
							Handle NULL term_type.  
						
						 
						
						
						
						
					 
					
						2021-02-27 06:28:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						583aaebc0a 
					 
					
						
						
							
							Check session, window, pane in the right order when working out format type.  
						
						 
						
						
						
						
					 
					
						2021-02-26 21:53:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						dd7006c850 
					 
					
						
						
							
							Add a couple of format variables for active and last window index.  
						
						 
						
						
						
						
					 
					
						2021-02-26 07:53:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						6aaef3e705 
					 
					
						
						
							
							Correct client_prefix so it returns 1 if in prefix, not 0.  
						
						 
						
						
						
						
					 
					
						2021-02-24 09:22:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						6876381276 
					 
					
						
						
							
							Move config file path expansion much earlier, keep the list of paths  
						
						 
						
						... 
						
						
						
						around rather than freeing later, and add a config_files format variable
containing it. Suggested by kn@ a while back. 
						
						
					 
					
						2021-02-22 08:18:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						e858270006 
					 
					
						
						
							
							There are many format variables now so allocating all the default ones  
						
						 
						
						... 
						
						
						
						each time a tree is created is too expensive. Instead, convert them all
into callbacks and put them in a static table so they only allocate on
demand. The tree remains for the moment for extra (non-default)
variables added by for example copy mode or popups. Also reduce
expensive calls to localtime_r/strftime. GitHub issue 2253. 
						
						
					 
					
						2021-02-22 07:09:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						6642706f7b 
					 
					
						
						
							
							Support X11 colour names and some other variations for OSC 10/11, also  
						
						 
						
						... 
						
						
						
						add OSC 110 and 111. GitHub issue 2567. 
						
						
					 
					
						2021-02-15 09:39:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1492ae11a5 
					 
					
						
						
							
							Do not expand times and #() inside #().  
						
						 
						
						
						
						
					 
					
						2021-02-09 14:25:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						be471c328e 
					 
					
						
						
							
							Add a -S flag to new-window to make it select the existing window if one  
						
						 
						
						... 
						
						
						
						with the given name already exists rather than failing with an error.
Also add a format to check if a window or session name exists which
allows the same with other commands. Requested by and discussed with
kn@. 
						
						
					 
					
						2021-02-05 12:23:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						255802d8d7 
					 
					
						
						
							
							Trim output overwritten by later text or clears completely rather than  
						
						 
						
						... 
						
						
						
						only in a few cases. This means we can better track when a line should
wrap. GitHub issue 2537. 
						
						
					 
					
						2021-01-29 09:48:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						fb774b77d0 
					 
					
						
						
							
							Change so that window_flags escapes # automatically which means configs  
						
						 
						
						... 
						
						
						
						will not have to change. A new format window_raw_flags contains the old
unescaped version. 
						
						
					 
					
						2021-01-20 07:16:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						f97305af31 
					 
					
						
						
							
							Use right format for session loop, GitHub issue 2519.  
						
						 
						
						
						
						
					 
					
						2020-12-30 18:29:40 +00:00