… | |
… | |
3176 | { |
3176 | { |
3177 | switch (priv) |
3177 | switch (priv) |
3178 | { |
3178 | { |
3179 | case '>': |
3179 | case '>': |
3180 | if (ch == CSI_DA) /* secondary device attributes */ |
3180 | if (ch == CSI_DA) /* secondary device attributes */ |
3181 | tt_printf ("\033[>%d;%-.8s;0c", 'R', VSTRING); |
3181 | tt_printf ("\033[>%d;%c%c;0c", 'U', VERSION[0], VERSION[2]); |
3182 | break; |
3182 | break; |
3183 | case '?': |
3183 | case '?': |
3184 | if (ch == 'h' || ch == 'l' || ch == 'r' || ch == 's' || ch == 't') |
3184 | if (ch == 'h' || ch == 'l' || ch == 'r' || ch == 's' || ch == 't') |
3185 | process_terminal_mode (ch, priv, nargs, arg); |
3185 | process_terminal_mode (ch, priv, nargs, arg); |
3186 | break; |
3186 | break; |