commit b65129e33944a4181a44e3a13b939790d594f2e9 from: marcus date: Thu Jan 10 19:56:48 2002 UTC add more reports to ESC [ c, to identifz vt320, vt220, vt100. commit - c8c0b6ae31e1a115c7eabe33d30244676eba83c9 commit + b65129e33944a4181a44e3a13b939790d594f2e9 blob - b7873f1477aa87617ccf81033c828a9f83a3f59c blob + f4ef5bfd02f5fac413daf2635373ee161af1dfa8 --- de/mud/terminal/vt320.java +++ de/mud/terminal/vt320.java @@ -1828,7 +1828,12 @@ public abstract class vt320 extends VDU implements Key break; case 'c':/* send primary device attributes */ /* send (ESC[?61c) */ - write(((char)ESC)+"[?1;2c",false); + + String subcode = ""; + if (terminalID.equals("vt320")) subcode = "63;"; + if (terminalID.equals("vt220")) subcode = "62;"; + if (terminalID.equals("vt100")) subcode = "61;"; + write(((char)ESC)+"[?"+subcode+"1;2c",false); if (debug>1) System.out.println("ESC [ "+DCEvars[0]+" c"); break;