198 Commits

Author SHA1 Message Date
Jonas Bernoulli
69d6b1b565
Emacsg: Allow this repository itself to be a submodule
Closes #30.
Closes emacscollective/borg#154.
2024-08-27 12:46:13 +02:00
Jonas Bernoulli
ad3ab82f65
Update borg to v4.0.0-8-g6606092 2024-08-27 12:44:54 +02:00
Jonas Bernoulli
296bdac8e2
use-package: Enable imenu support 2024-08-24 19:55:02 +02:00
Jonas Bernoulli
c825d11997
use-package: Use setopt 2024-08-24 19:55:00 +02:00
Jonas Bernoulli
152b9fbb46
emacsql: Use correct use-package keyword 2024-08-24 19:54:59 +02:00
Jonas Bernoulli
27c30f05af
emacsql: Compile none of the alternative back-ends 2024-08-24 19:54:58 +02:00
Jonas Bernoulli
92f1bf4179
magit: Remove obsolete entry from .borgconfig
"magit-libgit.el" has been removed from Magit.
2024-08-24 19:54:56 +02:00
Jonas Bernoulli
9fde15d577
Emacsg: Use https repository urls 2024-08-24 19:54:55 +02:00
Jonas Bernoulli
fdca5af9b0
Emacsg: Clean up early load-path additions
`auto-compile' no longer depends on `packed' and `compat'.
2024-08-24 19:54:54 +02:00
Jonas Bernoulli
02bb4bea5a
Emacsg: Load compat as an early bird 2024-08-24 19:54:52 +02:00
Jonas Bernoulli
c1d51f7fd9
llama: Update repository url 2024-08-24 19:54:51 +02:00
Jonas Bernoulli
6e1651f091
Remove use-package
It is now built into Emacs.
2024-08-24 19:54:50 +02:00
Jonas Bernoulli
c92316d9a0
Remove sqlite3
Built-in SQLite support is now preferred and supported by EmacSQL.
2024-08-24 19:54:48 +02:00
Jonas Bernoulli
ba896d1565
Update 13 drones
Update auto-compile to v2.0.3
Update borg         to v4.0.0-7-g7b88080
Update closql       to v2.0.0
Update compat       to  30.0.0.0-1-ge9203e1
Update dash         to  2.19.1-45-g1de9dcb
Update diff-hl      to  1.10.0
Update emacsql      to v4.0.1
Update epkg         to v4.0.0-8-g8f51609
Update git-modes    to v1.4.4
Update llama        to v0.3.1-42-g732389e
Update magit        to v4.0.0-24-g461d5ba249
Update transient    to v0.7.4-10-g3ec0692c
Update with-editor  to v3.4.1-8-g63e60d5877
2024-08-24 19:54:47 +02:00
Ivan Jager
2cded8f433
compat: Get from new upstream repository
Trying to check out the latest version of emacs.g, I ran into

    fatal: remote error: upload-pack: not our ref e3b9f66b6d60d5f1da91218fa95cc3a4dca30cfb
    fatal: Fetched in submodule path 'lib/compat', but it did not contain e3b9f66b6d60d5f1da91218fa95cc3a4dca30cfb. Direct fetching of that commit failed.

Checking git history, I found this commit was described
in 4c799656f5b5c9fe22dda0380b32ce1bf40f0999 as

    Update compat       to  29.1.4.1-19-ge3b9f66

but the latest tag in the sr.ht repo is 28.1.2.2 from 10 months ago.

As of 2023-07-16, checking ELPA https://elpa.gnu.org/packages/compat.html
lists the package website as https://github.com/emacs-compat/compat
and the GitHub repo does contain the missing commit, along with the
version 29.x tags.

965027229c
confirms development moved to GitHub.
2023-07-17 15:55:34 +02:00
Jonas Bernoulli
1af1abe5aa
Update 11 drones
Update auto-compile to  1.8.1-1-g6ed8e29
Update borg         to v3.3.1-112-ge29d983
Update compat       to  29.1.4.1-24-ge0ed957
Update dash         to  2.19.1-35-gf46268c
Update diff-hl      to  1.9.2-10-gd9e34f7
Update epkg         to v3.3.3-78-g5acd454
Update llama        to v0.3.0-1-g5c454f1
Update magit        to v3.3.0-670-gb3f473f31d
Update transient    to v0.4.1-1-ge163a904
Update treepy       to  0.1.2-10-g75fe3ec
Update with-editor  to v3.3.0-3-ga485378183
2023-07-17 15:51:05 +02:00
Jonas Bernoulli
53b5fdc23c
Emacsg: Move build and remote settings out of .gitmodules 2023-05-22 20:00:45 +02:00
Jonas Bernoulli
4c799656f5
Update 14 drones
Update auto-compile to  1.8.0
Update borg         to v3.3.1-111-gf9b3413
Update closql       to v1.2.1-26-g85ac7b8
Update compat       to  29.1.4.1-19-ge3b9f66
Update dash         to  2.19.1-32-g96eaba0
Update diff-hl      to  1.9.2-5-gac746a6
Update emacsql      to  3.1.1-42-g6401226
Update epkg         to v3.3.3-74-ga72903c
Update git-modes    to  1.4.1
Update llama        to v0.2.0-12-gf4a59f2
Update magit        to v3.3.0-644-g5389cbcfff
Update transient    to v0.4.0-1-g6efa9fad
Update use-package  to  2.4.4-14-ga6e8564
Update with-editor  to v3.3.0
2023-05-22 19:37:18 +02:00
Jonas Bernoulli
1fdbd1aa7e
dash: Remove duplicated use-package form 2023-03-04 13:25:39 +01:00
Jonas Bernoulli
9c1c19c63c
Update 12 drones
Update auto-compile to  1.7.2-14-g4cbd304
Update borg         to v3.3.1-107-g79850a9
Update closql       to v1.2.1-19-g1aba696
Update compat       to  29.1.3.0-3-g0f4e986
Update diff-hl      to  1.8.8-90-g8f2e4eb
Update emacsql      to  3.1.1-8-ge1baaf2
Update epkg         to v3.3.3-60-g6d9967a
Update git-modes    to  1.4.0-12-g1533b38
Update llama        to v0.2.0-11-g0ab76e3
Update magit        to v3.3.0-501-gcd6fbe2887
Update transient    to v0.3.7-189-gd800ce0
Update with-editor  to v3.2.0-36-g391e76a256
2023-01-22 19:02:41 +01:00
Matt Beshara
15a3966c61
Emacsg: make: Update name of Borg's default branch 2023-01-22 19:00:49 +01:00
dalu
9de2176ff2 Emacsg: make: Use relative path to user-emacs-directory 2022-12-18 14:17:46 +01:00
Jonas Bernoulli
8d045c31ac
Update 7 drones
Update auto-compile to  1.7.2-5-ga80a874
Update borg         to v3.3.1-95-gfdce5ec
Update epkg         to v3.3.3-51-gcfdc4fc
Update magit        to v3.3.0-477-g99d9b3008a
Update transient    to v0.3.7-182-gc6cf2f2
Update treepy       to  0.1.2-6-g7c4a0d2
Update use-package  to  2.4.4-7-gbcf0984
2022-12-17 22:47:09 +01:00
Jonas Bernoulli
b62afbf4cd
Assimilate llama v0.2.0-9-ge919c6e 2022-12-17 22:46:52 +01:00
Jonas Bernoulli
9337643877
Remove packed
Auto-compile no longer depends on this.
2022-12-01 01:09:01 +01:00
Jonas Bernoulli
ac3ddb6a0b
Update 9 drones
Update auto-compile to  1.7.2-3-g7c6a942
Update borg         to v3.3.1-87-g14c140d
Update emacsql      to  3.1.1-4-g6b2e65b
Update epkg         to v3.3.3-45-g1161cb9
Update git-modes    to  1.4.0-8-gbe96ef1
Update magit        to v3.3.0-476-g3cf308c1c4
Update transient    to v0.3.7-181-g72d3028
Update use-package  to  2.4.4-4-g9078709
Update with-editor  to v3.2.0-29-g4da109748d
2022-12-01 01:08:40 +01:00
Jonas Bernoulli
0dd7be8cc3
Update 10 drones
Update auto-compile to  1.7.1-13-gf9b7fbd
Update borg         to v3.3.1-84-ge27463e
Update compat       to  28.1.2.2-10-g1573aa2
Update epkg         to v3.3.3-44-gc396ba8
Update magit        to v3.3.0-474-g744818a3be
Update packed       to  3.0.4-11-gc0d075f
Update sqlite3      to v0.16-5-gad6dc36
Update transient    to v0.3.7-178-gec20c0b
Update use-package  to  2.4.4
Update with-editor  to v3.2.0-28-g8066a6e9a9
2022-11-25 01:04:08 +01:00
Jonas Bernoulli
6a7747bf67
Emacsg: make: No longer use private "git submodule--helper clone" 2022-11-25 01:00:17 +01:00
Jonas Bernoulli
ae8836bb09
Update borg to v3.3.1-80-g910d3bd 2022-11-07 20:06:41 +01:00
Jonas Bernoulli
e011078197
recentf: Also exclude the x-variants of remote paths 2022-11-07 00:51:44 +01:00
Jonas Bernoulli
c7e4018494 dash: Cosmetics 2022-11-07 00:49:34 +01:00
Jonas Bernoulli
4ebfb21133
Emacsg: Document help and helpall targets here
Hide bootstrap-borg, when that is done; and the codespell targets
before then.
2022-11-07 00:44:28 +01:00
Jonas Bernoulli
015bc6d5af
Migrate closql to new upstream 2022-11-07 00:41:48 +01:00
Jonas Bernoulli
95ccb7300d
Migrate emacsql to new upstream 2022-11-07 00:41:30 +01:00
Jonas Bernoulli
27123ebd38
Remove emacsql-sqlite-builtin
It is now part of emacsql.
2022-11-07 00:39:51 +01:00
Jonas Bernoulli
c7f32d5f22
Update 15 drones
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
2022-11-07 00:36:48 +01:00
Jonas Bernoulli
b060aff59a
epkg: Use emacsql-sqlite-builtin or -module 2022-06-10 20:30:08 +02:00
Jonas Bernoulli
e94cb9e7a7
sqlite3: Set build-step 2022-06-10 20:29:04 +02:00
Jonas Bernoulli
3359fff3eb
package: No longer add "org" ELPA to package-archives
Org is now available from GNU Elpa.
2022-06-10 20:00:44 +02:00
Jonas Bernoulli
7f0c7a9e38
Emacsg: Fix link in readme 2022-06-10 19:58:41 +02:00
Jonas Bernoulli
352dce7c3d
Emacsg: Only show help for codespell targets when using helpall 2022-06-10 19:58:20 +02:00
Jonas Bernoulli
d92e5255c1
Emacsg: Make sure use-package-verbose is always respected
Without this we the default value, nil, is in effect if init.el gets
recompiled during startup.
2022-06-10 19:57:14 +02:00
Jonas Bernoulli
02f88db293
Emacsg: Enable load-prefer-newer for make targets 2022-06-10 19:56:58 +02:00
Jonas Bernoulli
6ef3a23fa9
Update 12 drones
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
2022-06-10 19:56:06 +02:00
Jonas Bernoulli
38bd872f9b
Assimilate emacsql-sqlite-builtin and sqlite3 2022-06-10 19:55:22 +02:00
Jonas Bernoulli
02df15b7c4
Assimilate compat 2022-06-10 19:54:10 +02:00
Jonas Bernoulli
c859b91fb8 gitmodules: Change order of variables inside groups
By placing Borg's variables before Git's variable we decrease the
odds of conflicts occurring in the long run.
2022-01-03 11:13:00 +01:00
Jonas Bernoulli
38131489aa magit: Don't compile recursively 2022-01-03 11:12:00 +01:00
Jonas Bernoulli
30a379e6ae Update 11 drones
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
2022-01-03 11:11:00 +01:00
Jonas Bernoulli
b10d2917ff magit: No longer attempt to compile magit-libgit.el 2021-09-08 17:18:40 +02:00