diff --git a/core/packages.el b/core/packages.el index 4dc671942..e1a3e9612 100644 --- a/core/packages.el +++ b/core/packages.el @@ -19,7 +19,7 @@ (when IS-MAC (package! ns-auto-titlebar :pin "1efc30d385")) (package! pcre2el :pin "0b5b2a2c17") -(package! smartparens :pin "be8d5c9a63") +(package! smartparens :pin "1f8857c5fe") (package! so-long :built-in 'prefer ; included in Emacs 27+ ;; REVIEW so-long is slated to be published to ELPA eventually, but until then diff --git a/modules/lang/rust/config.el b/modules/lang/rust/config.el index 9e6e42254..1cc8046bd 100644 --- a/modules/lang/rust/config.el +++ b/modules/lang/rust/config.el @@ -16,12 +16,7 @@ (setq rustic-indent-method-chain t ;; use :editor format instead - rustic-format-trigger nil - ;; REVIEW `rust-ordinary-lt-gt-p' is terribly expensive in large rust - ;; buffers, so we disable it, but only for evil users, because it - ;; affects `forward-sexp' and its ilk. See - ;; https://github.com/rust-lang/rust-mode/issues/288. - rustic-match-angle-brackets (not (featurep! :editor evil))) + rustic-format-trigger nil) (add-hook 'rustic-mode-hook #'rainbow-delimiters-mode)