Skip to content

Commit caa92f1

Browse files
committed
Update version to 2.4.1
1 parent 4fb1f9a commit caa92f1

File tree

6 files changed

+92
-9
lines changed

6 files changed

+92
-9
lines changed

NEWS.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,88 @@
11
# Changes
22

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+
386
## 2.4
487

588
### Breaking changes

default.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ ELGS =
6363

6464
## Versions ##########################################################
6565

66-
VERSION = 2.4
66+
VERSION = 2.4.1
6767

68-
USE_PACKAGE_VERSION = 2.4
68+
USE_PACKAGE_VERSION = 2.4.1
6969

7070
EMACS_VERSION = 24.3
7171

use-package-core.el

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
;; Maintainer: John Wiegley <johnw@newartisans.com>
77
;; Created: 17 Jun 2012
88
;; Modified: 29 Nov 2017
9-
;; Version: 2.4
9+
;; Version: 2.4.1
1010
;; Package-Requires: ((emacs "24.3"))
1111
;; Keywords: dotemacs startup speed config package
1212
;; URL: https://github.com/jwiegley/use-package
@@ -56,7 +56,7 @@
5656
"A use-package declaration for simplifying your `.emacs'."
5757
:group 'startup)
5858

59-
(defconst use-package-version "2.4"
59+
(defconst use-package-version "2.4.1"
6060
"This version of use-package.")
6161

6262
(defcustom use-package-keywords

use-package.el

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
;; Maintainer: John Wiegley <johnw@newartisans.com>
77
;; Created: 17 Jun 2012
88
;; Modified: 29 Nov 2017
9-
;; Version: 2.4
9+
;; Version: 2.4.1
1010
;; Package-Requires: ((emacs "24.3") (bind-key "2.4"))
1111
;; Keywords: dotemacs startup speed config package
1212
;; URL: https://github.com/jwiegley/use-package

use-package.org

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#+TEXINFO_DIR_CATEGORY: Emacs
1212
#+TEXINFO_DIR_TITLE: use-package: (use-package).
1313
#+TEXINFO_DIR_DESC: Declarative package configuration for Emacs.
14-
#+SUBTITLE: for version 2.4
14+
#+SUBTITLE: for version 2.4.1
1515

1616
#+TEXINFO_DEFFN: t
1717
#+OPTIONS: H:4 num:3 toc:2 creator:t
@@ -171,7 +171,7 @@ doing so, to make sure you are not using an outdated value for ~load-path~.
171171
should display something like
172172

173173
#+BEGIN_EXAMPLE
174-
use-package-version’s value is "2.4"
174+
use-package-version’s value is "2.4.1"
175175
#+END_EXAMPLE
176176

177177
If you are completely new to use-package then see {{{link-jump(Getting

use-package.texi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ General Public License for more details.
3030
@finalout
3131
@titlepage
3232
@title use-package User Manual
33-
@subtitle for version 2.4
33+
@subtitle for version 2.4.1
3434
@author John Wiegley
3535
@page
3636
@vskip 0pt plus 1filll
@@ -262,7 +262,7 @@ C-h v use-package-version RET
262262
should display something like
263263

264264
@example
265-
use-package-version’s value is "2.4"
265+
use-package-version’s value is "2.4.1"
266266
@end example
267267

268268
If you are completely new to use-package then see @ref{Getting Started}.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy