-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
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
vimPlugins.coc-spell-checker: use a node package #189788
Conversation
LGTM, please rebase and give me a ping for a quick merge. Maybe only commit the relevant lines to reduce the amount of noise and risk not another merge conflict? |
f339999
to
1702d51
Compare
c12d715
to
174da23
Compare
174da23
to
cfa25dc
Compare
@SuperSandro2000 thank you so much for helping! I've rebased, regenerated all the node packages and vim plugins, and taken your advice to commit only the necessary lines. I've run another nixpkgs-review so I believe this PR doesn't introduce any regressions and I've also tested that the coc-spell-checker plugin builds and works |
cfa25dc
to
af8df70
Compare
(Another rebase as node-packages.nix changes very frequently. Maybe I'll make something to just upgrade only some packages there as it seems to need it, I've also run nixpkgs-review again to make sure I'm not introducing any regressions) |
- coc-spell-checker needs to be from nodePackages rather than generated as normal vim plugins are - this commit adds coc-spell-checker to nodePackages and adds an override to the vim plugin
- This node-packages.nix file in this commit was generated with ./pkgs/development/node-packages/generate.sh and then trimmed down in order to only commit the new package and dependencies Dependencies include: - @cspell/dict packages - Other cspell libraries - Some other JS libraries (e.g. comment-json) - The vim/plugins/generated.nix file in this commit was generated with ./pkgs/applications/editors/vim/plugins/update.py and then trimmed down in order to only commit the removal of coc-spell-checker being directly in there - This is to avoid large rebuilds (and make conflicts less likely)
340339e
to
5fb4db7
Compare
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
coc-spell-checker needs to be from nodePackages rather than generated
as normal vim plugins are
this commit adds coc-spell-checker to nodePackages and adds an
override to the vim plugin
A similar pull request is vimPlugins.coc-spell-checker: Add override and node dependency #83661, although that was dropped due to conflicts && an unresponsive author
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes