Dawer 0ff271d38f fix completion handler trying to seek outside of character boundaries.
With this patch, in these examples
```rust
fn main() {
    "⊞$0";
}
```

```rust
struct S {
д$0 u8
}
```
entering ':' character in `$0` places shouldn't cause panics.
2021-09-17 23:04:20 +05:00
..
2021-08-30 15:11:42 +08:00
2021-08-31 15:46:00 +03:00
2021-08-06 15:59:58 +02:00
2021-08-30 15:11:42 +08:00
2021-08-30 08:42:13 +00:00
2021-08-30 07:58:59 +00:00
2021-09-04 16:56:23 +03:00
2021-08-15 13:24:37 +03:00
2021-09-04 16:56:23 +03:00
2021-09-13 18:14:20 +00:00
2021-09-04 16:56:23 +03:00