… | |
… | |
2694 | break; |
2694 | break; |
2695 | #endif |
2695 | #endif |
2696 | case 8: /* unofficial extension */ |
2696 | case 8: /* unofficial extension */ |
2697 | xterm_seq (XTerm_title, APL_NAME "-" VERSION, CHAR_ST); |
2697 | xterm_seq (XTerm_title, APL_NAME "-" VERSION, CHAR_ST); |
2698 | break; |
2698 | break; |
2699 | |
|
|
2700 | case XTerm_locale: /* unofficial extension */ |
|
|
2701 | tt_printf ("%-.250s\n", locale); |
|
|
2702 | break; |
|
|
2703 | } |
2699 | } |
2704 | break; |
2700 | break; |
2705 | |
2701 | |
2706 | case CSI_TBC: /* 8.3.155: (0) TABULATION CLEAR */ |
2702 | case CSI_TBC: /* 8.3.155: (0) TABULATION CLEAR */ |
2707 | switch (arg[0]) |
2703 | switch (arg[0]) |
… | |
… | |
3079 | break; |
3075 | break; |
3080 | case XTerm_font: |
3076 | case XTerm_font: |
3081 | change_font (str); |
3077 | change_font (str); |
3082 | break; |
3078 | break; |
3083 | case XTerm_locale: |
3079 | case XTerm_locale: |
|
|
3080 | if (str[0] == '?' && !str[1]) |
|
|
3081 | tt_printf ("%-.250s\n", locale); |
|
|
3082 | else |
|
|
3083 | { |
3084 | set_locale (str); |
3084 | set_locale (str); |
3085 | im_cb (); |
3085 | im_cb (); |
|
|
3086 | } |
3086 | break; |
3087 | break; |
3087 | #if 0 |
3088 | #if 0 |
3088 | case XTerm_dumpscreen: /* no error notices */ |
3089 | case XTerm_dumpscreen: /* no error notices */ |
3089 | { |
3090 | { |
3090 | int fd; |
3091 | int fd; |