* Change the opening commands to the tag-matchlist commands.
* Stop using taglist() so we don't have to worry about &l:tags.
* Persistent caching for tags.
* Continue #27.
* Save and restore &l:tags when creating a new buffer,
workaround for easytags.vim changing the buffer's &l:tags
and allow using <c-x> <c-t> <c-v> and <cr> to open file.
* New caching method, remove the need for <F5>.
* Continue #27.
* Add a simple sorting algo giving more weight to files
with same parent dir. Close#31.
* Change g:ctrlp_cache_dir to accept full path. Close#32.
* Fix a bug with listdirs() introduced in previous commit.
* Submit '/' or '\' to find the project's root. Close#30.
* Add wig flag to glob() and globpath() in addition to expand().
* Make handling working directory less intrusive.
* Save the window heights and restore them later,
prevent ctrlp from nudging the bottom (or top)
windows when it opens.
* Escape whitespaces in path. Close#26.
* Shave off some more lines.
* path_mode=2 no longer includes path_mode=1. Leave the choice to the user.
* Minor performance enhancement in regexp mode.
* Search for and perform actions on anything you want, not just files, buffers and MRU.
Check out the 'extensions' branch for more details and how-to.
* <F5> now also removes deleted files from MRU list.
* Slight sorting change.
Can now use <tab> to auto-complete the directory for the :CtrlP [starting-directory] command.
Prompt history: put last string into history as well (accepted or not).
Remove |g:ctrlp_persistent_input|, |g:ctrlp_live_update| and <c-^>.
Use <c-z> to mark/unmark files and <c-o> to open them. You can enter new input strings and continue to mark more files. The list of marked files will be cleared upon exiting CtrlP.