summaryrefslogtreecommitdiff
path: root/lisp/use-package
Commit message (Collapse)AuthorAgeFilesLines
...
| * ; 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
* | Merge from origin/emacs-29Po Lu2022-12-0910-60/+95
|\| | | | | | | | | | | | | | | 67ef92fb0e9 Revert "; * src/emacs.c (main): Improvements to last chan... 6ccdda3df2e server-eval-at: Don't call server--file-name 90895773293 ; Improve use-package Commentary sections 15dda8cd5b3 ; Don't say to require bind-key in use-package manual 26267040549 ; Normalize GPLv3 license statements in new files
| * ; 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
| |
* | Fix namespacing issues in bind-key.elStefan Kangas2022-12-081-7/+12
|/ | | | | | | * lisp/use-package/bind-key.el (get-binding-description) (compare-keybindings): Rename from this... (bind-key--get-binding-description) (bind-key--compare-keybindings): ...to this.
* ; 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
| |/
* | Fix emacs native compilation warningCodruț Constantin Gușoi2022-09-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` ■ Warning (comp): use-package-core.el:907:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting) ■ Warning (comp): use-package-core.el:930:2: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting) ``` To reproduce, have emacs build with native compilation and notice the compilation logs. You can then open this file and run `M-x emacs-lisp-native-compile-and-load` before and after the changes to see the warning is removed.
* | Revert "Remove use-package-font-lock-keywords"John Wiegley2022-08-181-0/+7
| | | | | | | | This reverts commit 4938167bfffcf08279445827d2eaae78c9557675.
* | Merge pull request from belak/remove-extra-font-lock-keywordsJohn Wiegley2022-08-181-7/+0
|\ \ | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/859
| * | Remove use-package-font-lock-keywordsKaleb Elwert2020-08-111-7/+0
| | | | | | | | | | | | Copyright-paperwork-exempt: yes
* | | Go back to making `override-global-mode` non-globalrealcomplex2022-08-111-1/+0
| | | | | | | | | | | | Copyright-paperwork-exempt: yes
* | | Make sure that bind-key's `override-global-mode` is initially onKoen van Greevenbroek2022-08-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 4004dde the arguments to `define-minor-mode` were changed erroneously. Whereas the `override-global-mode` was initially defined as `(define-minor-mode override-global-mode "..." t "")`, the two latter arguments where changed to `:global t :lighter ""`. However, the two original arguments corresponded to the keywords `:init-value` and `:lighter`, respectively. With `:init-value t` now missing, the minor mode isn't enabled by default, and `bind-key*` appears not to work. Copyright-paperwork-exempt: yes
* | | Quote single quotes in docstrings or use different quotingJonas Bernoulli2022-08-083-16/+16
| | | | | | | | | | | | | | | | | | The byte-compiler started pointing this out: Warning: docstring has wrong usage of unescaped single quotes (use \= or different quoting)
* | | Merge pull request from conao3/fix-declare-styleJohn Wiegley2022-08-071-3/+1
|\ \ \ | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/760