こせきの技術日記

2006-11-30

[] CVS版のemacsインストールメモ

$ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
$ cd emacs
$ ./configure --prefix /usr/local/emacs-22.0.91
$ make bootstrap
$ make install

失敗したら

$ make clean
$ make distclean

[] 文字列→Booleanの型変換では、空文字列だけでなく"0"もFALSEになる

ことに注意。当たり前のようで忘れがち。

if (strlen(trim($str)) <= 0) {
  // ↑みたいなほうが安心
}