| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This reverts commit 620fe443c2e7598191cb5d6c6a41064471edb57c.
|
| |
|
| |
|
|\
| |
| | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/1023
|
| | |
|
| | |
|
|/ |
|
| |
|
|\ |
|
| |\
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/1015
|
| | | |
|
| |\ \
| | |/
| |/| |
GitHub-reference: https://github.com/jwiegley/use-package/issues/1013
|
| | |
| | |
| | |
| | |
| | | |
This fixes the following error:
use-package-core.el:60:32:Error: Cannot open load file: subr-x
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| |/ |
|
| |\
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/1009
|
| | |
| | |
| | |
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/1008
Copyright-paperwork-exempt: yes
|
| | | |
|
| |/ |
|
| |\
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/1004
|
| | |
| | |
| | |
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/934
Copyright-paperwork-exempt: yes
|
| | |
| | |
| | |
| | | |
In preparation for inclusion to GNU ELPA.
|
| |/
| |
| |
| |
| | |
- Update year to 2022
- Set copyright to Free Software Foundation, Inc.
|
| |\
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/917
|
| | |
| | |
| | |
| | |
| | | |
:autoload is similar to :command but this generate autoload
statement as *no-interactive* function.
|
| | | |
|
|/ / |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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)
```
|
|\ \
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/743
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
```
■ 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.
|
| |
| |
| |
| | |
This reverts commit 4938167bfffcf08279445827d2eaae78c9557675.
|
|\ \
| | |
| | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/859
|
| | |
| | |
| | |
| | | |
Copyright-paperwork-exempt: yes
|
| | |
| | |
| | |
| | | |
Copyright-paperwork-exempt: yes
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | | |
The byte-compiler started pointing this out:
Warning: docstring has wrong usage of unescaped single
quotes (use \= or different quoting)
|
|\ \ \
| | | |
| | | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/760
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
|\ \ \ \
| | | | |
| | | | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/774
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This makes the preferred syntax consistent with other `use-package`
keywords. All of these are now valid:
```
(use-package format-all
:ensure-system-package
(prettier . "npm i -g prettier")
(rufo . "gem install rufo"))
(use-package format-all
:ensure-system-package
((prettier . "npm i -g prettier")
(rufo . "gem install rufo")))
(use-package format-all
:ensure-system-package
(prettier . "npm i -g prettier"))
```
|
|\ \ \ \ \
| | | | | |
| | | | | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/775
|
| | | | | | |
|
| |/ / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
waymondo/use-package-chords-autoloading-and-mapping-improvements
GitHub-reference: https://github.com/jwiegley/use-package/issues/778
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
also improve :chord keyword syntax processing to more closely mimic bind-keys since the same binding
normalizer is used.
also add tests for use-package-chords to cover these test cases
|
|\ \ \ \ \
| | | | | |
| | | | | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/787
|
| | |_|_|/
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
GitHub-reference: https://github.com/jwiegley/use-package/issues/822
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
to boost startup performance, it is better to avoid invoking
`read-kbd-macro` at run time which requires 'cl-lib.
it takes ~20ms to load cl-lib
Copyright-paperwork-exempt: yes
|