久しぶりにEmacsでgnuplot-modeを使おうと思ったら
Symbol’s function definition is void: process-kill-without-query
と動きません。
process-kill-without-query が obsolete になっているのですね。
調べると、どうやら22.1の時代に obsolete になっているらしいですね…(古い!)。
gnuplot-modeは結構古いまま(2015年?)更新されていないのも問題ですが、とりあえず以下のようにしました。
;;; @@ obsolete process-kill-without-query (make-obsolete 'process-kill-without-query "use `process-query-on-exit-flag' or `set-process-query-on-exit-flag'." "22.1") (defun process-kill-without-query (process &optional flag) "Say no query needed if PROCESS is running when Emacs is exited. Optional second argument if non-nil says to require a query. Value is t if a query was formerly required." (let ((old (process-query-on-exit-flag process))) (set-process-query-on-exit-flag process nil) old))