summaryrefslogtreecommitdiff
path: root/lisp/use-package/use-package-core.el
Commit message (Collapse)AuthorAgeFilesLines
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
|
* Ensure bind-key is its own packageStefan Kangas2023-09-221-0/+1
| | | | | | | | | | | | | | | | | | * 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.
* Bump use-package version for Emacs 29.1Stefan Kangas2023-01-151-1/+1
| | | | * lisp/use-package/use-package.el: Bump version to 2.4.5.
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
|
* 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.
* ; 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-091-7/+3
| | | | | | | | | * 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-091-3/+5
|
* Update use-package defgroupsStefan Kangas2022-12-081-1/+3
| | | | | | | * 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.
* 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'.
* Revert "Add: 'local' keyword"Stefan Kangas2022-11-271-27/+1
| | | | This reverts commit 620fe443c2e7598191cb5d6c6a41064471edb57c.
* Merge pull request from skangas/dir-localsJohn Wiegley2022-11-161-4/+0
|\ | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1023
| * Add .dir-locals.elStefan Kangas2022-11-161-4/+0
| |
* | Delete redundant headersStefan Kangas2022-11-161-6/+0
| |
* | Normalize GPLv3 license statementsStefan Kangas2022-11-161-11/+9
|/
* Merge pull request from skangas/checkdocJohn Wiegley2022-11-141-27/+29
|\ | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1015
| * Various checkdoc fixesStefan Kangas2022-11-141-27/+29
| |
* | Merge pull request from skangas/ciJohn Wiegley2022-11-141-5/+12
|\ \ | |/ |/| 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
* | Bump version to 2.4.4Payas Relekar2022-11-051-2/+2
|/
* 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-291-2/+2
| | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/1008 Copyright-paperwork-exempt: yes
* | Bump version to 2.4.3Payas Relekar2022-10-281-2/+2
|/
* 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-271-2/+2
| | | | | | | | In preparation for inclusion to GNU ELPA.
* | Update copyright for submission to ELPAPayas Relekar2022-10-251-1/+1
|/ | | | | - 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.
* | 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
* | | Quote single quotes in docstrings or use different quotingJonas Bernoulli2022-08-081-2/+2
| | | | | | | | | | | | | | | | | | 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
| * | | * use-package-core.el (use-package): fix declare styleNaoya Yamashita2019-04-141-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use-package specified lisp-indent-function to indent like defun. Currently, use-package main macro specify indent as (declare (indent 1)), then change indent mode like defun. (declare (indent defun)) is same effect. And it is useful when redefining use-package.
* | | | Merge pull request from waymondo/use-package-hook-handler-flatten-mode-symbolsJohn Wiegley2022-08-071-1/+5
|\ \ \ \ | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/775
| * | | | rename functionJustin Talbott2019-06-141-2/+2
| | | | |
| * | | | extract use-package-hook-handler-flatten-mode-symbols functionJustin Talbott2019-06-141-1/+5
| | | | |
* | | | | Merge pull request from matzebond/masterJohn Wiegley2022-08-071-1/+27
|\ \ \ \ \ | | | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/787
| * | | | | Add: 'local' keywordMatthias Schmitt2022-07-111-1/+27
| | |_|_|/ | |/| | |
* | | | | Merge pull request from iaeerfung/masterJohn Wiegley2022-08-071-1/+1
|\ \ \ \ \ | | | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/912
| * | | | | fix docstring. was: invalid function nameYurii Kholodkov2021-02-161-1/+1
| |/ / / / | | | | | | | | | | | | | | | Copyright-paperwork-exempt: yes
* | | | | Merge pull request from wyuenho/set-default-use-package-enable-imenu-supportJohn Wiegley2022-08-071-2/+3
|\ \ \ \ \ | | | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/920
| * | | | | Fix void-variable use-package-enable-imenu-supportJimmy Yuen Ho Wong2021-03-071-2/+3
| |/ / / /
* | | | | Merge pull request from wyuenho/statistics-sortingJohn Wiegley2022-08-071-9/+38
|\ \ \ \ \ | | | | | | | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/921
| * | | | | Properly sort use-package-statistics-reportJimmy Yuen Ho Wong2021-03-131-9/+38
| |/ / / /