Wednesday, February 22, 2012

emacs needs FindBin

I was just installing org-mode for the old vedrsion of emacs at work.  Don't have root or admin, so installed it in a private directory.  Had to modify my emacs load-path to be able to make things work.

Which led me to realize: emacs doesn't have FindBin.  And needs it.  Something that says "for everything in this file, add the directory of that fileto load-path" (but not for stuff elsewhere).

Everyone nees FindBin.

Source relative naming is a key for reducing name collisions.

Now, about the security implications...