nicm
							
						 
					 | 
					
						
						
							
						
						d738d51688
					 | 
					
						
						
							
							Mode init needs to be fired with the mode on the list or it will not be
						
						
						
						
						
						
						
						resized correctly. 
						
						
					 | 
					
						2019-03-18 15:25:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						acb2413852
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-18 15:07:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						2628af573d
					 | 
					
						
						
							
							Add format variables for the default formats for the various modes
						
						
						
						
						
						
						
						(tree_mode_format and so on) and add a -a flag to display-message to
list variables with values. 
						
						
					 | 
					
						2019-03-18 14:10:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						aa2b3472c5
					 | 
					
						
						
							
							Update TODO.
						
						
						
						
						
						
					 | 
					
						2019-03-18 12:00:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						ce6be7afd4
					 | 
					
						
						
							
							Make array options a sparse tree instead of an array of char * and
						
						
						
						
						
						
						
						remove the size limit. 
						
						
					 | 
					
						2019-03-18 11:58:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						d2d43987d0
					 | 
					
						
						
							
							With force, kill previous job before starting new. Fixes problem
						
						
						
						
						
						
						
						reported by Scott Mcdermott in GitHub issue 1627. 
						
						
					 | 
					
						2019-03-18 09:46:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						bd3332b211
					 | 
					
						
						
							
							Break description of styles into its own section.
						
						
						
						
						
						
					 | 
					
						2019-03-17 19:33:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						3a298454ce
					 | 
					
						
						
							
							Add to TODO.
						
						
						
						
						
						
					 | 
					
						2019-03-17 08:05:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						b588b1729a
					 | 
					
						
						
							
							Use a pointer for the active screen in the status line instead of
						
						
						
						
						
						
						
						copying them around all the time. 
						
						
					 | 
					
						2019-03-16 19:12:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						818fda0363
					 | 
					
						
						
							
							Give status_save_old the client so it can do the reinit too.
						
						
						
						
						
						
					 | 
					
						2019-03-16 17:53:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						b4f5b99e4b
					 | 
					
						
						
							
							Tidy and rename some bits of status line code.
						
						
						
						
						
						
					 | 
					
						2019-03-16 17:14:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						e8b33af780
					 | 
					
						
						
							
							Add a way to set individual defaults for an array option.
						
						
						
						
						
						
					 | 
					
						2019-03-15 21:54:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						1d306e926a
					 | 
					
						
						
							
							Add a : to make error messages clearer.
						
						
						
						
						
						
					 | 
					
						2019-03-15 15:20:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						33595a255f
					 | 
					
						
						
							
							Copy recursion counter into new formats when looping.
						
						
						
						
						
						
					 | 
					
						2019-03-15 15:02:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						85044a634b
					 | 
					
						
						
							
							Move status line free into its own function.
						
						
						
						
						
						
					 | 
					
						2019-03-15 14:46:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						2d71bef0ca
					 | 
					
						
						
							
							Remove unused member of struct client.
						
						
						
						
						
						
					 | 
					
						2019-03-15 10:48:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						f6d34f066c
					 | 
					
						
						
							
							Only print format logging when the flag is set, even if also sending to log_debug.
						
						
						
						
						
						
					 | 
					
						2019-03-15 10:22:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						672c49d512
					 | 
					
						
						
							
							The pane and window loops need to pass the window and pane tags when
						
						
						
						
						
						
						
						they build their format. 
						
						
					 | 
					
						2019-03-15 10:07:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						27578815da
					 | 
					
						
						
							
							Add a -v flag to display-message to show verbose messages as the format
						
						
						
						
						
						
						
						is parsed, this gives the user a way to debug problems with formats
rather than just being confronted with (for example) a blank status
line. 
						
						
					 | 
					
						2019-03-15 10:04:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						25e2e22791
					 | 
					
						
						
							
							Add a limit on how far format_expand can recurse.
						
						
						
						
						
						
					 | 
					
						2019-03-14 23:34:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						10d60faba5
					 | 
					
						
						
							
							Store the time in the format tree rather than passing it around.
						
						
						
						
						
						
					 | 
					
						2019-03-14 23:14:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						2c755e3c55
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-14 22:02:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						bace79a571
					 | 
					
						
						
							
							Remove some unnecessary temporary variables and be much less strict
						
						
						
						
						
						
						
						about spacing in style_parse. 
						
						
					 | 
					
						2019-03-14 21:46:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						4206bcc10e
					 | 
					
						
						
							
							Add format flags for start and end window.
						
						
						
						
						
						
					 | 
					
						2019-03-14 21:41:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						38064e7593
					 | 
					
						
						
							
							Add T format modifier like E but also do strftime(3).
						
						
						
						
						
						
					 | 
					
						2019-03-14 21:31:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						1416ceb575
					 | 
					
						
						
							
							Accept 0 time as a shorthand for now to format_expand_time.
						
						
						
						
						
						
					 | 
					
						2019-03-14 21:27:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						d58bccfc63
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-14 20:02:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						9bd4b96766
					 | 
					
						
						
							
							Fix ED1 (clear end of screen), reported by Marc Reisner.
						
						
						
						
						
						
					 | 
					
						2019-03-14 17:58:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						0b32fa81b6
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-14 12:02:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						0425e3178d
					 | 
					
						
						
							
							A little tidying in style_parse.
						
						
						
						
						
						
					 | 
					
						2019-03-14 10:19:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						13f9a061ac
					 | 
					
						
						
							
							Add a wrapper (struct style) around styles rather than using the
						
						
						
						
						
						
						
						grid_cell directly. There will be some non-cell members soon. 
						
						
					 | 
					
						2019-03-14 09:53:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						f33d2ab29e
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-14 08:02:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						1e9f8a3523
					 | 
					
						
						
							
							Missing space in capture-pane usage, from Ben Boeckel.
						
						
						
						
						
						
						
						Also man page fixed from jmc. 
						
						
					 | 
					
						2019-03-14 06:36:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						2fbd491ff0
					 | 
					
						
						
							
							Add actual HPA (\033[`), the existing one is CHA. From Marc Reisner.
						
						
						
						
						
						
					 | 
					
						2019-03-14 06:33:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						81b393a493
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-14 00:02:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						5755bfc619
					 | 
					
						
						
							
							Need to set attributes before clearing.
						
						
						
						
						
						
					 | 
					
						2019-03-13 22:01:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						10f0094be9
					 | 
					
						
						
							
							The pane's style should be initialized to default before parsing the
						
						
						
						
						
						
						
						argument. 
						
						
					 | 
					
						2019-03-13 21:39:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						786f5e505e
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-13 20:02:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						6dffbc4849
					 | 
					
						
						
							
							Tweak format_replace logging.
						
						
						
						
						
						
					 | 
					
						2019-03-13 18:09:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						e6fd429d58
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-13 16:02:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						95ab1aaaec
					 | 
					
						
						
							
							Add formats to list sessions, windows or panes.
						
						
						
						
						
						
					 | 
					
						2019-03-13 15:37:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						f628afc850
					 | 
					
						
						
							
							Update TODO.
						
						
						
						
						
						
					 | 
					
						2019-03-13 14:51:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						49f04a997a
					 | 
					
						
						
							
							Apply length limits and substitution even to literal formats.
						
						
						
						
						
						
					 | 
					
						2019-03-13 14:27:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						1aeac384f3
					 | 
					
						
						
							
							Add to TODO.
						
						
						
						
						
						
					 | 
					
						2019-03-13 14:20:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						9032ac2a05
					 | 
					
						
						
							
							Add E: format to expand a format twice (useful to expand the value of an
						
						
						
						
						
						
						
						option). 
						
						
					 | 
					
						2019-03-13 14:19:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						71e00c718c
					 | 
					
						
						
							
							Make format parsing build the modifiers into a list, standardize how
						
						
						
						
						
						
						
						arguments are given and allow multiple modifiers on a format (separated
by ;). 
						
						
					 | 
					
						2019-03-13 14:10:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						7a6b21de65
					 | 
					
						
						
							
							Add to TODO.
						
						
						
						
						
						
					 | 
					
						2019-03-13 09:30:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicholas Marriott
							
						 
					 | 
					
						
						
							
						
						4f5cb88c2b
					 | 
					
						
						
							
							Add to TODO.
						
						
						
						
						
						
					 | 
					
						2019-03-13 09:30:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Thomas Adam
							
						 
					 | 
					
						
						
							
						
						0e6eda02a6
					 | 
					
						
						
							
							Merge branch 'obsd-master'
						
						
						
						
						
						
					 | 
					
						2019-03-13 08:02:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nicm
							
						 
					 | 
					
						
						
							
						
						feaa5660a3
					 | 
					
						
						
							
							Do not use origin for VPA.
						
						
						
						
						
						
					 | 
					
						2019-03-13 07:34:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |