Merge branch 'master' into layer/magit-directors-cut

This commit is contained in:
Jonas Bernoulli 2023-05-22 20:26:13 +02:00
commit 1c3bde4641
No known key found for this signature in database
GPG Key ID: 230C2EFBB326D927
20 changed files with 44 additions and 35 deletions

9
.borgconfig Normal file
View File

@ -0,0 +1,9 @@
[submodule "dash"]
no-byte-compile = dash-functional.el
no-makeinfo = dash-template.texi
[submodule "emacsql"]
no-byte-compile = emacsql-pg.el
[submodule "magit"]
no-byte-compile = lisp/magit-libgit.el
[submodule "sqlite3"]
build-step = make

View File

@ -1,2 +1,6 @@
((git-commit-mode (
(git-commit-major-mode . git-commit-elisp-text-mode))) (auto-mode-alist
("\\.\\(borgconfig\\|gitremotes\\)\\'" . gitconfig-mode))
(git-commit-mode
(git-commit-major-mode . git-commit-elisp-text-mode))
)

11
.gitmodules vendored
View File

@ -1,6 +1,6 @@
[borg] [include]
pushDefault = locutus path = .gitremotes
collective = emacsg path = .borgconfig
[submodule "auto-compile"] [submodule "auto-compile"]
path = lib/auto-compile path = lib/auto-compile
url = git@github.com:emacscollective/auto-compile.git url = git@github.com:emacscollective/auto-compile.git
@ -14,15 +14,12 @@
path = lib/compat path = lib/compat
url = https://git.sr.ht/~pkal/compat url = https://git.sr.ht/~pkal/compat
[submodule "dash"] [submodule "dash"]
no-byte-compile = dash-functional.el
no-makeinfo = dash-template.texi
path = lib/dash path = lib/dash
url = git@github.com:magnars/dash.el.git url = git@github.com:magnars/dash.el.git
[submodule "diff-hl"] [submodule "diff-hl"]
path = lib/diff-hl path = lib/diff-hl
url = git@github.com:dgutov/diff-hl.git url = git@github.com:dgutov/diff-hl.git
[submodule "emacsql"] [submodule "emacsql"]
no-byte-compile = emacsql-pg.el
path = lib/emacsql path = lib/emacsql
url = git@github.com:magit/emacsql.git url = git@github.com:magit/emacsql.git
[submodule "epkg"] [submodule "epkg"]
@ -41,7 +38,6 @@
path = lib/llama path = lib/llama
url = https://git.sr.ht/~tarsius/llama url = https://git.sr.ht/~tarsius/llama
[submodule "magit"] [submodule "magit"]
no-byte-compile = lisp/magit-libgit.el
path = lib/magit path = lib/magit
url = git@github.com:magit/magit.git url = git@github.com:magit/magit.git
[submodule "magit-imerge"] [submodule "magit-imerge"]
@ -60,7 +56,6 @@
path = lib/orgit-forge path = lib/orgit-forge
url = git@github.com:magit/orgit-forge.git url = git@github.com:magit/orgit-forge.git
[submodule "sqlite3"] [submodule "sqlite3"]
build-step = make
path = lib/sqlite3 path = lib/sqlite3
url = git@github.com:pekingduck/emacs-sqlite3-api.git url = git@github.com:pekingduck/emacs-sqlite3-api.git
[submodule "transient"] [submodule "transient"]

2
.gitremotes Normal file
View File

@ -0,0 +1,2 @@
[borg]
pushDefault = locutus

View File

@ -13,7 +13,7 @@ bootstrap-borg:
@mkdir .git/modules @mkdir .git/modules
@git clone https://github.com/emacscollective/borg lib/borg \ @git clone https://github.com/emacscollective/borg lib/borg \
--separate-git-dir .git/modules/borg --separate-git-dir .git/modules/borg
@cd lib/borg; git symbolic-ref HEAD refs/heads/master @cd lib/borg; git symbolic-ref HEAD refs/heads/main
@cd lib/borg; git reset --hard HEAD @cd lib/borg; git reset --hard HEAD
else else
@ -27,16 +27,16 @@ helpall::
codespell-dry: codespell-dry:
@cd lib; codespell \ @cd lib; codespell \
--ignore-words ~/.emacs.d/etc/codespell/ignore-words \ --ignore-words ../etc/codespell/ignore-words \
--exclude-file ~/.emacs.d/etc/codespell/ignore-lines \ --exclude-file ../etc/codespell/ignore-lines \
--skip $(shell sed '/^\s*$$/d;/^\s*#.*$$/d;s/#.*//;s/\s//g' \ --skip $(shell sed '/^\s*$$/d;/^\s*#.*$$/d;s/#.*//;s/\s//g' \
~/.emacs.d/etc/codespell/ignore-files | tr "\\n" ",") etc/codespell/ignore-files | tr "\\n" ",")
codespell-fix: codespell-fix:
@cd lib; codespell --write-changes \ @cd lib; codespell --write-changes \
--ignore-words ~/.emacs.d/etc/codespell/ignore-words \ --ignore-words ../etc/codespell/ignore-words \
--exclude-file ~/.emacs.d/etc/codespell/ignore-lines \ --exclude-file ../etc/codespell/ignore-lines \
--skip $(shell sed '/^\s*$$/d;/^\s*#.*$$/d;s/#.*//;s/\s//g' \ --skip $(shell sed '/^\s*$$/d;/^\s*#.*$$/d;s/#.*//;s/\s//g' \
~/.emacs.d/etc/codespell/ignore-files | tr "\\n" ",") etc/codespell/ignore-files | tr "\\n" ",")
endif endif

View File

@ -33,7 +33,9 @@
(require 'use-package) (require 'use-package)
(setq use-package-verbose t)) (setq use-package-verbose t))
(use-package dash) (use-package dash
:config (global-dash-fontify-mode))
(use-package eieio) (use-package eieio)
(use-package auto-compile (use-package auto-compile
@ -74,9 +76,6 @@
:config :config
(setq auto-revert-verbose nil)) (setq auto-revert-verbose nil))
(use-package dash
:config (global-dash-fontify-mode))
(use-package diff-hl (use-package diff-hl
:config :config
(setq diff-hl-draw-borders nil) (setq diff-hl-draw-borders nil)

@ -1 +1 @@
Subproject commit a80a8742bc322c67c32f32f9e7833817d1a126d2 Subproject commit 36646df118dbea91e3d00d06ed712c5d05399404

@ -1 +1 @@
Subproject commit fdce5ecc122afb7f4a4b56d11778d2d2e0de78a7 Subproject commit f9b34133df7ccb650f7e34f43a996c2467def8a3

@ -1 +1 @@
Subproject commit 820e95170acb79de0fb554577a0dc9b707e23aea Subproject commit 85ac7b8a894a4e259439d79eb6bd6f5129770905

@ -1 +1 @@
Subproject commit 1573aa2e6d478c30cc7f394b72cbaa4db77ef811 Subproject commit e3b9f66b6d60d5f1da91218fa95cc3a4dca30cfb

@ -1 +1 @@
Subproject commit 3df46d7d9fe74f52a661565888e4d31fd760f0df Subproject commit 96eaba028ac069ea0e5cc70de15b0229126a054a

@ -1 +1 @@
Subproject commit 68fb280b300c5d8460cc7b9183e29fb3ec604136 Subproject commit ac746a6e27e04a077c68a2ebe4f8750399286107

@ -1 +1 @@
Subproject commit 6b2e65bdf785364cf7c34c31fea5812e1e58c657 Subproject commit 64012261f65fcdd7ea137d1973ef051af1dced42

@ -1 +1 @@
Subproject commit cfdc4fc3c63b663fd4c1643bd3b174cb4d79287c Subproject commit a72903cf2e7234a745b5ec4aac12a1e3dd85ea09

@ -1 +1 @@
Subproject commit be96ef14fab6a2d76cca3ebf9a15b462a695923d Subproject commit 44d536ba637235c9dd203410281397417a3e60b6

@ -1 +1 @@
Subproject commit e919c6e55c091c360d708295f9f832f896d3a457 Subproject commit f4a59f215438243fbbdc103a6db11fb2e99cff99

@ -1 +1 @@
Subproject commit 99d9b3008adf72a0c2cdb7df70b5ae03ea9271c8 Subproject commit 5389cbcfff7a2a3fe6007bc0681ff97e18cd7350

@ -1 +1 @@
Subproject commit c6cf2f2705ab56cd89d807e723ce45b9fcdfb9e1 Subproject commit 6efa9fadf8ba670c3919fdecbc10a20577893fba

@ -1 +1 @@
Subproject commit bcf0984cf55b70fe6896c6a15f61df92b24f8ffd Subproject commit a6e856418d2ebd053b34e0ab2fda328abeba731c

@ -1 +1 @@
Subproject commit 4da109748da0828b79198701eb641d5b724153ce Subproject commit bce8d1bf3faf5237332aada3bb0920bbbc037fe7