Son emacs sürümünü kaynak kodundan (v24.2) derledim, çünkü makinemde yüklü olan sürüm (oldukça) benim için (v21.3) eski. Her zamanki gibi yaptım:
$configure --prefix=$HOME
make
make install
Şimdi emacs test ediyorum ve benim $HOME/bin
yolum sistem bir geçersiz kılmak gerekiyordu iken (hala benim .bashrc
dosyada $ PATH için tercih beri) hala önceki sürümü başlattığını anladım .
İlk düşüncem which
komut çıktısını görmekti . Ve sürpriz, yeni emac'lara yol veriyor. Burada tutarsızlığın nerede olduğunu anlayamıyorum. Aynı oturumda farklı çıktılar:
$ emacs --version
GNU Emacs 21.3.1
$ `which emacs` --version
GNU Emacs 24.2.1
Emacs içeren takma adım yok. Hiç.
$ alias | grep emacs
$
Neler olduğu hakkında bir fikriniz var mı?