emacs 24でauto-completeが動かない2012/04/04 12:17

emacs24でauto-complete 1.3.1を入れてみたが
waringが出る まだ、調査中

Compiling file /Users/butcher/work/auto-complete-1.3.1/auto-complete-config.el \
at Wed Apr 4 12:13:38 2012
Entering directory `/Users/butcher/work/auto-complete-1.3.1/'
^L
Compiling file /Users/butcher/work/auto-complete-1.3.1/auto-complete.el at Wed \
Apr 4 12:13:39 2012

In ac-buffer-dictionary:
auto-complete.el:1874:8:Warning: function ac-buffer-dictionary used to take
0-1 arguments, now takes 0

Compiling file /Users/butcher/work/auto-complete-1.3.1/popup.el at Wed Apr 4 1\
2:13:39 2012

emacs 24をおっかける (ソース取得まで)2012/04/05 08:15

しかた無いので emacsを追っかけることにした

まずは emacsのソースを取得

bzrに移行しているので

1. ユーザ登録
2. ディレクトリ作成
3. ソース取得

これからテスト

butcher$bzr whoami "Shigenori Suzuki butcher$<butcher@japan.email.ne.jp>”
butcher$mkdir $DEVHOME
butcher$cd $DEVHOME
butcher$bzr init-repo emacs24/
Shared repository with trees (format: 2a)
Location:
shared repository: emacs24
butcher$ ls
emacs24
butcher$ cd emacs24
butcher$bzr checkout http://bzr.savannah.gnu.org/r/emacs/trunk trunk
50765kB 102kB/s \ Fetching revisions:Inserting stream:Estim.. 290360/1229850

emacs 24 は Xcode4.3の壁に早速ぶち当たった2012/04/05 10:12

やってくれる appleさん
2点引っかかった。
1.autoconf,automakeのVersion
2.pathの優先順位

Xcode4.3でautocondf,automakeが削除されているので

homebrew のautoconfを使わないといけないのだが
注意で使う場合は
LDFLAGS -L/usr/local/Cellar/autoconf/2.68/lib
CPPFLAGS -I/usr/local/Cellar/autoconf/2.68/include

を指定しないといけない

emacsのautogen.sh動かすと autoconf,automakeもXcode4.2のでは 古すぎる、
homebrewで適合した autoconf,automakeいれてパスを直しても

whereisで引くと 

/usr/binが有線されている????

でも

brew link autoconf
brew link automake
で/usr/local/bin/に2つを作成して autogen.shを実行

configureは作成されたが
libgifがなくて エラーでた

emacs 24.0.95.1を作成したが auto-complete-modeが動かない2012/04/05 10:52

homebrewでgiflibを入れて

emacsを作成してみた。
./configureも出来て
makeしたら ./src/emacsができあがっていたので
起動
------
GNU Emacs 24.0.95.1 (x86_64-apple-darwin11.3.0, GTK+ Version 2.24.10)
of 2012-04-05 on suzuki-juunotto-no-MacBook-Pro.local
Copyright (C) 2012 Free Software Foundation, Inc.
------

しかし 相変わらずauto-complete-modeが動かず 入力補完とか使えない。enableには なっている

homebrewの方を23.4に戻して比較することにする

emacs 23の設定 を戻した2012/04/06 11:35

emacs 24で蹴躓いて 23.4に戻したのですが

el-getが上手く使えないので anythingに戻しました

ドンドン戻って行く

立ち上がりは遅くなりましたが yasnnipet,auto-comple,zen-codingなどがまともに使えるので これで良いと思ってます

zen-codingはemacs実践入門のHTML-modeとぶつかるみたいなので zen-codingを優先させた。

次は 文法チェックで引っかかりそう

並行して emacs24を試してますが まだ、本格的なデバッグとか動かしてないので 何処で引っかかるかわかりません。

最新版でcocoaもNGだった。たぶん設定ミスみたい。