in core/src/com/jediterm/terminal/emulator/JediEmulator.java [794:819]
private boolean cursorShape(ControlSequence args) {
switch (args.getArg(0, 0)) {
case 0:
case 1:
myTerminal.cursorShape(CursorShape.BLINK_BLOCK);
return true;
case 2:
myTerminal.cursorShape(CursorShape.STEADY_BLOCK);
return true;
case 3:
myTerminal.cursorShape(CursorShape.BLINK_UNDERLINE);
return true;
case 4:
myTerminal.cursorShape(CursorShape.STEADY_UNDERLINE);
return true;
case 5:
myTerminal.cursorShape(CursorShape.BLINK_VERTICAL_BAR);
return true;
case 6:
myTerminal.cursorShape(CursorShape.STEADY_VERTICAL_BAR);
return true;
default:
LOG.warn("Setting cursor shape : unsupported parameter " + args);
return false;
}
}