nicm 
							
						 
					 
					
						
						
							
						
						9831175a2d 
					 
					
						
						
							
							Use window index not ID for sorting, reported by naru at naruaway dot  
						
						... 
						
						
						
						com in GitHub issue 4551. 
						
						
					 
					
						2025-07-13 06:16:28 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						28481e984b 
					 
					
						
						
							
							Add sorting to W, P, L operators as well, and add some new session  
						
						... 
						
						
						
						format variables. From Michael Grant in GitHub issue 4516. 
						
						
					 
					
						2025-07-02 08:13:09 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						522652913f 
					 
					
						
						
							
							Add S: to list sessions with modifiers for sorting, from Michael Grant.  
						
						
						
						
					 
					
						2025-06-20 13:31:59 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						79b02998a6 
					 
					
						
						
							
							Add R format modifier to repeat an argument.  
						
						
						
						
					 
					
						2025-05-12 10:26:19 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						1efe41b9b9 
					 
					
						
						
							
							Add more features for boolean expressions in formats: 1) extend && and  
						
						... 
						
						
						
						|| to support arbitrarily many arguments and 2) add ! and !! for not and
not-not. 
						
						
					 
					
						2025-04-25 08:28:21 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						b905039ed2 
					 
					
						
						
							
							Improve #? conditional expression in formats:  
						
						... 
						
						
						
						1) add support for else if, so
   #{?cond1,value1,#{?cond2,value2,else-value}} can be changed to
   #{?cond1,value1,cond2,value2,else-value};
2) add default empty string if there's no else value, so
   #{?cond1,value1,} can be changed to #{?cond1,value1}.
From David Mandelberg in GitHub issue 4451. 
						
						
					 
					
						2025-04-22 12:23:26 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						a7991dcbad 
					 
					
						
						
							
							Fix padding for word function as well, GitHub issue 4425.  
						
						
						
						
					 
					
						2025-04-03 11:52:25 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						483b2b3edb 
					 
					
						
						
							
							Correctly skip wide characters in hyperlinks, from someone in GitHub  
						
						... 
						
						
						
						issue 4425. 
						
						
					 
					
						2025-03-24 20:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						f101762d1b 
					 
					
						
						
							
							Fix mouse_hyperlink format in copy mode. From someone in GitHub issue  
						
						... 
						
						
						
						4418. 
						
						
					 
					
						2025-03-21 14:04:26 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						b7d640e764 
					 
					
						
						
							
							Add some additional cursor format variables. From shiro at usagi dot io  
						
						... 
						
						
						
						in GitHub issue 4414. 
						
						
					 
					
						2025-03-21 13:26:39 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						eaf70c955b 
					 
					
						
						
							
							Add mode 2031 support to automatically report dark or light theme. tmux  
						
						... 
						
						
						
						will guess the theme from the background colour on terminals which do
not themselves support the escape sequence. Written by Jonathan
Slenders, GitHub issue 4353. 
						
						
					 
					
						2025-03-04 08:45:04 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						420af9e108 
					 
					
						
						
							
							Do not rely on window reference count for linked formats because they  
						
						... 
						
						
						
						are also used for notifications, GitHub issue 4258. 
						
						
					 
					
						2024-11-25 08:34:01 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						62e15e905b 
					 
					
						
						
							
							Treat tabs as a word separator, from Alexander Arch in GitHub issue  
						
						... 
						
						
						
						4201. 
						
						
					 
					
						2024-10-28 08:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						eaec0a48f4 
					 
					
						
						
							
							Do not stop stop at first padding in format_grid_line and handle tabs.  
						
						
						
						
					 
					
						2024-10-25 15:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						bcc47add38 
					 
					
						
						
							
							Add a sixel_support format variable which is 1 if SIXEL is supported  
						
						... 
						
						
						
						(always 0 on OpenBSD), requested by Misaki Masa in GitHub issue 4177 
						
						
					 
					
						2024-10-10 10:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						a84c109604 
					 
					
						
						
							
							Add window_pane_mode helper function to tell if a pane is in copy mode,  
						
						... 
						
						
						
						from Michael Grant. 
						
						
					 
					
						2024-08-26 07:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								nicm 
							
						 
					 
					
						
						
							
						
						c7e61a01e5 
					 
					
						
						
							
							Revamp extended keys support to more closely match xterm and support  
						
						... 
						
						
						
						mode 2 as well as mode 1. From Stanislav Kljuhhin (GitHub issue 4038).
This changes tmux to always request mode 2 from parent terminal, change
to an unambiguous internal representation of keys, and adds an option
(extended-keys-format) to control the format similar to the xterm(1)
formatOtherKeys resource. 
						
						
					 
					
						2024-08-21 04:17:09 +00:00 
						 
				 
			
				
					
						
							
							
								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