summaryrefslogtreecommitdiff
path: root/test/manual/indent/shell.rc
diff options
context:
space:
mode:
Diffstat (limited to 'test/manual/indent/shell.rc')
-rwxr-xr-xtest/manual/indent/shell.rc37
1 files changed, 37 insertions, 0 deletions
diff --git a/test/manual/indent/shell.rc b/test/manual/indent/shell.rc
new file mode 100755
index 00000000000..e5c63e335b9
--- /dev/null
+++ b/test/manual/indent/shell.rc
@@ -0,0 +1,37 @@
+#!/bin/rc
+
+if (foo) {
+ echo 1 \
+ toto \
+ tutu
+ titi
+}
+if not {
+ echo 2
+}
+
+if (foo)
+ echo 3 # KNOWN INDENT BUG
+if not
+ echo 4 # KNOWN INDENT BUG
+
+switch ($a) {
+ case 3
+ echo 4
+ case 5
+ echo 7
+ for (i in a b c) {
+ echo $i
+ }
+ for (i in a b c)
+ echo "$i" # KNOWN INDENT BUG
+ echo titi
+ if (foo)
+ echo 3 # KNOWN INDENT BUG
+ if not
+ echo 4 # KNOWN INDENT BUG
+
+ case *
+ echo other
+}
+