Introduction
Introduction Statistics Contact Development Disclaimer Help
tAdd LS2 and LS3 - st - [fork] customized build of st, the simple terminal
git clone git://src.adamsgaard.dk/st
Log
Files
Refs
README
LICENSE
---
commit 88429cdcbf937c4042cc315b31fcb8c662bd51fb
parent 0c8feecbf74674132070169986802c75dd49d688
Author: Roberto E. Vargas Caballero <[email protected]>
Date: Wed, 8 Oct 2014 11:33:36 +0200
Add LS2 and LS3
These sequences are the equivalents of LS0 and LS1, but for G2 and
G3.
Diffstat:
M st.c | 4 ++++
1 file changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/st.c b/st.c
t@@ -2497,6 +2497,10 @@ eschandle(uchar ascii) {
case 'k': /* old title set compatibility */
tstrsequence(ascii);
return 0;
+ case 'n': /* LS2 -- Locking shift 2 */
+ case 'o': /* LS3 -- Locking shift 3 */
+ term.charset = 2 + (ascii - 'n');
+ break;
case '(': /* GZD4 -- set primary charset G0 */
case ')': /* G1D4 -- set secondary charset G1 */
case '*': /* G2D4 -- set tertiary charset G2 */
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.