$ gmake check
# gmake install
ところが, 新しくインストールした Emacs を起動してみると,
Symbol's value as variable is void: flymake-allowed-file-name-masks
というエラーが出て, \$HOME/.emacs.d/init.el を最後まで読み込めない.
それで,
M-x help-for-help v flymake-allowed-file-name-masks
を実行してこの変数の情報を調べると,
flymake-allowed-file-name-masks is a variable defined in ‘flymake-proc.el’.
Its value is shown below.
This variable is obsolete since 26.1; use
‘flymake-proc-allowed-file-name-masks’ instead.
という記述がある.
・ flymake-allowed-file-name-masks という変数は flymake-proc.el 内で定義されている.
・ この変数は 26.1 以降で廃止されており, 代わりに flymake-proc-allowed-file-name-masks という変数を使うことが推奨されている.
そこで, \$HOME/.emacs.d/init.el 内に
(require 'flymake-proc nil t)
という記述を追加し, init.el 内の flymake-allowed-file-name-masks を flymake-proc-allowed-file-name-masks に書き換えた.
その結果, Emacs が正常に起動するようになった.
M-x emacs-version
This is GNU Emacs 30.0.50 (build 1, x86_64-unknown-openbsd7.4,
X toolkit, cairo version 1.17.8, Xaw3d scroll bars) of 2023-10-09
【このカテゴリーの最新記事】
- no image
- no image
- no image
- no image
- no image