Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3df68d6b00 
					 
					
						
						
							
							Fix regress test for am.  
						
						 
						
						
						
						
					 
					
						2020-06-18 21:01:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						6c437d45ac 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-18 12:01:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						068b92b051 
					 
					
						
						
							
							The redraw callback could be fired with a NULL pane if it updates while  
						
						 
						
						... 
						
						
						
						in a mode, problem reported by Martin Vahlensieck. 
						
						
					 
					
						2020-06-18 08:41:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2372b0fdc6 
					 
					
						
						
							
							Add a flag to make a client wait for an empty line before exiting in  
						
						 
						
						... 
						
						
						
						control mode to avoid stray commands ending up in the shell. 
						
						
					 
					
						2020-06-18 08:34:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						eb448daa1a 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-16 10:01:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1bf9555e4f 
					 
					
						
						
							
							d and D keys to reset to default in customize mode.  
						
						 
						
						
						
						
					 
					
						2020-06-16 08:18:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						afe4ea4250 
					 
					
						
						
							
							Correctly move to previous line when looking for previous word, from  
						
						 
						
						... 
						
						
						
						Derry Jing. 
						
						
					 
					
						2020-06-16 07:28:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						824efe7be4 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-13 12:01:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1c78155e70 
					 
					
						
						
							
							Add -b flags to insert a window before (like the existing -a for after)  
						
						 
						
						... 
						
						
						
						to break-pane, move-window, new-window. GitHub issue 2261. 
						
						
					 
					
						2020-06-13 09:05:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						4000052d92 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-12 12:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d52ac7d027 
					 
					
						
						
							
							Do not wait on shutdown for commands started with run -b.  
						
						 
						
						
						
						
					 
					
						2020-06-12 10:31:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						bd3fb2fb10 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-12 10:01:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d8d7769104 
					 
					
						
						
							
							Check if a pane needs to be paused when output is written rather than  
						
						 
						
						... 
						
						
						
						just when it is queued. 
						
						
					 
					
						2020-06-12 08:35:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						4c3bdc5a36 
					 
					
						
						
							
							move-pane also defaults to marked pane now, reported by Ben Challenor.  
						
						 
						
						
						
						
					 
					
						2020-06-12 07:52:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						cf63465eb0 
					 
					
						
						
							
							Fix quoting with newlines and single quotes.  
						
						 
						
						
						
						
					 
					
						2020-06-12 07:10:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						b5c86fdc0c 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-11 22:01:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						63c2ed1483 
					 
					
						
						
							
							Add some formats for search in copy mode (search_present, search_match).  
						
						 
						
						... 
						
						
						
						GitHub issue 2268. 
						
						
					 
					
						2020-06-11 19:43:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						2e5b496053 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-11 14:01:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						e8c99496cd 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-11 12:01:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						cf13d1e110 
					 
					
						
						
							
							Fix a crash when completing sessions, from Anindya Mukherjee.  
						
						 
						
						
						
						
					 
					
						2020-06-11 10:56:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						50ee41423f 
					 
					
						
						
							
							Add a -A option to pause a pane manually.  
						
						 
						
						
						
						
					 
					
						2020-06-11 09:55:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						ea4425b9bd 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-10 10:01:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						23d79cfda8 
					 
					
						
						
							
							Instead of a buffer size limit on each pane, set a limit of 300 seconds  
						
						 
						
						... 
						
						
						
						of data for each client in control mode. 
						
						
					 
					
						2020-06-10 07:27:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						8b673cc4f2 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-10 08:01:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						fddcad6957 
					 
					
						
						
							
							When the pause-after flag is set, send an alternative %extended-output  
						
						 
						
						... 
						
						
						
						form instead of %output with the age of the output. 
						
						
					 
					
						2020-06-10 06:23:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						208d9449b7 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-09 12:01:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						fee585ea14 
					 
					
						
						
							
							Include width in error message.  
						
						 
						
						
						
						
					 
					
						2020-06-09 10:37:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						30eaf885c4 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-09 10:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c60389acbf 
					 
					
						
						
							
							It is not sensible to store pointers into an array we are going to  
						
						 
						
						... 
						
						
						
						realloc (duh), use two trees instead. 
						
						
					 
					
						2020-06-09 08:34:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						9ffdcc7656 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-06 14:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						a4a3d89598 
					 
					
						
						
							
							Use bitshifts instead of a union for encoding UTF-8 into 32 bits, which  
						
						 
						
						... 
						
						
						
						is more friendly to GCC3.
Reported by and ok aoyama@. 
						
						
					 
					
						2020-06-06 12:38:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0d8ba2e57f 
					 
					
						
						
							
							Add to CHANGES.  
						
						 
						
						
						
						
					 
					
						2020-06-05 14:56:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						92c8cc17c3 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-05 14:01:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d919fa1ed0 
					 
					
						
						
							
							Change how panes are resized so that the code is clearer and if the pane  
						
						 
						
						... 
						
						
						
						is resized multiple times during one event loop, it is forced to resize
at the end. Also don't zoom/unzoom in switch-client if the pane hasn't
changed. GitHub issue 2260. 
						
						
					 
					
						2020-06-05 11:20:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						47a5afe5bf 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-05 12:01:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						03b2998abe 
					 
					
						
						
							
							Do not take the address of a potentially unaligned member.  
						
						 
						
						
						
						
					 
					
						2020-06-05 09:35:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c908d2039f 
					 
					
						
						
							
							Fix various confusion about am vs xenl.  
						
						 
						
						
						
						
					 
					
						2020-06-05 09:32:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						a06cf900c7 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-05 10:01:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						4e5e2c19d0 
					 
					
						
						
							
							Now that we mostly only search visible text, the rate limit on repeating  
						
						 
						
						... 
						
						
						
						search does not seem to be necessary, remove it for the moment. 
						
						
					 
					
						2020-06-05 07:44:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c586208991 
					 
					
						
						
							
							Add support for pausing a pane when the output buffered for a control  
						
						 
						
						... 
						
						
						
						mode client gets too far behind. The pause-after flag with a time is set
on the pane with refresh-client -f and a paused pane may be resumed with
refresh-client -A. GitHub issue 2217. 
						
						
					 
					
						2020-06-05 07:33:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						976cf6c60f 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-05 00:01:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d9cd493d09 
					 
					
						
						
							
							Reset wrapped flag when clearing or moving lines, GitHub issue 2215.  
						
						 
						
						
						
						
					 
					
						2020-06-04 21:41:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2154e1f4fb 
					 
					
						
						
							
							Search marks outside the visible text are not useful, so there is no  
						
						 
						
						... 
						
						
						
						point in allocating a big buffer to store them - just allocate the
visible text size, and ignore any outside. 
						
						
					 
					
						2020-06-04 21:40:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						8b43fcd82b 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-04 22:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c4732af006 
					 
					
						
						
							
							Some improvements to performance of searching:  
						
						 
						
						... 
						
						
						
						- Do not allow searches to be repeated at intervals of less than 50
  milliseconds, to prevent a huge queue of repeat key presses blocking
  up everything for ages.
- If the search text hasn't changed, the match count can't have changed
  and there is no need to do a full search, so only search the visible
  text. This includes both scrolling and repeating the search.
- Do not redraw twice when jumping to the search location.
GitHub issue 2258. 
						
						
					 
					
						2020-06-04 20:41:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						c8bddfba2b 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-04 18:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						4403afe29c 
					 
					
						
						
							
							A } can go on the same line as a command.  
						
						 
						
						
						
						
					 
					
						2020-06-04 16:06:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						81ba6477ff 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2020-06-04 12:01:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						23a3742dc8 
					 
					
						
						
							
							Update CHANGES.  
						
						 
						
						
						
						
					 
					
						2020-06-04 11:43:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						4ea3370316 
					 
					
						
						
							
							Shorten some long lines.  
						
						 
						
						
						
						
					 
					
						2020-06-04 10:36:28 +00:00