Emacs25になってなぜかファイルを開いたときのカーソル位置が
常に先頭になっていたりしませんか?
それは標準パッケージsaveplace.elの設定方法が変更されたからです。
Emacs 24.5までは
(setq-local save-place t) (require 'saveplace)
でファイルが閉じられたときのカーソル位置が保存されました。
けれども、Emacs 25.1からはsaveplace.elはマイナーモードとして設計されました。
今のEmacsの風潮として、素のEmacsに新しい機能を追加するのはマイナーモードにする
という暗黙の了解があるようで、saveplaceも例外ではありません。
saveplaceの設定は以下のように置き換えてください。
(save-place-mode 1)
save-place-modeはグローバルマイナーモードなのでこの一行で全バッファで有効になります。
特定のバッファのみ有効・無効を切り替えるにはM-x save-place-local-modeを使います。
本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。