Update auto-compile to 1.7.1-12-g9caa1ae
Update borg to v3.3.1-79-g032ddf3
Update closql to v1.2.1-16-g820e951
Update compat to 28.1.2.2-7-ge827a9f
Update dash to 2.19.1-22-g3df46d7
Update diff-hl to 1.8.8-89-g68fb280
Update emacsql to 3.1.1-3-ge318a6c
Update epkg to v3.3.3-37-gdbb2d65
Update git-modes to 1.4.0-7-g4f9ad30
Update magit to v3.3.0-467-g2a5815fee1
Update packed to 3.0.4-10-gc079fc6
Update transient to v0.3.7-173-gad953cc
Update treepy to 0.1.2-4-gde1a2dd
Update use-package to 2.4.1-119-g0be480e
Update with-editor to v3.2.0-27-g4ca225bf1c
Update auto-compile to 1.7.1-11-gb204e2f
Update borg to v3.3.1-55-g3cea55c
Update closql to v1.2.1-13-g87d2eda
Update dash to 2.19.1-20-g0ac1ecf
Update diff-hl to 1.8.8-79-ge84209e
Update emacsql to 3.0.0-19-g373975c
Update epkg to v3.3.3-19-g4524f9a
Update git-modes to 1.4.0-6-geca3bb4
Update magit to v3.3.0-390-gdbb2e9c8de
Update packed to 3.0.4-9-g6a427d9
Update transient to v0.3.7-139-ga583d2b2
Update with-editor to v3.2.0-23-gcfcbc2731e
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