The entire Emacs mode files is directly under site-lisp instead of being in a subdirectory (as most other modes install them). This makes random access to a specific file hard before loading the code. For example, is the inferior ocaml mode in ocaml-inf.el (as most of the files are named ocaml-*) or inf-ocaml.el? Version-Release number of selected component (if applicable): ocaml-emacs-3.08.2-2