emacs/lisp/use-package
Tony Zorman a019d2bd56 use-package: Add ':ignored-files' support to ':vc' keyword
* lisp/use-package/use-package-core.el (use-package-split-when):
New utility function to split a list whenever a specified
predicate returns t.
(use-package-vc-valid-keywords): A new defconst to gather all
allowed keywords.
(use-package-normalize--vc-arg): Properly normalize the
':ignored-files' keyword, in that the following are all valid
ways of entering files:
  :ignored-files "a"
  :ignored-files ("a")
  :ignored-files "a" "b" "c"
  :ignored-files ("a" "b" "c")
(use-package-normalize/:vc): Adjust normalization, now that we
do not necessarily receive a valid plist as an input.  (Bug#66567)

* test/lisp/use-package/use-package-tests.el
(use-package-test-normalize/:vc): Add tests for ':ignored-files'
keyword.
2024-05-18 13:30:45 +03:00
..
use-package-bind-key.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
use-package-core.el use-package: Add ':ignored-files' support to ':vc' keyword 2024-05-18 13:30:45 +03:00
use-package-delight.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
use-package-diminish.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
use-package-ensure-system-package.el Merge from origin/emacs-29 2024-01-13 05:36:15 -05:00
use-package-ensure.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
use-package-jump.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
use-package-lint.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
use-package.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00