Test for auto-unindent of 'else' and freinds. Only typing (no completion).

This commit is contained in:
Dmitry Cheryasov
2010-03-06 07:14:18 +02:00
parent 9552dff941
commit 351fd7c91d
17 changed files with 154 additions and 0 deletions
@@ -0,0 +1,7 @@
if 1:
pass
elif 2:
pass
elif 3:
else:
pass
+7
View File
@@ -0,0 +1,7 @@
if 1:
pass
elif 2:
pass
elif 3<caret>
else:
pass
@@ -0,0 +1,3 @@
def foo():
pass
else:
+3
View File
@@ -0,0 +1,3 @@
def foo():
pass
else<caret>
@@ -0,0 +1,5 @@
if 1:
pass
if 2:
pass
else:
+5
View File
@@ -0,0 +1,5 @@
if 1:
pass
if 2:
pass
else<caret>
@@ -0,0 +1,7 @@
try:
pass
for x in []:
pass
finally:
#blah
+7
View File
@@ -0,0 +1,7 @@
try:
pass
for x in []:
pass
finally<caret>
#blah
@@ -0,0 +1,3 @@
if 1:
pass
elif 2:
+3
View File
@@ -0,0 +1,3 @@
if 1:
pass
elif 2<caret>
@@ -0,0 +1,3 @@
try:
pass
except:
+3
View File
@@ -0,0 +1,3 @@
try:
pass
except<caret>
@@ -0,0 +1,3 @@
try:
pass
finally:
+3
View File
@@ -0,0 +1,3 @@
try:
pass
finally<caret>
@@ -0,0 +1,5 @@
if 1:
pass
else:
#blah
+5
View File
@@ -0,0 +1,5 @@
if 1:
pass
else<caret>
#blah