From 807a50d89976e2de081d487a54e8e109d49f0a6d Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Sun, 14 Dec 2014 13:51:28 -0600 Subject: Make sed a\ line continuations work properly for different pattern input modes. --- tests/sed.test | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests/sed.test') diff --git a/tests/sed.test b/tests/sed.test index 86738854..789a1a51 100644 --- a/tests/sed.test +++ b/tests/sed.test @@ -119,6 +119,17 @@ testing "sed D further processing depends on whether line is blank" \ "sed -e '/one/,/three/{' -e 'i meep' -e'N;2D;}'" \ "meep\nmeep\ntwo\nthree\n" "" "one\ntwo\nthree\n" +# Different ways of parsing line continuations + +testing "" "sed -e '1a\' -e 'huh'" "meep\nhuh\n" "" "meep" +testing "" "sed -f input" "blah\nboom\n" '1a\\\nboom' 'blah' +testing "" "sed '1a\ +hello'" "merp\nhello\n" "" "merp" +#echo meep | sed/sed -e '1a\' -e 'huh' +#echo blah | sed/sed -f <(echo -e "1a\\\\\nboom") +#echo merp | sed/sed "1a\\ +#hello" + # -i with $ last line test exit $FAILCOUNT -- cgit v1.2.3