Thomas Adam 
							
						 
					 
					
						
						
							
						
						3df4e78492 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-16 16:01:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						b74b6dc77f 
					 
					
						
						
							
							Missed during merge.  
						
						 
						
						
						
						
					 
					
						2017-05-16 14:15:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						31625c2d17 
					 
					
						
						
							
							Line length and spaces to tabs.  
						
						 
						
						
						
						
					 
					
						2017-05-16 12:57:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						dcdaf5c8b9 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-15 20:01:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						36181775cd 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-15 18:01:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						1ba7f1d03f 
					 
					
						
						
							
							Check the terminfo(5) U8 capability and disable using UTF-8 for ACS if  
						
						 
						
						... 
						
						
						
						it is present and zero. This is useful for users with terminals or fonts
that do not correctly support UTF-8 line drawing characters. GitHub
issue 927, reported by Hiroaki Yamazoe and Akinori Hattori. 
						
						
					 
					
						2017-05-15 16:44:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						b160de5cb4 
					 
					
						
						
							
							Notify layout changed when choosing predefined layouts, from Joshua Brot.  
						
						 
						
						
						
						
					 
					
						2017-05-15 14:57:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						7edaedf3a1 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-15 10:01:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						cb5fcb3d22 
					 
					
						
						
							
							The Konsole SU bug means it can't clear the entire scroll region (it  
						
						 
						
						... 
						
						
						
						ignores if >= size, not if > as I first thought). So we can't
effectively fix it in code - remove the workarounds which just cause
bugs on other terminals. 
						
						
					 
					
						2017-05-15 07:54:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						58f8421eac 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-13 10:01:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7a4c66b7f5 
					 
					
						
						
							
							Scroll the right number of lines off the region when clearing.  
						
						 
						
						
						
						
					 
					
						2017-05-13 07:41:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						d58c3793d6 
					 
					
						
						
							
							Some other unused variables.  
						
						 
						
						
						
						
					 
					
						2017-05-13 07:30:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ea190d862a 
					 
					
						
						
							
							Merge branch '2.5-rc'  
						
						 
						
						
						
						
					 
					
						2017-05-13 08:20:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						0f26739c9f 
					 
					
						
						
							
							2.5-rc2.  
						
						 
						
						
						
						
					 
					
						2017-05-13 08:17:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ae2c5ad768 
					 
					
						
						
							
							Reset updated flag when restarting job so new output is detected, reported by  
						
						 
						
						... 
						
						
						
						Gregory Pakosz in GitHub issue 922. 
						
						
					 
					
						2017-05-13 08:16:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						9f9f8c8e76 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-13 02:01:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						50f1f1dce9 
					 
					
						
						
							
							Compare >= for columns not >.  
						
						 
						
						
						
						
					 
					
						2017-05-12 23:10:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						0264ef094a 
					 
					
						
						
							
							Can scroll away full lines to clear them too.  
						
						 
						
						
						
						
					 
					
						2017-05-12 23:06:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						f688653710 
					 
					
						
						
							
							Remove an unused variable.  
						
						 
						
						
						
						
					 
					
						2017-05-12 22:43:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						886d896098 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-12 18:01:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						8331000764 
					 
					
						
						
							
							Merge branch '2.5-rc'  
						
						 
						
						
						
						
					 
					
						2017-05-12 16:18:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						0cd74723e1 
					 
					
						
						
							
							When expanding a line in order to clear it, we need to use the default  
						
						 
						
						... 
						
						
						
						background colour - there may be portions that we do not want to clear
with the new background colour. 
						
						
					 
					
						2017-05-12 15:18:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						2bff5e7867 
					 
					
						
						
							
							ECH needs to use background colour.  
						
						 
						
						
						
						
					 
					
						2017-05-12 16:16:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						90f2a417af 
					 
					
						
						
							
							Need to clear tty context before using it.  
						
						 
						
						
						
						
					 
					
						2017-05-12 16:04:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7c07f5f640 
					 
					
						
						
							
							Cannot rely on cursor position after DL and IL (some terminals move to  
						
						 
						
						... 
						
						
						
						column 0, some do not). 
						
						
					 
					
						2017-05-12 16:03:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						20e30593a5 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-12 16:01:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						e2a18e2b37 
					 
					
						
						
							
							Need to store bg for ECH.  
						
						 
						
						
						
						
					 
					
						2017-05-12 14:56:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						da724fe1c0 
					 
					
						
						
							
							Cannot rely on cursor position after DL and IL (some terminals move to  
						
						 
						
						... 
						
						
						
						column 0, some do not). 
						
						
					 
					
						2017-05-12 14:13:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						ffd8beb6f6 
					 
					
						
						
							
							Need to clear tty context before using it.  
						
						 
						
						
						
						
					 
					
						2017-05-12 13:29:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						5d3cf2ff15 
					 
					
						
						
							
							Only redraw single client, and tweak some logging.  
						
						 
						
						
						
						
					 
					
						2017-05-12 13:27:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						7f813dcb6a 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-12 14:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						18bab30792 
					 
					
						
						
							
							Scrolling needs to use background colour.  
						
						 
						
						
						
						
					 
					
						2017-05-12 13:00:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						60f7b05c0c 
					 
					
						
						
							
							Regions can't be smaller than 2 so don't try to clear them by scrolling if so.  
						
						 
						
						
						
						
					 
					
						2017-05-12 11:19:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7f626c8959 
					 
					
						
						
							
							Can use INDN to clear regions with default background colour if margins  
						
						 
						
						... 
						
						
						
						are supported. 
						
						
					 
					
						2017-05-12 11:13:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						886d50dcab 
					 
					
						
						
							
							ECH needs to use background colour.  
						
						 
						
						
						
						
					 
					
						2017-05-12 10:50:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						7d3e2c83d4 
					 
					
						
						
							
							Store copy mode search string in pane so search-again command works even  
						
						 
						
						... 
						
						
						
						if you exit and reenter copy mode (it doesn't remember the position,
just the search string), suggested by espie@. 
						
						
					 
					
						2017-05-12 10:45:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						1cdc4568bd 
					 
					
						
						
							
							Merge branch '2.5-rc'  
						
						 
						
						
						
						
					 
					
						2017-05-11 23:28:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						69df38f8d8 
					 
					
						
						
							
							Clear to start of screen needs to use background colour.  
						
						 
						
						
						
						
					 
					
						2017-05-11 23:28:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						5e30b81825 
					 
					
						
						
							
							Need to redraw out to cellsize (total cells used in a line) rather than  
						
						 
						
						... 
						
						
						
						cellused (only non-space cells) because there may be cells with a
nondefault background. 
						
						
					 
					
						2017-05-11 23:28:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						99582befc4 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-11 14:01:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c0d3f204b0 
					 
					
						
						
							
							Clear to start of screen needs to use background colour.  
						
						 
						
						
						
						
					 
					
						2017-05-11 11:39:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						989cdca95f 
					 
					
						
						
							
							Need to redraw out to cellsize (total cells used in a line) rather than  
						
						 
						
						... 
						
						
						
						cellused (only non-space cells) because there may be cells with a
nondefault background. 
						
						
					 
					
						2017-05-11 11:38:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						def8f852e3 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-11 10:01:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						349cdd6110 
					 
					
						
						
							
							Make environ_log prefix take a format.  
						
						 
						
						
						
						
					 
					
						2017-05-11 07:34:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						c54a5b3690 
					 
					
						
						
							
							Change how we resolve which pane is dragging when there are multiple  
						
						 
						
						... 
						
						
						
						options - choose the largest pane, which is more likely to be the one the
user wants to resize. Prompted by a report from Thomas Sattler. 
						
						
					 
					
						2017-05-11 07:24:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						6d961d672d 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-10 22:01:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Adam 
							
						 
					 
					
						
						
							
						
						247ec2ad88 
					 
					
						
						
							
							Merge branch 'obsd-master'  
						
						 
						
						
						
						
					 
					
						2017-05-10 20:01:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						8ab2753521 
					 
					
						
						
							
							Move to the right cursor position before using spaces to clear.  
						
						 
						
						
						
						
					 
					
						2017-05-10 18:40:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						2dc9bfd93a 
					 
					
						
						
							
							Prevent control clients from affecting the session size until they have  
						
						 
						
						... 
						
						
						
						specified a size with refresh-client -C. Prompted by a different change
with the same purpose from George Nachman. 
						
						
					 
					
						2017-05-10 16:48:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicm 
							
						 
					 
					
						
						
							
						
						9dc6946ebf 
					 
					
						
						
							
							We can use ECH to clear sections of lines, so use it for internal panes  
						
						 
						
						... 
						
						
						
						(that don't touch an edge). Move all the tty clear code into two common
functions rather than having the same bunch of checks everywhere. 
						
						
					 
					
						2017-05-10 16:47:03 +00:00