170 Commits

Author SHA1 Message Date
Jonas Bernoulli
9e8da3b4e5 Update ivy to 0.13.0-340-g9619e3c 2020-08-17 18:38:57 +02:00
Jonas Bernoulli
f67732c3b6 Merge branch 'master' into drone/ivy 2020-08-17 18:38:51 +02:00
Jonas Bernoulli
27c28c2de8 Update 12 drones
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
2020-08-17 18:33:44 +02:00
Jonas Bernoulli
0fac0c05e5 Emacsg: Only disable scroll-bar-mode and tool-bar-mode if defined
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.
2020-05-30 23:19:46 +02:00
Jonas Bernoulli
5fac1c647a Update ivy to 0.13.0-302-gaef1d4d 2020-05-22 15:50:43 +02:00
Jonas Bernoulli
42b939140a Merge branch 'master' into drone/ivy 2020-05-22 15:50:35 +02:00
Jonas Bernoulli
88849d5c04 Emacsg: Spell check drones using codespell executable 2020-05-22 15:20:42 +02:00
Jonas Bernoulli
a1c54210d1 Emacsg: init: Setup auto-compile in early-init.el
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).
2020-05-22 15:17:47 +02:00
Jonas Bernoulli
5e2e40574b smerge-mode: Do not extend smerge-redefine-changed
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.
2020-05-22 15:10:48 +02:00
Jonas Bernoulli
2548b8c2d1 Update 11 drones
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
2020-05-22 15:07:03 +02:00
Jonas Bernoulli
0749723937 Update ivy to 0.13.0-189-g64f05f4 2020-03-20 23:46:28 +01:00
Jonas Bernoulli
df3037bf6b Merge branch 'master' into drone/ivy 2020-03-20 23:46:23 +01:00
Jonas Bernoulli
b0178cc65c tramp: Disable vc
Tramp's FAQ suggests this in order to speed things up.
2020-03-20 23:43:24 +01:00
Jonas Bernoulli
7c194efc8a smerge-mode: Continue to extend faces to edge of window
Due to a breaking change we have to request this explicitly in
Emacs 27.  Earlier Emacs versions do the right thing by default.
2020-03-20 23:42:44 +01:00
Jonas Bernoulli
b0e7499009 diff-mode: Continue to extend faces to edge of window
Due to a breaking change we have to request this explicitly in
Emacs 27.  Earlier Emacs versions do the right thing by default.

See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=37774.
2020-03-20 23:42:39 +01:00
Jonas Bernoulli
d777e2b31f package: Add melpa and org to package-archives
We don't use package.el, but if we do for testing purposes
then its nice if things are already configured properly.
2020-03-20 23:42:23 +01:00
Jonas Bernoulli
cd0a0224c1 Emacsg: init: Add early-init.el 2020-03-20 23:37:24 +01:00
Jonas Bernoulli
62027103a2 Update 7 drones
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
2020-03-20 23:32:51 +01:00
Jonas Bernoulli
2b8758fb14 Update ivy to 0.13.0-148-g98a29b6 2020-02-19 12:52:54 +01:00
Jonas Bernoulli
c384fe1d99 Merge branch 'master' into drone/ivy 2020-02-19 12:52:51 +01:00
Jonas Bernoulli
38ed5d7a1f Update 10 drones
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
2020-02-19 12:48:29 +01:00
Jonas Bernoulli
4b9a94f0ff Update ivy to 0.13.0-85-ge7eca37 2019-12-23 01:29:16 +01:00
Jonas Bernoulli
55e0f5119f Merge branch 'master' into drone/ivy 2019-12-23 01:29:12 +01:00
Jonas Bernoulli
f996578331 Update 8 drones
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
2019-12-23 01:26:33 +01:00
Jonas Bernoulli
fbd57bcc98 Update ivy to 0.13.0-73-g8c23823 2019-12-08 00:44:40 +01:00
Jonas Bernoulli
14109540d4 Merge branch 'master' into drone/ivy 2019-12-08 00:44:35 +01:00
Jonas Bernoulli
7bd6a87be6 Fix typo in README.md 2019-12-08 00:41:47 +01:00
Jonas Bernoulli
7e44c28fcb Update 15 drones
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
2019-12-08 00:40:04 +01:00
Jonas Bernoulli
d8442b20ba Update ivy to 0.13.0-1-gbe231a5 2019-10-19 23:34:25 +02:00
Jonas Bernoulli
43cf01171e Merge branch 'master' into drone/ivy 2019-10-19 23:34:19 +02:00
Jonas Bernoulli
4db065270a Remove graphql
Ghub no longer depends on this.
2019-10-19 23:25:00 +02:00
Jonas Bernoulli
7164c09158 Update 10 drones
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
2019-10-19 23:24:22 +02:00
Jonas Bernoulli
41dd7a8dce Update ivy to 0.12.0-49-ge4e0ec4 2019-08-03 11:03:32 +02:00
Jonas Bernoulli
b32ff78e39 Merge branch 'master' into drone/ivy 2019-08-03 11:03:20 +02:00
Jonas Bernoulli
211fe04056 Update 15 drones
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
2019-08-03 11:00:16 +02:00
Jonas Bernoulli
f23e8ec309 Add ISC license
See https://en.wikipedia.org/wiki/ISC_license.
2019-07-30 13:27:03 +02:00
Jonas Bernoulli
61c32ee84f Update ivy to 0.11.0-185-g0e62f0d 2019-04-19 21:26:56 +02:00
Jonas Bernoulli
6d3791be93 Merge branch 'master' into drone/ivy 2019-04-19 21:26:26 +02:00
Jonas Bernoulli
3a33910b94 Assimilate libgit e85e02a 2019-04-19 21:19:51 +02:00
Jonas Bernoulli
36127ed917 Remove hydra
Transient no longer depends on the lv library from hydra.
2019-04-19 21:17:47 +02:00
Jonas Bernoulli
c4a63984d4 Remove magit-popup
Magit uses transient instead of magit-popup now.
2019-04-19 21:12:45 +02:00
Jonas Bernoulli
1c1f49b06c Update 12 drones
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
2019-04-19 21:12:07 +02:00
Jonas Bernoulli
56e282c4fa transient: Set submodule.transient.info-path 2019-02-17 01:14:32 +01:00
Jonas Bernoulli
c4d9338571 magit: Adjust key binding for use of Transient 2019-02-17 01:11:09 +01:00
Jonas Bernoulli
13708701c2 Update ivy to 0.11.0-35-g22fca55 2019-02-17 00:41:59 +01:00
Jonas Bernoulli
6490c721a9 Merge branch 'master' into drone/ivy 2019-02-17 00:41:52 +01:00
Jonas Bernoulli
923e2935f1 Update magit to v2.90.1-244-g8b6c39999 2019-02-17 00:34:58 +01:00
Jonas Bernoulli
03321fb56d Assimilate transient and dependency
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.
2019-02-17 00:33:08 +01:00
Jonas Bernoulli
27a6979dc3 Update 8 drones
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
2019-02-17 00:31:32 +01:00
Jonas Bernoulli
93adf88e9d Update ivy to 0.10.0-550-g201c5d7 2018-12-27 12:52:27 +01:00