Skip to content

Commit

Permalink
Upgrade rustic to fix performance regression
Browse files Browse the repository at this point in the history
The `rustic-syntax-propertize` function in rustic (set as
`syntax-propertize-function` in emacs) had a performance regression
(reported in brotzeit/rustic#107) that
caused emacs to effectively lock up every time the viewport changed.
This was fixed upstream in rust-mode by @phillord in
rust-lang/rust-mode@bfe4056,
and ported to rustic by @brotzeit in
brotzeit/rustic#108.

I've confirmed that this version of rustic seems to resolve the issue.
  • Loading branch information
brownjohnf committed May 17, 2020
1 parent 375faed commit dce77ee
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion modules/lang/rust/packages.el
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;; -*- no-byte-compile: t; -*-
;;; lang/rust/packages.el

(package! rustic :pin "32a962ab2d3f87bde0e12c4e8975fe73d8ba8579")
(package! rustic :pin "52b632d161b64bdca3f35e35180af63b668ce9fb")
(unless (featurep! +lsp)
(package! racer :pin "a0bdf778f01e8c4b8a92591447257422ac0b455b"))

0 comments on commit dce77ee

Please sign in to comment.