Emacs
C++
clang
clang-format

clang-formatをemacsで使おうとすると“End of file during parsing”と出てファイルが消える

More than 5 years have passed since last update.

対処法をメモっておく。環境は以下


  • emacs24.3.1

  • Ubuntu 12.04 64bit LTS

  • clang3.3

結論としては、.elファイルはclangのインストールと一緒についてきた.elファイルを使いましょうということ

ぐぐると、例えば以下のようなファイルが出てくるけれど、

clang-format.el

これはclang-3.3では動かない様子。

clang-3.3の場合は、

http://packages.ubuntu.com/saucy/amd64/clang-format-3.3/filelist

にあるように

/usr/share/emacs/site-lisp/clang-format-3.3/clang-format.el

を使えばOK。