| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -591,10 +591,16 @@ tsetscroll(int t, int b) { | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																void | 
																 | 
																 | 
																void | 
															
														
														
													
														
															
																 | 
																 | 
																eschandle(void) {  | 
																 | 
																 | 
																eschandle(void) {  | 
															
														
														
													
														
															
																 | 
																 | 
																	/* escdump(); */ | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																	switch(escseq.pre) { | 
																 | 
																 | 
																	switch(escseq.pre) { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	default: | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		goto unknown_seq; | 
															
														
														
													
														
															
																 | 
																 | 
																	case '[': | 
																 | 
																 | 
																	case '[': | 
															
														
														
													
														
															
																 | 
																 | 
																		switch(escseq.mode) { | 
																 | 
																 | 
																		switch(escseq.mode) { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		default: | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		unknown_seq: | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			fprintf(stderr, "erresc: unknown sequence\n"); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			escdump(); | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																			break; | 
															
														
														
													
														
															
																 | 
																 | 
																		case '@': /* Insert <n> blank char */ | 
																 | 
																 | 
																		case '@': /* Insert <n> blank char */ | 
															
														
														
													
														
															
																 | 
																 | 
																			DEFAULT(escseq.arg[0], 1); | 
																 | 
																 | 
																			DEFAULT(escseq.arg[0], 1); | 
															
														
														
													
														
															
																 | 
																 | 
																			tinsertblank(escseq.arg[0]); | 
																 | 
																 | 
																			tinsertblank(escseq.arg[0]); | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -712,15 +718,13 @@ eschandle(void) { | 
															
														
														
													
														
															
																 | 
																 | 
																void | 
																 | 
																 | 
																void | 
															
														
														
													
														
															
																 | 
																 | 
																escdump(void) {  | 
																 | 
																 | 
																escdump(void) {  | 
															
														
														
													
														
															
																 | 
																 | 
																	int i; | 
																 | 
																 | 
																	int i; | 
															
														
														
													
														
															
																 | 
																 | 
																	puts("------"); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																	printf("rawbuf	: %s\n", escseq.buf); | 
																 | 
																 | 
																	printf("rawbuf	: %s\n", escseq.buf); | 
															
														
														
													
														
															
																 | 
																 | 
																	printf("prechar : %c\n", escseq.pre); | 
																 | 
																 | 
																	printf("prechar : %c\n", escseq.pre); | 
															
														
														
													
														
															
																 | 
																 | 
																	printf("private : %c\n", escseq.priv ? '?' : ' '); | 
																 | 
																 | 
																	printf("private : %c\n", escseq.priv ? '?' : ' '); | 
															
														
														
													
														
															
																 | 
																 | 
																	printf("narg	: %d\n", escseq.narg); | 
																 | 
																 | 
																	printf("narg	: %d\n", escseq.narg); | 
															
														
														
													
														
															
																 | 
																 | 
																	if(escseq.narg) { | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	if(escseq.narg) | 
															
														
														
													
														
															
																 | 
																 | 
																		for(i = 0; i < escseq.narg; i++) | 
																 | 
																 | 
																		for(i = 0; i < escseq.narg; i++) | 
															
														
														
													
														
															
																 | 
																 | 
																			printf("\targ %d = %d\n", i, escseq.arg[i]); | 
																 | 
																 | 
																			printf("\targ %d = %d\n", i, escseq.arg[i]); | 
															
														
														
													
														
															
																 | 
																 | 
																	} | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																	printf("mode	: %c\n", escseq.mode); | 
																 | 
																 | 
																	printf("mode	: %c\n", escseq.mode); | 
															
														
														
													
														
															
																 | 
																 | 
																} | 
																 | 
																 | 
																} | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |