65: simplify r=matklad a=matklad



Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
This commit is contained in:
bors[bot] 2018-09-08 16:24:24 +00:00
commit 4f64709666
2 changed files with 11 additions and 7 deletions

View file

@ -47,7 +47,11 @@ doesn't hurt too much :-)
* **Go to symbol in file**
* **Go to symbol in workspace** (no support for Cargo deps yet)
* **Go to symbol in workspace**
- `#Foo` searches for `Foo` type in the current workspace
- `#foo#` searches for `foo` function in the current workspace
- `#Foo*` searches for `Foo` type among dependencies, excluding `stdlib`
- Sorry for a weired UI, neither LSP, not VSCode have any sane API for filtering! :)
* code actions:
- Flip `,` in comma separated lists

View file

@ -118,7 +118,7 @@ impl<'t> Parser<'t> {
pub(crate) fn err_recover(&mut self, message: &str, recovery: TokenSet) {
if self.at(SyntaxKind::L_CURLY)
|| self.at(SyntaxKind::R_CURLY)
|| recovery.contains(self.current()) {
|| self.at_ts(recovery) {
self.error(message);
} else {
let m = self.start();