From 40e47b32be5bbb2d31c8e2afa4fb64ff9f0e38d3 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 548ce98d8ea..42272f334b8 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;