From 333a8c6500981be6cd7391b32bd794a6d6ca91b3 Mon Sep 17 00:00:00 2001
From: Rob Landley <rob@landley.net>
Date: Tue, 30 Apr 2019 17:09:07 -0500
Subject: Make echo -E switch off -e.

---
 toys/posix/echo.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'toys')

diff --git a/toys/posix/echo.c b/toys/posix/echo.c
index 11a68a9b..759990a3 100644
--- a/toys/posix/echo.c
+++ b/toys/posix/echo.c
@@ -9,7 +9,7 @@
  * We also honor -- to _stop_ option parsing (bash doesn't, we go with
  * consistency over compatibility here).
 
-USE_ECHO(NEWTOY(echo, "^?Een", TOYFLAG_BIN))
+USE_ECHO(NEWTOY(echo, "^?Een[-eE]", TOYFLAG_BIN))
 
 config ECHO
   bool "echo"
@@ -21,6 +21,7 @@ config ECHO
     by a newline.
 
     -n	No trailing newline
+    -E	Print escape sequences literally (default)
     -e	Process the following escape sequences:
     	\\	Backslash
     	\0NNN	Octal values (1 to 3 digits)
@@ -33,7 +34,6 @@ config ECHO
     	\t	Horizontal tab
     	\v	Vertical tab
     	\xHH	Hexadecimal values (1 to 2 digits)
-    -E	Print escape sequences literally (default)
 */
 
 #define FOR_echo
-- 
cgit v1.2.3