1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Emacs 30.1とsmartrepの不具合について

Posted at

Emacs 30.1にしたら、エラーで起動しなくなった

起動時にエラーが出てしまう。

Wrong type argument: obarrayp, [nil nil nil nil nil nil nil nil nil nil nil nil nil]

emacs --debug-init する

emacs --debug-init で起動すると、エラーの詳細が以下の通り。

Debugger entered--Lisp error: (wrong-type-argument obarrayp [nil nil nil nil nil nil nil nil nil nil nil nil nil])
  intern("mc/mark-next-like-this" [nil nil nil nil nil nil nil nil nil nil nil nil nil])
  #<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_0>(("C-t" quote mc/mark-next-like-this))
(以下略)

どうも、multiple-cursorssmartrepの組み合わせのところがおかしいらしい。

解決

smartrepの作者のリポジトリで以下のとおり対策が示されているので反映。

具体的な作業としては、最新のsmartrepのelispに差し替えたら治りました。

elcファイルがあるときには、削除するなり、バイトコンパイルするなり必要です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?