diff options
| author | John Wiegley | 2020-11-10 13:33:45 -0800 |
|---|---|---|
| committer | John Wiegley | 2020-11-10 13:33:45 -0800 |
| commit | 99643f8873e4181df7c1f61fa2bfb7d3b432b9db (patch) | |
| tree | 4c0b732157a79714bdca7897eccc09dfb25baa71 | |
| parent | 10c6400d346d0ca589d3c5fc355b42ad71715df5 (diff) | |
| download | emacs-99643f8873e4181df7c1f61fa2bfb7d3b432b9db.tar.gz emacs-99643f8873e4181df7c1f61fa2bfb7d3b432b9db.zip | |
Update version to 2.4.1
| -rw-r--r-- | doc/misc/use-package.texi | 4 | ||||
| -rw-r--r-- | etc/USE-PACKAGE-NEWS | 83 | ||||
| -rw-r--r-- | lisp/use-package/use-package-core.el | 4 | ||||
| -rw-r--r-- | lisp/use-package/use-package.el | 2 |
4 files changed, 88 insertions, 5 deletions
diff --git a/doc/misc/use-package.texi b/doc/misc/use-package.texi index 63ed2954e58..cad42bdfa28 100644 --- a/doc/misc/use-package.texi +++ b/doc/misc/use-package.texi | |||
| @@ -30,7 +30,7 @@ General Public License for more details. | |||
| 30 | @finalout | 30 | @finalout |
| 31 | @titlepage | 31 | @titlepage |
| 32 | @title use-package User Manual | 32 | @title use-package User Manual |
| 33 | @subtitle for version 2.4 | 33 | @subtitle for version 2.4.1 |
| 34 | @author John Wiegley | 34 | @author John Wiegley |
| 35 | @page | 35 | @page |
| 36 | @vskip 0pt plus 1filll | 36 | @vskip 0pt plus 1filll |
| @@ -262,7 +262,7 @@ C-h v use-package-version RET | |||
| 262 | should display something like | 262 | should display something like |
| 263 | 263 | ||
| 264 | @example | 264 | @example |
| 265 | use-package-version’s value is "2.4" | 265 | use-package-version’s value is "2.4.1" |
| 266 | @end example | 266 | @end example |
| 267 | 267 | ||
| 268 | If you are completely new to use-package then see @ref{Getting Started}. | 268 | If you are completely new to use-package then see @ref{Getting Started}. |
diff --git a/etc/USE-PACKAGE-NEWS b/etc/USE-PACKAGE-NEWS index 3b39c01ceea..1f516966980 100644 --- a/etc/USE-PACKAGE-NEWS +++ b/etc/USE-PACKAGE-NEWS | |||
| @@ -1,5 +1,88 @@ | |||
| 1 | # Changes | 1 | # Changes |
| 2 | 2 | ||
| 3 | ## 2.4.1 | ||
| 4 | |||
| 5 | This is mostly a bug-fix release: | ||
| 6 | |||
| 7 | - Update the documentation for :custom as per #850 | ||
| 8 | |||
| 9 | - Fix broken test due to #850 | ||
| 10 | |||
| 11 | - better tests | ||
| 12 | |||
| 13 | - add test for #845 | ||
| 14 | |||
| 15 | - Support keymap symbol in bind-key. Fix #845 | ||
| 16 | |||
| 17 | - use-package-core.el: use the Emacs set-default function to avoid saving :custom vars twice | ||
| 18 | |||
| 19 | - Fix Travis | ||
| 20 | |||
| 21 | - typo, should be a vector, not a bytecode object | ||
| 22 | |||
| 23 | Solves https://github.com/jwiegley/use-package/issues/842 | ||
| 24 | |||
| 25 | - Add special value back again, in case needed for backwards compat | ||
| 26 | |||
| 27 | I don't know why this special value exists, but perhaps old client code uses it. | ||
| 28 | |||
| 29 | The additional `t' in the macro expansion is accidental but not harmful I guess. | ||
| 30 | |||
| 31 | - Even when there's no :config, run any pre/post config hooks | ||
| 32 | |||
| 33 | i.e., following the existing docs for use-package-inject-hooks, these hooks are | ||
| 34 | run: | ||
| 35 | |||
| 36 | use-package--foo--pre-config-hook | ||
| 37 | use-package--foo--post-config-hook | ||
| 38 | |||
| 39 | This should make config customisations more predictable (for example, spacemacs | ||
| 40 | uses these hooks extensively to allow 'layers' to be customised). | ||
| 41 | |||
| 42 | I got rid of the "special" default value for :config, because it doesn't seem to | ||
| 43 | be treated any differently than nil. | ||
| 44 | |||
| 45 | Fixes #785 | ||
| 46 | |||
| 47 | - Clarify the documentation for :after | ||
| 48 | |||
| 49 | - add table of contents to README | ||
| 50 | |||
| 51 | - Fix typos | ||
| 52 | |||
| 53 | Typos found with codespell. | ||
| 54 | |||
| 55 | - Fix typos | ||
| 56 | |||
| 57 | - Attempt to explain omit "-hook" better | ||
| 58 | |||
| 59 | - Update tests | ||
| 60 | |||
| 61 | - Switch from `require' to `load' + `featurep' | ||
| 62 | |||
| 63 | - Use `require', not `load', when byte-compiling | ||
| 64 | |||
| 65 | - Make custom-face evaluate elisp. | ||
| 66 | |||
| 67 | Fix #696. | ||
| 68 | |||
| 69 | - Add a line of documentation for (use-pacakage ... :hook). | ||
| 70 | |||
| 71 | - Fix typo in README | ||
| 72 | |||
| 73 | - Fix documentation for defer | ||
| 74 | |||
| 75 | - Add no-query option for pdf-tools-install | ||
| 76 | |||
| 77 | - Fix typo in README | ||
| 78 | |||
| 79 | - Fix all notes in README | ||
| 80 | |||
| 81 | - Mention use-package-ensure in README | ||
| 82 | |||
| 83 | Without requiring `use-package-ensure`, setting `use-package-always-ensure` | ||
| 84 | did not actually work for me. | ||
| 85 | |||
| 3 | ## 2.4 | 86 | ## 2.4 |
| 4 | 87 | ||
| 5 | ### Breaking changes | 88 | ### Breaking changes |
diff --git a/lisp/use-package/use-package-core.el b/lisp/use-package/use-package-core.el index a36f73f0267..cd5b907a0b0 100644 --- a/lisp/use-package/use-package-core.el +++ b/lisp/use-package/use-package-core.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Maintainer: John Wiegley <johnw@newartisans.com> | 6 | ;; Maintainer: John Wiegley <johnw@newartisans.com> |
| 7 | ;; Created: 17 Jun 2012 | 7 | ;; Created: 17 Jun 2012 |
| 8 | ;; Modified: 29 Nov 2017 | 8 | ;; Modified: 29 Nov 2017 |
| 9 | ;; Version: 2.4 | 9 | ;; Version: 2.4.1 |
| 10 | ;; Package-Requires: ((emacs "24.3")) | 10 | ;; Package-Requires: ((emacs "24.3")) |
| 11 | ;; Keywords: dotemacs startup speed config package | 11 | ;; Keywords: dotemacs startup speed config package |
| 12 | ;; URL: https://github.com/jwiegley/use-package | 12 | ;; URL: https://github.com/jwiegley/use-package |
| @@ -56,7 +56,7 @@ | |||
| 56 | "A use-package declaration for simplifying your `.emacs'." | 56 | "A use-package declaration for simplifying your `.emacs'." |
| 57 | :group 'startup) | 57 | :group 'startup) |
| 58 | 58 | ||
| 59 | (defconst use-package-version "2.4" | 59 | (defconst use-package-version "2.4.1" |
| 60 | "This version of use-package.") | 60 | "This version of use-package.") |
| 61 | 61 | ||
| 62 | (defcustom use-package-keywords | 62 | (defcustom use-package-keywords |
diff --git a/lisp/use-package/use-package.el b/lisp/use-package/use-package.el index 1a8fff895f6..0e194d5f182 100644 --- a/lisp/use-package/use-package.el +++ b/lisp/use-package/use-package.el | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | ;; Maintainer: John Wiegley <johnw@newartisans.com> | 6 | ;; Maintainer: John Wiegley <johnw@newartisans.com> |
| 7 | ;; Created: 17 Jun 2012 | 7 | ;; Created: 17 Jun 2012 |
| 8 | ;; Modified: 29 Nov 2017 | 8 | ;; Modified: 29 Nov 2017 |
| 9 | ;; Version: 2.4 | 9 | ;; Version: 2.4.1 |
| 10 | ;; Package-Requires: ((emacs "24.3") (bind-key "2.4")) | 10 | ;; Package-Requires: ((emacs "24.3") (bind-key "2.4")) |
| 11 | ;; Keywords: dotemacs startup speed config package | 11 | ;; Keywords: dotemacs startup speed config package |
| 12 | ;; URL: https://github.com/jwiegley/use-package | 12 | ;; URL: https://github.com/jwiegley/use-package |