Make line drawing work again.
This commit is contained in:
		
							parent
							
								
									15c2bff9fa
								
							
						
					
					
						commit
						b4b513c791
					
				
							
								
								
									
										9
									
								
								st.c
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								st.c
									
									
									
									
									
								
							| @ -1987,10 +1987,13 @@ tputc(char *c, int len) { | |||||||
| 			term.esc = ESC_START; | 			term.esc = ESC_START; | ||||||
| 			return; | 			return; | ||||||
| 		case '\016':	/* SO */ | 		case '\016':	/* SO */ | ||||||
| 			term.c.attr.mode |= ATTR_GFX; |  | ||||||
| 			return; |  | ||||||
| 		case '\017':	/* SI */ | 		case '\017':	/* SI */ | ||||||
| 			term.c.attr.mode &= ~ATTR_GFX; | 			/*
 | ||||||
|  | 			 * Different charsets are hard to handle. Applications | ||||||
|  | 			 * should use the right alt charset escapes for the | ||||||
|  | 			 * only reason they still exist: line drawing. The | ||||||
|  | 			 * rest is incompatible history st should not support. | ||||||
|  | 			 */ | ||||||
| 			return; | 			return; | ||||||
| 		case '\032':	/* SUB */ | 		case '\032':	/* SUB */ | ||||||
| 		case '\030':	/* CAN */ | 		case '\030':	/* CAN */ | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Christoph Lohmann
						Christoph Lohmann