title: in Emacs, how to maintain a list of recent directories?
body: <p>In Emacs, I use <code>recentf</code> extensively. Rather than calling <code>find-files</code>, I usually call a custom function <a href="http://www.xsteve.at/prg/emacs/power-user-tips.html" rel="nofollow">xsteve-ido-choose-from-recentf</a> instead which allows me to choose from my <code>recentf</code> files. </p>
  
  <p>How do I create and maintain a separate list of recent directories, separate from the list of recent files? So that instead of calling <code>dired</code>, I could call something like <code>ido-choose-from-recent-directories</code>?  </p>