Я склав останню версію emacs із вихідного коду (v24.2), оскільки версія, встановлена на моїй машині, для мене (досить) стара (v21.3). Я зробив звичайне:
$configure --prefix=$HOME
make
make install
Тепер я тестую emacs і зрозумів, що він все ще запускає попередню версію ... в той час як мій $HOME/bin
шлях повинен перекрити систему один (оскільки в моєму .bashrc
файлі це передбачено $ PATH ).
Першою моєю думкою було побачити which
вихід команди. І здивування, це дає шлях до нових емаків. Я не можу зрозуміти, де тут розбіжність. У цьому ж сеансі ось різні результати:
$ emacs --version
GNU Emacs 21.3.1
$ `which emacs` --version
GNU Emacs 24.2.1
У мене немає псевдоніму, що стосується emacs. Зовсім.
$ alias | grep emacs
$
Будь-яка ідея, що відбувається, будь ласка?