Forgot to increment deft-version
Incremental search

Signed-off-by: Jason Blevins <jrblevin@sdf.org>
Write out entire filter string when creating a new named file
Use search-forward for incremental search and re-search-forward otherwise
Make deft-filter (C-c C-l) respect incremental vs. regexp search option
Update docstring for deft-incremental-search

Also fix a comment
Toggle between incremental string and regex search with C-c C-t
Fix search mode toggling and setting filter to nil
Fix deft-filter in incremental search mode

Broken by df15ec1
Don't skip whitespace when decrementing filter string

In incremental search mode, keep an empty string in the list to
represent whitespace when decrementing the filter string.  This avoids
an unnatural skipping of whitespace when pressing delete in
incremental search mode.  In practice, this is all handled by calls
to `deft-filter`.  We do this by passing nil to explicitly pop an item
off of the list, while passing a string, even an empty one, will
replace the car with that string.
Handle filter string properly when toggling search modes

Added an optional RESET argument to deft-filter which, when set,
resets the entire filter string as if the function were called
interactively (e.g., by C-c C-l).  This is in contrast to the
usual non-interactive behavior where deft-filter only operates on
the car.  This patch fixes the filter behavior when toggling
between regex and incremental search.
Document incremental string and regex search
Customizable title parsing

Strip hash marks and asterisks from the beginning by default.
Reformat deft-new-file docstring
Use `file' instead of `filename' for consistency

This makes comparing deft-new-file and deft-new-file-named
easier.
Expand deft-directory for consistency

Expands tildes in `deft-directory' so that file
hashes have consistent keys.
Refactor and simplify new file functions
Ensure that newly created files get added
Make use of empty file string
Add C-o for opening files in another window

Used without a prefix argument (C-o), open the file in another window
without switching there.  When used with a prefix argument (C-u C-o),
switch to the new window.

Also included in this patch: check that newly opened buffers are not
already using `deft-text-mode' before switching to that mode.

Thanks to Juha Ranta <juharanta@me.com> for suggesting this feature.