| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -486,6 +486,7 @@ static void *xrealloc(void *, size_t); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					static char *xstrdup(char *); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					static void usage(void); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					static void version(void); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					static void (*handler[LASTEvent])(XEvent *) = { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						[KeyPress] = kpress, | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -4331,14 +4332,19 @@ run(void) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					void | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					usage(void) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					{ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						die("%s " VERSION " (c) 2010-2016 st engineers\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"usage: st [-a] [-v] [-c class] [-f font] [-g geometry] [-o file]\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"          [-i] [-t title] [-T title] [-w windowid] [-e command ...]" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						" [command ...]\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"       st [-a] [-v] [-c class] [-f font] [-g geometry] [-o file]\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"          [-i] [-t title] [-T title] [-w windowid] -l line" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						" [stty_args ...]\n", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						argv0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						die("usage: %s [-aiv] [-c class] [-f font] [-g geometry]" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						" [-o file] [-T title]\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"          [-t title] [-w windowid] [[-e] command [args ...]]\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"       %s [-aiv] [-c class] [-f font] [-g geometry]" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						" [-o file] [-T title]\n" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						"          [-t title] [-w windowid] -l line [stty_args ...]\n", | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						argv0, argv0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					void | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					version(void) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					{ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						die("%s " VERSION " (c) 2010-2016 st engineers\n", argv0); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					int | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -4385,6 +4391,8 @@ main(int argc, char *argv[]) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							opt_embed = EARGF(usage()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						case 'v': | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							version(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						default: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
							usage(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						} ARGEND; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |