From 7fd1b9065bcc7c3b5ae18294b957e67435e6cbe1 Mon Sep 17 00:00:00 2001 From: Adam Feuer Date: Wed, 8 Jan 2020 13:28:34 -0800 Subject: [PATCH] delete all characters from char to EOL - more like GNU readline or emacs - can delete entire line with ctrl-A ctrl-K --- system/cle/cle.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/cle/cle.c b/system/cle/cle.c index 548ce98d8..42272f334 100644 --- a/system/cle/cle.c +++ b/system/cle/cle.c @@ -1076,7 +1076,7 @@ static int cle_editloop(FAR struct cle_s *priv) case KEY_DELEOL: /* Delete to the end of the line */ { - priv->nchars = (priv->nchars > 0 ? priv->curpos + 1 : 0); + priv->nchars = (priv->nchars > 0 ? priv->curpos : 0); } break;