title: add-to-list 'load-path doesn't seem to work
body: <p>Whenever I see some installation instruction for an emacs package it always suggests to use <code>add-to-list 'load-path</code> it never works for me. For some reason and I have to use <code>load-file</code>. For example, this will not work:</p>
  
  <pre><code>(add-to-list 'load-path "~/.emacs.d/jade-mode")
  (require 'sws-mode)
  (require 'jade-mode)    
  (add-to-list 'auto-mode-alist '("\\.styl$" . sws-mode))
  (add-to-list 'auto-mode-alist '("\\.jade$" . sws-mode))
  </code></pre>
  
  <p>but this will work:</p>
  
  <pre><code>(load-file "~/.emacs.d/jade-mode/sws-mode.el")
  (load-file "~/.emacs.d/jade-mode/jade-mode.el")
  (require 'sws-mode)
  (require 'jade-mode)    
  </code></pre>
  
  <p>anybody can tell me why?
  EDIT: I use Carbon Emacs on MAC OS X 10.5</p>