Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						4a6d62e401 
					 
					
						
						
							
							Don't send initialisation strings is1/2/3 (barely anything else does) and move  
						
						... 
						
						
						
						smcup to the first and rmcup to the last sequences output to the terminal. This
allows tmux to use the alternate screen (smcup/rmcup) when available. 
						
						
					 
					
						2009-07-10 07:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						474fdebb7a 
					 
					
						
						
							
							Handle empty or unset TERM correctly; also fix a fatal() message while here.  
						
						
						
						
					 
					
						2009-07-07 17:24:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						2660692fb1 
					 
					
						
						
							
							Copy the 256-colour flag into the tty saved cell as well as the actual colour,  
						
						... 
						
						
						
						otherwise colour 8 isn't reset properly. 
						
						
					 
					
						2009-06-27 12:57:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						1675ddb4d1 
					 
					
						
						
							
							Miscellaneous unused functions, including one which was basically a  
						
						... 
						
						
						
						duplicate. Found by lint. 
						
						
					 
					
						2009-06-25 06:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						83078bdcbc 
					 
					
						
						
							
							Unused variables. Found by lint, no binary change.  
						
						
						
						
					 
					
						2009-06-25 05:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						2de599ac0e 
					 
					
						
						
							
							Trying to predict the cursor position for UTF-8 output in the same way as for  
						
						... 
						
						
						
						normal eight-bit output is wrong, separate it into a different function. Fixes
spacing when mixing UTF-8 with some escape sequences, notably the way w3m does
it. 
						
						
					 
					
						2009-06-24 16:01:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						52ec9b9ec4 
					 
					
						
						
							
							Implement the DEC alignment test. With the last change this is enough for the  
						
						... 
						
						
						
						first cursor test in vttest (in ports) to pass; it still shops a few more
problems though. 
						
						
					 
					
						2009-06-03 23:30:40 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						ebe07c2726 
					 
					
						
						
							
							Fix some miscalculations when clearing to start of screen: the number of lines  
						
						... 
						
						
						
						to the cursor is cy not cy - 1, and the current cursor cell should be included. 
						
						
					 
					
						2009-06-03 23:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						3f76a973ee 
					 
					
						
						
							
							Recent code to try and detect if a terminal supports UTF-8 by printing to it  
						
						... 
						
						
						
						fails spectacularly on (at least) sparc64, so disable it for now. Thanks to
naddy and Josh Elsasser for help and testing. 
						
						
					 
					
						2009-06-02 23:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Nicholas Marriott 
							
						 
					 
					
						
						
							
						
						35876eaab9 
					 
					
						
						
							
							Import tmux, a terminal multiplexor allowing (among other things) a single  
						
						... 
						
						
						
						terminal to be switched between several different windows and programs
displayed on one terminal be detached from one terminal and moved to another.
ok deraadt pirofti 
						
						
					 
					
						2009-06-01 22:58:49 +00:00