in core/src/com/jediterm/terminal/emulator/ControlSequence.java [154:185]
private void appendToBuffer(final StringBuilder sb) {
sb.append("ESC[");
if (myStartsWithExclamationMark) {
sb.append("!");
}
if (myStartsWithQuestionMark) {
sb.append("?");
}
if (myStartsWithMoreMark) {
sb.append(">");
}
String sep = "";
for (int i = 0; i < myArgc; i++) {
sb.append(sep);
sb.append(myArgv[i]);
sep = ";";
}
if (myIntermediateChars != null) {
sb.append(myIntermediateChars);
}
sb.append(myFinalChar);
if (myUnhandledChars != null) {
sb.append(" Unhandled:");
CharUtils.CharacterType last = CharUtils.CharacterType.NONE;
for (final char b : myUnhandledChars) {
last = CharUtils.appendChar(sb, last, b);
}
}
}