Deft 0.6 Release Notes
Deft version 0.6 was released on June 26, 2015. This new stable version can be downloaded here:
This version offers the following new features and enhancements:
- Recursive search in subdirectories (optional). Set
deft-recursiveto a non-nil value to enable. - Support for multiple extensions via the
deft-extensionslist. As such,deft-extensionis now deprecated. - New variable
deft-create-file-from-filter-stringcan enable generation of new filenames based on the filter string. This decouples the title display (deft-use-filename-as-title) from the actual filename generation. - New variable
deft-file-naming-rulesallows customizing generation of filenames with regard to letter case and handling of spaces. - New variables
deft-markdown-mode-title-levelanddeft-org-mode-title-prefixfor automatic insertion of title markup. - Archiving of files in
deft-archive-directory. - Ability to sort by either title or modification time by setting
deft-current-sort-methodto either'mtime(default) or'title. - Update default
deft-strip-title-regexpto remove the following:- org-mode
#+TITLE:tags - MultiMarkdown
Title:tags - LaTeX comment markers (i.e.,
%) - Emacs mode-line declarations (e.g.,
-*-mode-*-)
- org-mode
- Remove leading and trailing whitespace from titles.
- Disable visual line mode to prevent lines from wrapping.
- Enable line truncation to avoid displaying truncation characters.
- Show the old filename as the default prompt when renaming a file.
- Call
hack-local-variablesto read file-local variables when opening files.
Bug fixes:
- Fixed several byte-compilation warnings.
- More robust handling of relative and absolute filenames.
- Use width instead of length of strings for calculations.
- Fix
string-widtherror with empty file.