bump: :core

Fuco1/smartparens@f59a40d54f -> Fuco1/smartparens@37f77bf2e2
Wilfred/helpful@f865f17ad0 -> Wilfred/helpful@67cdd1030b
bbatsov/projectile@4e6f66c329 -> bbatsov/projectile@0243ad7dc9
emacs-straight/project@5347dfc5f3 -> emacs-straight/project@125a1a8d15
justbur/emacs-which-key@9f64733e4a -> justbur/emacs-which-key@1217db8c63
raxod502/straight.el@3b0f1a1d21 -> raxod502/straight.el@653b04a64f

- Wilfred/helpful@67cdd1030b fixed the wrong-number-of-args error from
  help-fns--autoloaded-p on Emacs 29 (see #6097). Our temporary fix is
  no longer needed.
- Wilfred/helpful#36 fixed the void-variable: read-symbol-positions-list
  error on Emacs 29 (see #6063). Our temporary fix is no longer needed.

Ref: Wilfred/helpful@67cdd1030b
Ref: Wilfred/helpful#36
Fix: #6063
Fix: #6097
Fix: #6127
This commit is contained in:
Henrik Lissner 2022-02-23 15:05:27 +01:00
parent 1a0c4e4d14
commit b57d4c8d71
No known key found for this signature in database
GPG key ID: B60957CA074D39A3
2 changed files with 7 additions and 20 deletions

View file

@ -524,10 +524,6 @@ files, so this replace calls to `pp' with the much faster `prin1'."
:commands helpful--read-symbol :commands helpful--read-symbol
:hook (helpful-mode . visual-line-mode) :hook (helpful-mode . visual-line-mode)
:init :init
(when EMACS29+
;; REVIEW See Wilfred/elisp-refs#35. Remove once fixed upstream.
(defvar read-symbol-positions-list nil))
;; Make `apropos' et co search more extensively. They're more useful this way. ;; Make `apropos' et co search more extensively. They're more useful this way.
(setq apropos-do-all t) (setq apropos-do-all t)
@ -554,16 +550,7 @@ files, so this replace calls to `pp' with the much faster `prin1'."
(button-type-put (button-type-put
var-bt 'action var-bt 'action
(lambda (button) (lambda (button)
(helpful-variable (button-get button 'apropos-symbol)))))) (helpful-variable (button-get button 'apropos-symbol)))))))
;; HACK `help-fns--autoloaded-p's signature changed on Emacs 29. This
;; suppressed the error until it is addressed upstream.
(when EMACS29+
(defadvice! doom--fix-helpful--autoloaded-p (fn &rest args)
:around #'helpful--autoloaded-p
(letf! (defun help-fns--autoloaded-p (sym _)
(funcall help-fns--autoloaded-p sym))
(apply fn args)))))
;;;###package imenu ;;;###package imenu

View file

@ -17,7 +17,7 @@
:branch ,straight-repository-branch :branch ,straight-repository-branch
:local-repo "straight.el" :local-repo "straight.el"
:files ("straight*.el")) :files ("straight*.el"))
:pin "3b0f1a1d215f3dd441bca6a31313aaf91874a311") :pin "653b04a64f341bfa2606c8f2acba10c3fe284ca2")
;; core-modules.el ;; core-modules.el
(package! use-package (package! use-package
@ -34,9 +34,9 @@
;; core-editor.el ;; core-editor.el
(package! better-jumper :pin "47622213783ece37d5337dc28d33b530540fc319") (package! better-jumper :pin "47622213783ece37d5337dc28d33b530540fc319")
(package! dtrt-indent :pin "926fc4260c3f71f5aac2e0becb9ee435a4124d5d") (package! dtrt-indent :pin "926fc4260c3f71f5aac2e0becb9ee435a4124d5d")
(package! helpful :pin "f865f17ad04cd270685187b0a5331ec8eb06e541") (package! helpful :pin "67cdd1030b3022d3dc4da2297f55349da57cde01")
(package! pcre2el :pin "0b5b2a2c173aab3fd14aac6cf5e90ad3bf58fa7d") (package! pcre2el :pin "0b5b2a2c173aab3fd14aac6cf5e90ad3bf58fa7d")
(package! smartparens :pin "f59a40d54f35299007c396bd667ce3e9ec4714e3") (package! smartparens :pin "37f77bf2e2199be9fe27e981317b02cfd0e8c70e")
(package! ws-butler (package! ws-butler
;; Use my fork of ws-butler, which has a few choice improvements and ;; Use my fork of ws-butler, which has a few choice improvements and
;; optimizations (the original has been abandoned). ;; optimizations (the original has been abandoned).
@ -44,9 +44,9 @@
:pin "572a10c11b6cb88293de48acbb59a059d36f9ba5") :pin "572a10c11b6cb88293de48acbb59a059d36f9ba5")
;; core-projects.el ;; core-projects.el
(package! projectile :pin "4e6f66c329e57d66269b4bd3fc02518eb0c677bc") (package! projectile :pin "0243ad7dc96072126fc6c23e48184a0419bab028")
(package! project :pin "5347dfc5f32b0408bf4ff7bbace7b2356cf59a8f") (package! project :pin "125a1a8d15f998cd495ef6a6b981b1a0e201bd2f")
;; core-keybinds.el ;; core-keybinds.el
(package! general :pin "9651024e7f40a8ac5c3f31f8675d3ebe2b667344") (package! general :pin "9651024e7f40a8ac5c3f31f8675d3ebe2b667344")
(package! which-key :pin "9f64733e4ac563c0cda3685acf4e1c2cf600319b") (package! which-key :pin "1217db8c6356659e67b35dedd9f5f260c06f6e99")