Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
racket: start completion in a full keyword (dense-analysis#4186)
The default `omni_start_map` is too restrictive for Lisps and Schemes like Racket, which permit hyphens (among other special characters). As recorded in dense-analysis#3870, trying to complete `file-name-from-path` when typing `file-name<C-x><C-o>` would give completions like `namespace` because the hyphen is ignored to find the start of the word for completion. Now the racket filetype searches for the start using the keyword class `\k`, which is more precise.
- Loading branch information