ng-1.5beta1-utf8 on pupy
愛用していたEmacs likeな軽量エディタng がPuppy Linuxのパッケージに見当たらないので,
UTF-8対応パッチを当ててmakeしてみた.
# tar xvfz ng-1.5beta1.tar.gz # gunzip ng-1.5beta1-utf8.patch.gz # cd ng-1.5beta1 # patch -p0 -d . < ../ng-1.5beta1-utf8.patch
Cannaを有効にしてconfigure
# ./configure --enable-canna
このままmakeするとtypeahead関数の再定義で怒られるので, typeahead関数を _typeaheadに変更.
ngのソースから参照するtypeahead関数は, どれもttyio.cのを def.h でexportしたものだから大丈夫なはず...
# grep -l typeahead ./*.[ch] | xargs sed -i 's/typeahead/_typeahead/'
おもむろに
# make