X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Fgui_shell_src%2Fvt100.c;h=09a96d9dafa48f9f56254160e7eb4f386b78fcdd;hb=e7a76b0d8a0cc6aa77966509780973a6f8216ef7;hp=2a87ca4f4bb5d896692e27eba207057101ed0c09;hpb=ee247b1e92a4a92eb0fa8f842e34e454b47b8327;p=tpg%2Facess2.git diff --git a/Usermode/Applications/gui_shell_src/vt100.c b/Usermode/Applications/gui_shell_src/vt100.c index 2a87ca4f..09a96d9d 100644 --- a/Usermode/Applications/gui_shell_src/vt100.c +++ b/Usermode/Applications/gui_shell_src/vt100.c @@ -67,10 +67,10 @@ int Term_HandleVT100(int Len, const char *Buf) switch( *Buf ) { case '\b': - // TODO: Backspace Display_MoveCursor(-1, 0); Display_AddText(1, " "); Display_MoveCursor(-1, 0); + // TODO: Need to handle \t and ^A-Z return 1; case '\t': // TODO: tab (get current cursor pos, space until multiple of 8) @@ -79,7 +79,6 @@ int Term_HandleVT100(int Len, const char *Buf) Display_Newline(1); return 1; case '\r': - // TODO: Carriage return Display_MoveCursor(INT_MIN, 0); return 1; } @@ -171,7 +170,7 @@ int Term_HandleVT100_Long(int Len, const char *Buffer) { if( args[i] < 8 ) { - // Flags? + // TODO: Flags? } else if( 30 <= args[i] && args[i] <= 37 ) {