flycheck を使用して fortran コードを記述しています。最近、Fortran ソース コードを開くと不要な mod ファイルが生成されることに気付きました。
私のフライチェック構成は次のとおりです。
;; flycheck
(use-package flycheck
:ensure t
:diminish flycheck-mode
:init
(global-flycheck-mode)
:config
(setq flycheck-check-syntax-automatically '(save idle-change mode-enabled)
flycheck-idle-change-delay 5.0)
)
次のように、ソース コードに変数宣言のみが含まれている場合にのみ、mod ファイルが生成されるようです。
module cnstvars
implicit none
integer :: ijpr
real :: dtr, visc1, visc2, den21
end module cnstvars
どうすればこの動作を止めることができますか?