Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(meow-next-thing): allow no include-syntax (#689)
With the addition of `meow-next-thing-include-syntax` (13733e1), `meow--fix-thing-selection-mark` expects to find an entry in this alist corresponding to `thing`. This means that when the user defines their own `thing` and sets `meow-word-thing` or `meow-symbol-thing` to use it, they also need to add a corresponding entry to this alist. I'll admit that I don't understand why the `include-syntax` option needed to be introduced in `meow--fix-thing-selection-mark` (c0878ac). However, my own definitions of `meow-word-thing` and `meow-symbol-thing` worked fine without it. Based on that, my logic in this commit is that users shouldn't have to add to `meow-next-thing-include-syntax` unless they explicitly need the `skip-syntax-*` shrinking that was added to `meow--fix-thing-selection-mark`. Co-authored-by: 45mg <[email protected]>
- Loading branch information