-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
pre-process Vim patches with uncrustify / clang-format #6226
Labels
ci
automation for build, test, and release
compatibility
compatibility with Vim or older Neovim
enhancement
feature request
vim-patch
See https://neovim.io/doc/user/dev_vimpatch.html
Projects
Milestone
Comments
justinmk
added
compatibility
compatibility with Vim or older Neovim
enhancement
feature request
tools
labels
Mar 6, 2017
justinmk
changed the title
pre-process Vim patches with uncrustify
pre-process Vim patches with clang-format
Jul 11, 2021
justinmk
changed the title
pre-process Vim patches with clang-format
pre-process Vim patches with uncrustify / clang-format
Sep 25, 2021
dundargoc
added a commit
to dundargoc/neovim
that referenced
this issue
Oct 23, 2022
This will enable a larger amount of chunks being automatically included due to fewer formatting differences between the vim and neovim files. The strategy is straightforward, if a bit tedious: - Get a list of all changed files. - Checkout parent commit. Copy all relevant files to a temporary location. - Checkout patch commit. Copy all relevant files to a temporary location. - Format .c and .h files with uncrustify. - Generate a diff from from these files. Closes neovim#6226
dundargoc
added a commit
to dundargoc/neovim
that referenced
this issue
Oct 23, 2022
This will enable a larger amount of chunks being automatically included due to fewer formatting differences between the vim and neovim files. The strategy is straightforward, if a bit tedious: - Get a list of all changed files. - Checkout parent commit. Copy all relevant files to a temporary location. - Checkout patch commit. Copy all relevant files to a temporary location. - Format .c and .h files with uncrustify. - Generate a diff from from these files. Closes neovim#6226
dundargoc
added a commit
to dundargoc/neovim
that referenced
this issue
Oct 24, 2022
This will enable a larger amount of chunks being automatically included due to fewer formatting differences between the vim and neovim files. The strategy is straightforward, if a bit tedious: - Get a list of all changed files. - Checkout parent commit. Copy all relevant files to a temporary location. - Checkout patch commit. Copy all relevant files to a temporary location. - Format .c and .h files with uncrustify. - Generate a diff from from these files. Closes neovim#6226
dundargoc
added a commit
to dundargoc/neovim
that referenced
this issue
Oct 24, 2022
This will enable a larger amount of chunks being automatically included due to fewer formatting differences between the vim and neovim files. The strategy is straightforward, if a bit tedious: - Get a list of all changed files. - Checkout parent commit. Copy all relevant files to a temporary location. - Checkout patch commit. Copy all relevant files to a temporary location. - Format .c and .h files with uncrustify. - Generate a diff from from these files. Closes neovim#6226
justinmk
pushed a commit
that referenced
this issue
Oct 24, 2022
This will enable a larger amount of chunks being automatically included due to fewer formatting differences between the vim and neovim files. The strategy is straightforward, if a bit tedious: - Get a list of all changed files. - Checkout parent commit. Copy all relevant files to a temporary location. - Checkout patch commit. Copy all relevant files to a temporary location. - Format .c and .h files with uncrustify. - Generate a diff from from these files. Closes #6226
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
ci
automation for build, test, and release
compatibility
compatibility with Vim or older Neovim
enhancement
feature request
vim-patch
See https://neovim.io/doc/user/dev_vimpatch.html
https://github.com/uncrustify/uncrustify could be used to dynamically format Vim sources to make them more compatible with Neovim for patch application.
Strategy:
git log --name-only foo..bar
)The text was updated successfully, but these errors were encountered: