Fix the end of the replaced identifier for completion with tab char

Stop removing (, ), {, }, + and so on.
This commit is contained in:
Nikolay Krasko
2013-08-29 14:07:05 +04:00
parent e1f31a4a75
commit 4477dadcd1
22 changed files with 135 additions and 2 deletions
@@ -0,0 +1,2 @@
val vvvvv = 112
val a = vv<caret>
@@ -0,0 +1,2 @@
val vvvvv = 112
val a = vvvvv<caret>
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vv<caret>{}
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vvvvv<caret>{}
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vv<caret>[]
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vvvvv<caret>[]
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vv<caret>+12
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vvvvv<caret>+12
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vv<caret>()
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vvvvv<caret>()
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vvv<caret>me
}
@@ -0,0 +1,4 @@
fun test() {
val vvvvv = 12
vvvvv<caret>
}
@@ -0,0 +1,6 @@
fun foo(f: (Int) -> Unit) = 12
fun test() {
val vvvvv = 12
foo {vv<caret>}
}
@@ -0,0 +1,6 @@
fun foo(f: (Int) -> Unit) = 12
fun test() {
val vvvvv = 12
foo {vvvvv<caret>}
}
@@ -0,0 +1,5 @@
fun test() {
val vvvvv = 12
val foo = array(1, 2, 3)
foo[vv<caret>]
}
@@ -0,0 +1,5 @@
fun test() {
val vvvvv = 12
val foo = array(1, 2, 3)
foo[vvvvv<caret>]
}
@@ -0,0 +1,7 @@
fun foo(a: Int) {
}
fun test() {
val vvvvv = 12
foo(<caret>)
}
@@ -0,0 +1,7 @@
fun foo(a: Int) {
}
fun test() {
val vvvvv = 12
foo(vvvvv<caret>)
}
@@ -0,0 +1,7 @@
fun foo(a: Int) {
}
fun test() {
val vvvvv = 12
foo(vv<caret>)
}
@@ -0,0 +1,7 @@
fun foo(a: Int) {
}
fun test() {
val vvvvv = 12
foo(vvvvv<caret>)
}