Update borg to v3.3.0-11-gc563966
Update closql to v1.2.0
Update dash to 2.19.1-1-gda167c5
Update diff-hl to 1.8.8-66-g6fa3af0
Update emacsql to 3.0.0-16-gc82a0e6
Update epkg to v3.3.2
Update git-modes to 1.4.0
Update magit to v3.3.0-79-g2e73b66c2
Update packed to 3.0.4
Update transient to v0.3.7-57-gecb815bc
Update with-editor to v3.1.0
Update auto-compile to 1.7.0
Update borg to v3.2.0-4-g0ff7d7e
Update closql to v1.0.6
Update dash to 2.19.1
Update diff-hl to 1.8.8-48-ga682de6
Update emacsql to 3.0.0-15-g9dca599
Update epkg to v3.3.1-2-gcb12a3f
Update git-modes to 1.3.1
Update magit to v3.2.1-58-g2fe42f63d
Update packed to 3.0.3
Update transient to v0.3.6-9-g65f4eac8
Update use-package to 2.4.1-14-ga7422fb
Update with-editor to v3.0.4-1-geabf9c9
Before this commit when running "touch init.el; emacs", then the
compilation triggered by `auto-compile-on-load-mode' resulted in:
Warning (bytecomp): the following functions might not be defined at runtime:
server-running-p, magit-add-section-hook
Warning (bytecomp): the following functions are not known to be defined:
indent-spaces-mode, indicate-buffer-boundaries-left
While "make build-init" only resulted in:
init.el:193:1: Warning: the function ‘magit-add-section-hook’ might not be
defined at runtime.
This commit addresses all of these warnings:
- Don't sharp quote functions, because they resulted in invalid
warnings.
- Use the `use-package' keyword `:commands' to suppress the other
warnings, because `:functions' fails to its job even though
theoretically it is more suitable in these cases.
Multiple packages require these libraries and we don't want to
attribute the time it takes to load these libraries to whatever
dependent package happens to be loaded first.
We don't do the same for `cl-lib' because `borg' itself requires,
which is done without `use-package', i.e. without timing how long
it takes.
Update auto-compile to 1.6.1
Update borg to v3.1.2-56-g5de2a7a
Update dash to 2.17.0-110-ge0254c5
Update diff-hl to 1.8.8-10-g3394d85
Update epkg to v3.2.2-32-g94c8389
Update ghub to v3.5.1
Update magit to v2.90.1-1159-g8e23c49b5
Update packed to 3.0.2
Update transient to v0.2.0-76-g8ad5fb83
Update use-package to 2.4.1-5-g365c73d
Update with-editor to v3.0.2-2-gb439749
Update borg to v3.1.2-49-g1fe1d2b
Update closql to v1.0.4
Update dash to 2.17.0-7-gb92ab5a
Update diff-hl to 1.8.7-17-g2281a89
Update emacsql to 3.0.0-14-g6d8cd93
Update epkg to v3.2.2-19-gac6e85e
Update ghub to v3.4.1
Update magit to v2.90.1-1038-g321214c3a
Update transient to v0.2.0-30-g4d44d08e
Update treepy to 0.1.2
Update use-package to 2.4-49-g4fb1f9a
Update with-editor to v2.9.4
The mode functions may not be defined when using an Emacs compiled
with "--without-x", in which case disabling these modes (1) isn't
necessary because they can't possibly be enabled and (2) trying to
call one of these undefined function would result in an error.
Closes#21.
That way "init.el" can also benefit from `auto-compile-on-load-mode'
and `load-prefer-newer'. "early-init.el" still cannot of course,
but we already don't compile that file (for this very reason).
By default this face is not neither used nor has a visible effect.
It is used if it does `face-differs-from-default-p', in which case
it replaces `smerge-refined-removed' and `smerge-refined-added'.
Setting `:extend' makes the `face-differs-from-default-p', but it does
not make it *look* different from `default', so doing that effectively
hides the refinements.
Update borg to v3.1.2-13-gf6a2e0c
Update closql to v1.0.2
Update dash to 2.17.0-2-gfe9bbc2
Update diff-hl to 1.8.7-13-gab2f4f0
Update epkg to v3.2.2-12-ga79bd5b
Update ghub to v3.3.0-7-g206f2b5
Update libgit to 0ef8b13
Update magit to v2.90.1-979-gafe8bee55
Update transient to v0.2.0-11-ga6e4cced
Update use-package to 2.4-32-gd2640fe
Update with-editor to v2.9.2
Update borg to v3.1.2-5-g3cfb35f
Update diff-hl to 1.8.7-7-g2cf8b48
Update epkg to v3.2.2-7-gedf8c00
Update ghub to v3.3.0-5-ga8bf337
Update libgit to 6c3b892
Update magit to v2.90.1-949-g68b5a13fa
Update transient to v0.2.0
Update borg to v3.1.2-1-g7efd982
Update closql to v1.0.1-1-g1e78f96
Update dash to 2.17.0
Update diff-hl to 1.8.7-6-gfb9eb1c
Update epkg to v3.2.2-3-g075f6af
Update ghub to v3.3.0-1-g4ebe60b
Update magit to v2.90.1-921-g798e47a1f
Update transient to v0.1.0-140-g7977732
Update use-package to 2.4-28-g42db6b3
Update with-editor to v2.9.1-3-g4fe66d4
Update dash to 2.16.0-25-gea7adeb
Update diff-hl to 1.8.7-4-g3418630
Update ghub to v3.2.0-52-g0804a98
Update git-modes to 1.2.8
Update libgit to 65fde63
Update magit to v2.90.1-869-g1e3215fa1
Update packed to 3.0.0
Update with-editor to v2.9.0
Update auto-compile to 1.5.2
Update borg to v3.1.2
Update closql to v1.0.1
Update dash to 2.16.0-23-ge85ed7a
Update diff-hl to 1.8.7-3-gf95d123
Update epkg to v3.2.2
Update ghub to v3.2.0-49-g0c5942c
Update git-modes to 1.2.8-2-g1ea4100
Update libgit to d587efc
Update magit to v2.90.1-840-g6401ba934
Update packed to 3.0.0-2-g27eba23
Update transient to v0.1.0-131-g6ceb643
Update treepy to 0.1.1-4-g306f703
Update use-package to 2.4-26-g4b58ab7
Update with-editor to v2.8.3-9-g814777c
Update auto-compile to 1.5.1-4-g228cb1e
Update borg to v3.1.1-8-ge4a53ec
Update dash to 2.16.0-13-ga743ae3
Update epkg to v3.2.1-9-g80098a4
Update ghub to v3.2.0-45-ge19cd86
Update libgit to 60e1e7d
Update magit to v2.90.1-798-g618c90f43
Update transient to v0.1.0-115-gad7f255
Update use-package to 2.4-22-g4714d73
Update with-editor to v2.8.3-6-g19ebf53
Update auto-compile to 1.5.1-1-gf043133
Update borg to v3.1.1-6-g62a6aa7
Update closql to v1.0.0-6-g70b98db
Update dash to 2.16.0-2-g77f3bf4
Update diff-hl to 1.8.7
Update emacsql to 3.0.0-13-ga118b6c
Update epkg to v3.2.1-5-gffea4b5
Update ghub to v3.2.0-35-g9d75d30
Update git-modes to 1.2.8-1-g33c6a11
Update libgit to 72d6b27
Update magit to v2.90.1-743-g774f93201
Update packed to 3.0.0-1-gf350cc4
Update transient to v0.1.0-96-g01a166f
Update use-package to 2.4-20-g1d5ffb2
Update with-editor to v2.8.3-5-g45c29f9
Update borg to v3.1.0-3-ga87d9a1
Update dash to 2.15.0-12-g1549860
Update diff-hl to 1.8.6
Update emacsql to 3.0.0-9-g5ebd12b
Update epkg to v3.2.0-3-g408d46a
Update ghub to v3.2.0-11-gc7ca678
Update hydra to 0.14.0-44-gacb6985
Update magit to v2.90.1-553-g68840e6da
Update magit-popup to v2.13.0
Update transient to v0.1.0-58-gf2314ba
Update use-package to 2.4-14-g0ee88b5
Update with-editor to v2.8.1-2-g38df9bf
Assimilate hydra 0.14.0-38-g9c4a471
Assimilate transient v0.1.0-9-g0ad64dd
Transient requires the `lv' library, which is maintained in Hydra's
repository.
Do not remove `magit-popup' yet because `magit-annex' still requires
it.
Update auto-compile to 1.5.1
Update borg to v3.1.0
Update dash to 2.15.0-2-g26f065f
Update diff-hl to 1.8.5-4-g76289d2
Update emacsql to 3.0.0-5-g59147c4
Update epkg to v3.2.0
Update ghub to v3.2.0-6-g3566dc6
Update use-package to 2.4-2-g1273166