Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor!: remove support for deprecated features #210

Merged
merged 10 commits into from
Feb 11, 2023

Conversation

aileot
Copy link
Owner

@aileot aileot commented Feb 4, 2023

  • Update docs

@aileot aileot force-pushed the refactor-remove-deprecated-features branch 2 times, most recently from a75e2fe to 3c4d7fd Compare February 4, 2023 13:26
BREAKING-CHANGE: `command!` drops support to resolve unnecessary quote on callback
@aileot aileot force-pushed the refactor-remove-deprecated-features branch 3 times, most recently from 8668ab8 to eaac007 Compare February 11, 2023 04:51
@aileot aileot marked this pull request as ready for review February 11, 2023 04:52
BREAKING-CHANGE: `map!` no longer resolves quoted callback in itself.
BREAKING-CHANGE: `map!` no longer accept special options `<command>`, `ex`, `<callback>`, and `cb`.
BREAKING-CHANGE: `map!` no longer interpret callback of which the first symbol matches `^<.+>` as Lua function, but as Ex command.
BREAKING-CHANGE: `map!` interprets callback in list as Lua function unless either symbol `&vim` precedes it or the first symbol of the list matches pattern `^<.+>`.
BREAKING-CHANGE: `augroup!` & `autocmd!`/`au!` no longer resolves quoted callback in itself.
BREAKING-CHANGE: `augroup!` & `autocmd!`/`au!` no longer accept special options `<command>`, `ex`, `<callback>`, and `cb`.
BREAKING-CHANGE: `augroup!` & `autocmd!`/`au!` no longer interpret callback of which the first symbol matches `^<.+>` as Lua function, but as key sequence.
BREAKING-CHANGE: `augroup!` & `autocmd!`/`au!` interprets callback in list as Lua function unless either symbol `&vim` precedes it or the first symbol of the list matches pattern `^<.+>`.
BREAKING-CHANGE: remove deprecated `map!` wrapper macros: `nmap!`, `vmap!`, ...
BREAKING-CHANGE: remove deprecated macro `augroup+`; use `augroup!` with `{:clear false}` instead.
@aileot aileot force-pushed the refactor-remove-deprecated-features branch from eaac007 to d26e9c4 Compare February 11, 2023 04:54
@aileot aileot merged commit c7f4069 into main Feb 11, 2023
@aileot aileot deleted the refactor-remove-deprecated-features branch February 11, 2023 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant