From 14cd63d44d6083da22e461f5771dd3f44e27da88 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sat, 11 Apr 2020 13:36:35 +0000
Subject: [PATCH] "Implement" Character Position Backward

---
 src/conio/cterm.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/conio/cterm.c b/src/conio/cterm.c
index d56e6c536e..f31a3db959 100644
--- a/src/conio/cterm.c
+++ b/src/conio/cterm.c
@@ -2797,6 +2797,7 @@ static void do_ansi(struct cterminal *cterm, char *retbuf, size_t retsize, int *
 							i = TERM_MAXX;
 						GOTOXY(col, row);
 						break;
+					case 'j':	/* Character Position Backward */
 					case 'D':	/* Cursor Left */
 						seq_default(seq, 0, 1);
 						TERM_XY(&col, &row);
@@ -3093,8 +3094,7 @@ static void do_ansi(struct cterminal *cterm, char *retbuf, size_t retsize, int *
 						break;
 					case 'i':	/* ToDo?  Media Copy (Printing) */
 						break;
-					case 'j':	/* TODO? Character Position Backward */
-						break;
+					// for case 'j': see case 'D':
 					// for case 'k': see case 'A':
 					case 'l':	/* TODO? Reset Mode */
 						break;
@@ -3314,7 +3314,7 @@ static void do_ansi(struct cterminal *cterm, char *retbuf, size_t retsize, int *
 					 * END OF STANDARD CONTROL FUNCTIONS
 					 * AFTER THIS IS ALL PRIVATE EXTENSIONS
 					 */
-					case 'p': /* ToDo?  ANSI keyboard reassignment, pointer mode, soft reset */
+					case 'p': /* ToDo?  ANSI keyboard reassignment, pointer mode */
 						break;
 					case 'q': /* ToDo?  VT100 keyboard lights, cursor style, protection */
 						break;
-- 
GitLab