summaryrefslogtreecommitdiff
path: root/lisp/use-package
Commit message (Collapse)AuthorAgeFilesLines
* ; Don't record multiple versions of use-packageEli Zaretskii2024-01-071-1/+0
| | | | | * lisp/use-package/use-package-ensure-system-package.el: Remove Version: header, to avoid confusing loaddefs-gene. (Bug#68304)
* ; Add 2024 to copyright yearsPo Lu2024-01-0210-10/+10
|
* Ensure bind-key is its own packageStefan Kangas2023-09-229-0/+9
| | | | | | | | | | | | | | | | | | * lisp/finder.el (finder--builtins-alist): Remove "use-package" directory. * lisp/use-package/bind-key.el: Declare library as part of the 'bind-key' package. * lisp/use-package/use-package-bind-key.el: * lisp/use-package/use-package-core.el: * lisp/use-package/use-package-delight.el: * lisp/use-package/use-package-diminish.el: * lisp/use-package/use-package-ensure-system-package.el: * lisp/use-package/use-package-ensure.el: * lisp/use-package/use-package-jump.el: * lisp/use-package/use-package-lint.el: Declare library as part of the 'use-package' package. (Bug#62751) Do not merge to master.
* Fix byte-compiled files that use 'bind-key' from use-packageEli Zaretskii2023-08-041-0/+1
| | | | | | * lisp/use-package/bind-key.el (bind-key): Ensure 'bind-key' is loaded at run time. Patch by John Wiegley <johnw@gnu.org>. (Bug#64901)
* Bump use-package version for Emacs 29.1Stefan Kangas2023-01-152-2/+2
| | | | * lisp/use-package/use-package.el: Bump version to 2.4.5.
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-0110-10/+10
|
* Fix use-package-defaults defcustom type (bug#59941)Mattias Engdegård2022-12-111-3/+1
| | | | | | * lisp/use-package/use-package-core.el (use-package-defaults): Enlarge type to allow for keywords such as :ensure and :pin to be added later, remedying a failure in test-custom-opts.
* ; * lisp/use-package/bind-key.el: Remove ineffective backslashes.Mattias Engdegård2022-12-111-3/+3
|
* ; Fix typosStefan Kangas2022-12-091-2/+2
|
* ; Improve use-package-autoload-keymap docstringStefan Kangas2022-12-091-7/+6
| | | | | * lisp/use-package/use-package-bind-key.el (use-package-autoload-keymap): Improve docstring.
* ; Refer to the manual in use-package docstringStefan Kangas2022-12-091-2/+2
| | | | * lisp/use-package/use-package-core.el (use-package): Refer to manual.
* Clarify :after keyword in use-package docstringStefan Kangas2022-12-091-3/+6
| | | | | | | * lisp/use-package/use-package-core.el (use-package): Clarify the effect of :after in docstring. Resolves https://github.com/jwiegley/use-package/issues/825
* ; Improve use-package Commentary sectionsStefan Kangas2022-12-0910-29/+45
| | | | | | | | | * lisp/use-package/bind-key.el: * lisp/use-package/use-package-bind-key.el: * lisp/use-package/use-package-core.el: * lisp/use-package/use-package-ensure-system-package.el: * lisp/use-package/use-package-ensure.el: * lisp/use-package/use-package.el: Improve Commentary sections.
* ; Normalize GPLv3 license statements in new filesStefan Kangas2022-12-0910-32/+51
|
* ; Minor doc fixes in bind-key.elStefan Kangas2022-12-081-5/+4
| | | | | * lisp/use-package/bind-key.el (bind-key-segregation-regexp) (bind-key): Minor doc fixes.
* Update use-package defgroupsStefan Kangas2022-12-083-3/+10
| | | | | | | * lisp/use-package/bind-key.el (bind-key): * lisp/use-package/use-package-core.el (use-package): * lisp/use-package/use-package-ensure.el (use-package-ensure): Add :link, :version and :group to defgroups.
* Drop key-chord.el support from use-packageStefan Kangas2022-12-082-167/+0
| | | | | | | | * lisp/use-package/bind-chord.el: * lisp/use-package/use-package-chords.el: * test/lisp/use-package/use-package-chords-tests.el: Delete files. * doc/misc/use-package.texi (use-package-chords): Delete section. Ref: https://lists.gnu.org/r/emacs-devel/2022-12/msg00052.html
* Change use-package custom :group to `initialization`Stefan Kangas2022-12-081-1/+1
| | | | | * lisp/use-package/use-package-core.el (use-package): Move defgroup to custom :group 'initialization'.
* ; use-package: Improve :ensure-system-package docstringsStefan Kangas2022-12-081-4/+6
| | | | | | | | | * lisp/use-package/use-package-ensure-system-package.el (use-package-ensure-system-package--custom-packages) (use-package-ensure-system-package-consify) (use-package-ensure-system-package-update-custom-packages) (use-package-normalize/:ensure-system-package) (use-package-ensure-system-package-exists?): Improve docstrings.
* Improve bind-keys* and override-global-mode docstringsStefan Kangas2022-12-081-1/+17
| | | | | * lisp/use-package/bind-key.el (bind-keys*): Add docstring. (override-global-mode) Improve docstring.
* Revert "Add: 'local' keyword"Stefan Kangas2022-11-271-27/+1
| | | | This reverts commit 620fe443c2e7598191cb5d6c6a41064471edb57c.
* Add package keyword from finder-known-keywordsStefan Kangas2022-11-172-2/+2
|
* Fix Package-Requires for bind-{chord,key}.elStefan Kangas2022-11-172-3/+3
|
* Merge pull request from skangas/dir-localsJohn Wiegley2022-11-162-5/+0
|\ | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1023
| * Add .dir-locals.elStefan Kangas2022-11-162-5/+0
| |
* | Delete redundant headersStefan Kangas2022-11-169-44/+0
| |
* | Normalize GPLv3 license statementsStefan Kangas2022-11-1612-112/+125
|/
* Revert "Allow multiple keymaps in :map argument"John Wiegley2022-11-153-71/+54
|
* Merge remote-tracking branch 'origin/master' into pr-830John Wiegley2022-11-1512-76/+109
|\
| * Merge pull request from skangas/checkdocJohn Wiegley2022-11-147-45/+46
| |\ | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1015
| | * Various checkdoc fixesStefan Kangas2022-11-147-45/+46
| | |
| * | Merge pull request from skangas/ciJohn Wiegley2022-11-142-11/+18
| |\ \ | | |/ | |/| GitHub-reference: https://github.com/jwiegley/use-package/issues/1013
| | * Fix building on Emacs 24.3Stefan Kangas2022-11-131-5/+12
| | | | | | | | | | | | | | | This fixes the following error: use-package-core.el:60:32:Error: Cannot open load file: subr-x
| | * Fix tests on Emacs 26 or olderStefan Kangas2022-11-131-6/+6
| | | | | | | | | | | | | | | | | | | | | This fixes the following error in Emacs 25.3: In toplevel form: bind-key.el:549:1:Error: the function ‘mapcan’ is not known to be defined.
| * | Bump version to 2.4.4Payas Relekar2022-11-052-3/+3
| |/
| * Merge pull request from andreyorst/face-spec-set-third-argumentJohn Wiegley2022-10-291-2/+2
| |\ | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1009
| | * Allow passing the SPEC-TYPE argument via :custom-faceAndrey Listopadov2022-10-292-3/+3
| | | | | | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1008 Copyright-paperwork-exempt: yes
| * | Bump version to 2.4.3Payas Relekar2022-10-282-3/+3
| | |
| * | bind-key.el: Bump version for ELPAPayas Relekar2022-10-281-1/+1
| |/
| * Merge pull request from andreyorst/face-spec-setJohn Wiegley2022-10-271-1/+1
| |\ | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1004
| | * Use face-spec-set instead of custom-set-facesAndrey Listopadov2022-10-171-1/+1
| | | | | | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/934 Copyright-paperwork-exempt: yes
| * | Update version to 2.4.2Payas Relekar2022-10-272-3/+3
| | | | | | | | | | | | In preparation for inclusion to GNU ELPA.
| * | Update copyright for submission to ELPAPayas Relekar2022-10-2512-12/+12
| |/ | | | | | | | | - Update year to 2022 - Set copyright to Free Software Foundation, Inc.
| * Merge pull request from conao3/add-commands-keywordJohn Wiegley2022-10-121-1/+26
| |\ | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/917
| | * add autoload keywordNaoya Yamashita2021-02-231-1/+26
| | | | | | | | | | | | | | | :autoload is similar to :command but this generate autoload statement as *no-interactive* function.
* | | bind-keys supports passing a list of keymaps as :map argumentJacob First2022-09-292-53/+69
| | |
* | | Fix bind-chords docs: :map argument may be a list of keymapsJacob First2022-09-291-1/+2
|/ /
* | Fix emacs native compilation warning for bind-keyCodruț Constantin Gușoi2022-09-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | To reproduce, have emacs built with native compilation and notice the compilation logs. You can then open the offending file and run `M-x emacs-lisp-native-compile-and-load` before and after the changes to see the warning is removed. ``` ■ Warning (comp): bind-key.el:150:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting) ```
* | Merge pull request from CeleritasCelery/masterJohn Wiegley2022-09-091-1/+4
|\ \ | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/743
| * | Auto detect mode suffix in hook keywordTroy Hinckley2021-05-171-1/+4
| |/