… | |
… | |
2886 | } |
2886 | } |
2887 | break; |
2887 | break; |
2888 | #endif |
2888 | #endif |
2889 | |
2889 | |
2890 | case CSI_CUU: /* 8.3.22: (1) CURSOR UP */ |
2890 | case CSI_CUU: /* 8.3.22: (1) CURSOR UP */ |
2891 | case CSI_VPR: /* 8.3.161: (1) LINE POSITION FORWARD */ |
2891 | case CSI_VPB: /* 8.3.160: (1) LINE POSITION BACKWARD */ |
2892 | arg[0] = -arg[0]; |
2892 | arg[0] = -arg[0]; |
2893 | /* FALLTHROUGH */ |
2893 | /* FALLTHROUGH */ |
2894 | case CSI_CUD: /* 8.3.19: (1) CURSOR DOWN */ |
2894 | case CSI_CUD: /* 8.3.19: (1) CURSOR DOWN */ |
2895 | case CSI_VPB: /* 8.3.160: (1) LINE POSITION BACKWARD */ |
2895 | case CSI_VPR: /* 8.3.161: (1) LINE POSITION FORWARD */ |
2896 | scr_gotorc (arg[0], 0, RELATIVE); |
2896 | scr_gotorc (arg[0], 0, RELATIVE); |
2897 | break; |
2897 | break; |
2898 | |
2898 | |
2899 | case CSI_CUB: /* 8.3.18: (1) CURSOR LEFT */ |
2899 | case CSI_CUB: /* 8.3.18: (1) CURSOR LEFT */ |
2900 | case CSI_HPB: /* 8.3.59: (1) CHARACTER POSITION BACKWARD */ |
2900 | case CSI_HPB: /* 8.3.59: (1) CHARACTER POSITION BACKWARD */ |