Commit 2d72aa95ee49c431deb9d069e417a7d0bd74e65b

Authored by Imanol-Mikel Barba Sabariego
1 parent dd75b5ee

git-svn-id: svn://imanolbarba.net/PAD@16 c2ee353e-ed0d-4329-bf56-03aec153487f

readline/bin/pad/prac1/Console.class
No preview for this file type
readline/src/pad/prac1/Console.java
... ... @@ -19,6 +19,7 @@ public class Console implements Observer
19 19  
20 20 public void updateTermSize()
21 21 {
  22 + // If we could just handle SIGWINCH, this would not be necessary and it would run A LOT faster
22 23 System.out.print((char)EditableBufferedReader.ESC);
23 24 System.out.print((char)EditableBufferedReader.ESC_SEQ);
24 25 System.out.print("18t");
... ...
readline/src/pad/prac1/EditableBufferedReader.java
... ... @@ -26,13 +26,13 @@ public class EditableBufferedReader extends BufferedReader
26 26  
27 27 /* KEY DEFINITIONS
28 28 *
29   - * ESC (0x1B) starts an escape sequence
30   - * ESC+[+C (0x1B 0x5B 0x43) Cursor Forward
31   - * ESC+[+D (0x1B 0x5B 0x44) Cursor Backward
32   - * ESC+[+2+~ (0x1B 0x5B 0x32 0x7E) Insert
33   - * ESC+[+3+~ (0x1B 0x5B 0x33 0x7E) Delete forward
34   - * ESC+O+H (0x1B 0x4F 0x48) Home
35   - * ESC+O+F (0x1B 0x4F 0x46) End
  29 + * ESC (0x1B) starts an escape sequence
  30 + * ESC+[+C (0x1B 0x5B 0x43) Cursor Forward
  31 + * ESC+[+D (0x1B 0x5B 0x44) Cursor Backward
  32 + * ESC+[+2+~ (0x1B 0x5B 0x32 0x7E) Insert
  33 + * ESC+[+3+~ (0x1B 0x5B 0x33 0x7E) Delete forward
  34 + * ESC+O+H (0x1B 0x4F 0x48) Home
  35 + * ESC+O+F (0x1B 0x4F 0x46) End
36 36 */
37 37  
38 38 public static final int RETURN_KEY = 0x0D;
... ...