ispell-check-version
インタラクティブに(を介して)呼び出すとM-x、次の答えが得られます。
@(#)InternationalIspellバージョン3.3.022005年6月12日、ispell.el3.6-2003年1月7日
罰金。ここで、プログラムから呼び出したいとしましょう。同じ結果が得られると思います。ただし、インタラクティブに呼び出さない場合、関数の動作は異なります。そのドキュメントはそう言っています、そして確かにそれはそうします。*scratch*
バッファで試してみましょう(で評価C-u C-x C-e):
(ispell-check-version)
私を返します: "/ opt / local / lib" !! 実行されませんでした。関数を「インタラクティブに」呼び出したときと「プログラム的に」呼び出したので、関数を動作させて同じ結果を返すにはどうすればよいですか。