aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Wiegley2020-11-10 13:33:45 -0800
committerJohn Wiegley2020-11-10 13:33:45 -0800
commit99643f8873e4181df7c1f61fa2bfb7d3b432b9db (patch)
tree4c0b732157a79714bdca7897eccc09dfb25baa71
parent10c6400d346d0ca589d3c5fc355b42ad71715df5 (diff)
downloademacs-99643f8873e4181df7c1f61fa2bfb7d3b432b9db.tar.gz
emacs-99643f8873e4181df7c1f61fa2bfb7d3b432b9db.zip
Update version to 2.4.1
-rw-r--r--doc/misc/use-package.texi4
-rw-r--r--etc/USE-PACKAGE-NEWS83
-rw-r--r--lisp/use-package/use-package-core.el4
-rw-r--r--lisp/use-package/use-package.el2
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
262should display something like 262should display something like
263 263
264@example 264@example
265use-package-version’s value is "2.4" 265use-package-version’s value is "2.4.1"
266@end example 266@end example
267 267
268If you are completely new to use-package then see @ref{Getting Started}. 268If 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
5This 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