title: cannot load cl-lib at emacs startup
body: <p>I have downloaded autopair from Github and extracted it to <code>~/.emacs.d</code> . Also I added the lines given in the installation instructions</p>
  
  <pre><code>(add-to-list 'load-path "/path/to/autopair") ;; comment if autopair.el is in standard load path 
  (require 'autopair)
  (autopair-global-mode) ;; enable autopair in all buffers
  </code></pre>
  
  <p>I modified <code>(add-to-list 'load-path "/path/to/autopair")</code> as <code>(add-to-list 'load-path "~/.emacs.d/autopair-master/")</code> as that folder contains the autopair.el file. But when I open emacs it shows </p>
  
  <pre><code>Warning (initialization): An error occurred while loading `/home/karthikeyan/.emacs':
  
  File error: Cannot open load file, cl-lib
  </code></pre>
  
  <p>I use emacs 23.4.1 in Linux Mint 15 and is there any alternate way to autocomplete the braces with a function at startup? . Also it doesn't showup autopair mode in <code>Meta-x</code></p>