Skip to content

Commit 742fd46

Browse files
author
vinurs
committed
Merge remote-tracking branch 'upstream/master'
2 parents 0aefad8 + 29b1941 commit 742fd46

File tree

16 files changed

+42
-54
lines changed

16 files changed

+42
-54
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# generated by macOS
2+
.DS_Store
3+
14
# machine generated doom profiles or metadata
25
/profiles/*.el
36
/.local*/

lisp/doom-profiles.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -449,8 +449,8 @@ Defaults to the profile at `doom-profile-default'."
449449
(defun doom-profile--generate-package-autoloads ()
450450
(doom-autoloads--scan
451451
(mapcar #'straight--autoloads-file
452-
(seq-difference (hash-table-keys straight--build-cache)
453-
doom-autoloads-excluded-packages))
452+
(nreverse (seq-difference (hash-table-keys straight--build-cache)
453+
doom-autoloads-excluded-packages)))
454454
doom-autoloads-excluded-files
455455
'literal))
456456

lisp/lib/packages.el

+8-7
Original file line numberDiff line numberDiff line change
@@ -239,13 +239,14 @@ Must be run from a magit diff buffer."
239239
(unless (= (length before) (length after))
240240
(user-error "Uneven number of packages being bumped"))
241241
(dolist (p1 before)
242-
(cl-destructuring-bind (package &key plist _beg _end &allow-other-keys) p1
243-
(let ((p2 (cdr (assq package after))))
244-
(if (null p2)
245-
(push package errors)
246-
(let ((bstr1 (doom--package-to-bump-string package plist))
247-
(bstr2 (doom--package-to-bump-string package (plist-get p2 :plist))))
248-
(cl-pushnew (format "%s -> %s" bstr1 bstr2) lines :test #'equal))))))
242+
(when (and (listp p1) (eq (car p1) 'package!))
243+
(cl-destructuring-bind (package &key plist _beg _end &allow-other-keys) p1
244+
(let ((p2 (cdr (assq package after))))
245+
(if (null p2)
246+
(push package errors)
247+
(let ((bstr1 (doom--package-to-bump-string package plist))
248+
(bstr2 (doom--package-to-bump-string package (plist-get p2 :plist))))
249+
(cl-pushnew (format "%s -> %s" bstr1 bstr2) lines :test #'equal)))))))
249250
(if (null lines)
250251
(user-error "No bumps to bumpify")
251252
(prog1 (funcall (if interactive #'kill-new #'identity)

modules/checkers/grammar/packages.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
;; -*- no-byte-compile: t; -*-
22
;;; checkers/grammar/packages.el
33

4-
(package! langtool :pin "8276eccc5587bc12fd205ee58a7a982f0a136e41")
5-
(package! writegood-mode :pin "ed42d918d98826ad88928b7af9f2597502afc6b0")
4+
(package! langtool :pin "d86101eafe9a994eb0425e08e7c1795e9cb0cd42")
5+
(package! writegood-mode :pin "d54eadeedb8bf3aa0e0a584c0a7373c69644f4b8")

modules/checkers/spell/packages.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
;;; checkers/spell/packages.el
33

44
(if (not (modulep! +flyspell))
5-
(package! spell-fu :pin "aed6e87aa31013534b7a6cbedb26e4f29ccea735")
6-
(package! flyspell-correct :pin "7d7b6b01188bd28e20a13736ac9f36c3367bd16e")
5+
(package! spell-fu :pin "e4031935803c66eca2f076dce72b0a6a770d026c")
6+
(package! flyspell-correct :pin "1e7a5a56362dd875dddf848b9a9e25d1395b9d37")
77
(cond ((modulep! :completion ivy)
88
(package! flyspell-correct-ivy))
99
((modulep! :completion helm)

modules/checkers/syntax/packages.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
;;; checkers/syntax/packages.el
33

44
(unless (modulep! +flymake)
5-
(package! flycheck :pin "784f184cdd9f9cb4e3dbb997c09d93e954142842")
5+
(package! flycheck :pin "e56e30d8c66ffc9776d07740658d3b542c1a8e21")
66
(package! flycheck-popup-tip :pin "ef86aad907f27ca076859d8d9416f4f7727619c6")
77
(when (modulep! +childframe)
8-
(package! flycheck-posframe :pin "8f60c9bf124ab9597d681504a73fdf116a0bde12")))
8+
(package! flycheck-posframe :pin "19896b922c76a0f460bf3fe8d8ebc2f9ac9028d8")))
99

1010
;; Flymake
1111
(when (modulep! +flymake)
+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
;; -*- no-byte-compile: t; -*-
22
;;; completion/company/packages.el
33

4-
(package! company :pin "9b21604d19696de2c79ee28931620839b3a908b4")
4+
(package! company :pin "ed46a616ab9906fd43a630479b6a6c3f79e606f0")
55
(package! company-dict :pin "cd7b8394f6014c57897f65d335d6b2bd65dab1f4")
66
(when (modulep! +childframe)
77
(package! company-box :pin "b6f53e26adf948aca55c3ff6c22c21a6a6614253"))

modules/completion/helm/packages.el

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
;; -*- no-byte-compile: t; -*-
22
;;; completion/helm/packages.el
33

4-
(package! helm :pin "dfd6403947c5cd9f32afcd6bc92a1756cc958c82")
5-
(package! helm-company :pin "6eb5c2d730a60e394e005b47c1db018697094dde")
6-
(package! helm-c-yasnippet :pin "e214eec8b2875d8a7cd09006dfb6a8e15e9e4079")
4+
(package! helm :pin "96aad023cb12e995e92763195086ccee3aa5a141")
5+
(package! helm-company :pin "4622b82353220ee6cc33468f710fa5b6b253b7f1")
6+
(package! helm-c-yasnippet :pin "c5880e740da101fde7a995e94a7b16c330e57583")
77
(package! helm-descbinds :pin "b72515982396b6e336ad7beb6767e95a80fca192")
88
(package! helm-describe-modes :pin "11fb36af119b784539d31c6160002de1957408aa")
9-
(package! helm-projectile :pin "35a2111d00c0c0c9d8743280d3f1243bb217118a")
9+
(package! helm-projectile :pin "e2e38825c975269a4971df25e79b2ae98929624e")
1010
(package! helm-rg :pin "ee0a3c09da0c843715344919400ab0a0190cc9dc")
1111
(package! swiper-helm :pin "93fb6db87bc6a5967898b5fd3286954cc72a0008")
1212

1313
(when (modulep! +childframe)
14-
(package! helm-posframe :pin "87461b52b6f3f378c63642a33f584d4a4ba28351"))
14+
(package! helm-posframe :pin "0b6bb016f0ff4980860a9d00574de311748c40b0"))
1515
(when (modulep! +fuzzy)
1616
(package! helm-flx :pin "5220099e695a3586dba2d59640217fe378e66310"))
1717
(when (modulep! +icons)
18-
(package! helm-icons :pin "53349000b114b2dfc874252de6605e3bafa435e2"))
18+
(package! helm-icons :pin "0d113719ee72cb7b6bb7db29f7200d667bd86607"))
1919
(when (modulep! :lang org)
20-
(package! helm-org :pin "d67186d3a64e610c03a5f3d583488f018fb032e4"))
20+
(package! helm-org :pin "c80e53315ce6b096e2d0e630702df924bf00bf6a"))

modules/completion/ivy/packages.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
;; -*- no-byte-compile: t; -*-
22
;;; completion/ivy/packages.el
33

4-
(package! swiper :pin "9d630d800e856a2c984c5a62a6f0ad313a9d2228")
4+
(package! swiper :pin "8c30f4cab5948aa8d942a3b2bbf5fb6a94d9441d")
55
(package! ivy)
66
(package! ivy-hydra)
77
(package! ivy-avy)
@@ -13,7 +13,7 @@
1313
(package! wgrep :pin "3132abd3750b8c87cbcf6942db952acfab5edccd")
1414

1515
(if (modulep! +prescient)
16-
(package! ivy-prescient :pin "d7cc55dad453c465af9ececbab94426202b5b32b")
16+
(package! ivy-prescient :pin "707c25c947a9f17a1d43f97b3b28aba91ec9addb")
1717
(when (modulep! +fuzzy)
1818
(package! flx :pin "7b44a5abb254bbfbeca7a29336f7f4ebd8aabbf2")))
1919

modules/editor/format/autoload/settings.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Advanced examples:
7474
\"elm-format --yes --stdin\")"
7575
(declare (indent defun))
7676
(cl-check-type name symbol)
77-
(after! apheleia-core
77+
(after! apheleia
7878
(if (null args)
7979
(progn
8080
(setq apheleia-formatters

modules/editor/format/packages.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
;; -*- no-byte-compile: t; -*-
22
;;; editor/format/packages.el
33

4-
(package! apheleia :pin "c222927f7086d407dad01b2609ff68768e9adddb")
4+
(package! apheleia :pin "56651724ad22f2769bbdaccf54cbe75c1cb35c91")

modules/lang/haskell/packages.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
;; -*- no-byte-compile: t; -*-
22
;;; lang/haskell/packages.el
33

4-
(package! haskell-mode :pin "3e146c1a89db257bb75c7b33fa2a5a1a85aabd51")
4+
(package! haskell-mode :pin "79eaf444a72109f93f552abb53f834cc63bbf9f2")
55

66
(when (and (modulep! +lsp)
77
(not (modulep! :tools lsp +eglot)))
8-
(package! lsp-haskell :pin "918ffa2516a59c90f909b584f7c9968716c0e006"))
8+
(package! lsp-haskell :pin "89d16370434e9a247e95b8b701f524f5abfc884b"))

modules/lang/org/autoload/org.el

+3-2
Original file line numberDiff line numberDiff line change
@@ -511,8 +511,9 @@ All my (performant) foldings needs are met between this and `org-show-subtree'
511511
(let ((buf (current-buffer)))
512512
(unless (doom-temp-buffer-p buf)
513513
(run-at-time 0.1 nil (lambda ()
514-
(with-current-buffer buf
515-
(org-reveal '(4)))))))))
514+
(when (buffer-live-p buf)
515+
(with-current-buffer buf
516+
(org-reveal '(4))))))))))
516517

517518
;;;###autoload
518519
(defun +org-remove-occur-highlights-h ()

modules/lang/scheme/autoload.el

-17
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,5 @@
11
;;; lang/scheme/autoload.el -*- lexical-binding: t; -*-
22

3-
;; HACK `geiser' has poor autoload etiquette. It calls
4-
;; `geiser-activate-implementation' and `geiser-implementation-extension'
5-
;; in their autoloads files. Sure, these functions are autoloaded, but this
6-
;; needlessly (and unavoidably) pulls in the `geiser-impl' package (et co)
7-
;; when geiser-X's autoloads are read (i.e. at startup).
8-
;;
9-
;; I rectify this by inlining calls to these two functions (and the
10-
;; `geiser-impl--add-to-alist' sub-call in
11-
;; `geiser-implementation-extension'), and autoloading the two variables
12-
;; they operate on. I do this from our autoloads file (which is
13-
;; byte-compiled and read at startup before package autoloads).
14-
;; TODO At some point, PR this behavior upstream (but not verbatim!)
15-
;;;###autoload (defvar geiser-active-implementations ())
16-
;;;###autoload (defvar geiser-implementations-alist ())
17-
;;;###autoload (eval-and-compile (dolist (sym '(geiser-impl--add-to-alist geiser-activate-implementation geiser-implementation-extension)) (put sym 'byte-optimizer 'byte-compile-inline-expand)))
18-
19-
203
(defvar calculate-lisp-indent-last-sexp)
214
;; Adapted from https://github.com/alezost/emacs-config/blob/master/utils/al-scheme.el#L76-L123
225
;;;###autoload

modules/lang/scheme/packages.el

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
(when (< emacs-major-version 29)
55
(package! scheme
66
:recipe (:host gitlab :repo "flatwhatson/scheme-mode")
7-
:pin "aaef1f88cc34e8b6e07c207f9b8caff33f6e0740"))
7+
:pin "51e586e5f1ddb5ea71d2cac8d401faf718c4627e"))
88

9-
(when (package! geiser :pin "e54d5e6dc659c252d10c4280f4c4d78d38623df5")
9+
(when (package! geiser :pin "49d12a14482ce9a193c049a5ccdd2fed90b0bdbe")
1010
(package! macrostep-geiser :pin "f6a2d5bb96ade4f23df557649af87ebd0cc45125")
1111
(when (modulep! +chez)
12-
(package! geiser-chez :pin "246ec4c8bc4e7f64414e5cbe0fa66f0e5ef7d527"))
12+
(package! geiser-chez :pin "605a81ff7b2d2b275a3ec68e3ce7e5b50f85014d"))
1313
(when (modulep! +chibi)
1414
(package! geiser-chibi :pin "5a6a5a580ea45cd4974df21629a8d50cbe3d6e99"))
1515
(when (modulep! +chicken)
@@ -19,12 +19,12 @@
1919
(when (modulep! +gauche)
2020
(package! geiser-gauche :pin "8ff743f6416f00751e24aef8b9791501a40f5421"))
2121
(when (modulep! +guile)
22-
(package! geiser-guile :pin "24ce15de235c105daf5ecfb818200dae1c9815ee")
22+
(package! geiser-guile :pin "ee33af6b4ef8fdaccbdf93c62b50fe17c07a1ade")
2323
(when (and (modulep! :checkers syntax)
2424
(not (modulep! :checkers syntax +flymake)))
2525
(package! flycheck-guile
2626
:recipe (:host github :repo "flatwhatson/flycheck-guile")
27-
:pin "e23a4d7813179124fd98abf1c2f4190a72569bee")))
27+
:pin "dd7bbdc48fd21cf8d270c913c56cd580f8ec3d03")))
2828
(when (modulep! +kawa)
2929
(package! geiser-kawa :pin "5896b19642923f74f718eb68d447560b2d26d797"))
3030
(when (modulep! +mit)

modules/tools/tree-sitter/packages.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
;;; tools/tree-sitter/packages.el
33

44
(package! tree-sitter :pin "3cfab8a0e945db9b3df84437f27945746a43cc71")
5-
(package! tree-sitter-langs :pin "3a3ad0527d5f8c7768678878eb5cfe399bedf703")
5+
(package! tree-sitter-langs :pin "5eb24557f542d5fa18e7baaf07969cf7f297bfcd")
66
(package! tree-sitter-indent :pin "4ef246db3e4ff99f672fe5e4b416c890f885c09e")
77

88
(when (modulep! :editor evil +everywhere)

0 commit comments

Comments
 (0)