SmartCompile を使用して Java プログラムをコンパイルし、emacs 内から実行するようになりました。次のコード行は、正常にコンパイルされた後、Java プログラムをコンパイルして実行することになっています。
(add-to-list 'smart-compile-alist '("\\.java$" . "javac %f" && "java %n"))
ただし、Windows と OS X で次のコマンドを試すと:
(add-to-list 'smart-compile-alist '("\\.java$" . "javac %f" && "java %n"))
コンパイル後にプログラムを実行しません。
そして、Emacs を起動するたびにinvalid read syntax: . in wrong context
エラーが発生します。何が起こっているのか本当にわかりません。
私はEmacs 24を使用していますが、それが関連しているかどうかはわかりません。
ご覧のとおり、私は Emacs の初心者なので、誰かがこのエラーを修正する方法を段階的に教えてくれたり、解決策を見つけることができる方向を教えてくれたりすると本当にありがたいです。