1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-25 01:02:24 +00:00

Robert de Bath's implementation of ESC [ Z (backtab)

[originally from svn r1155]
This commit is contained in:
Simon Tatham 2001-06-23 16:59:00 +00:00
parent 35bdd95a56
commit 48226525f7

View File

@ -1949,6 +1949,21 @@ void term_out(void)
}
}
break;
case 'Z': /* BackTab for xterm */
compatibility(OTHER);
{
int i = def(esc_args[0], 1);
pos old_curs = curs;
for(;i>0 && curs.x>0; i--) {
do {
curs.x--;
} while (curs.x >0 && !tabs[curs.x]);
}
fix_cpos;
check_selection(old_curs, curs);
}
break;
case ANSI('L', '='):
compatibility(OTHER);
use_bce = (esc_args[0] <= 0);