- Fix gitdiffall.rb missing escape for file names.
- Use config file from
XDG_CONFIG_HOMEif available. - Respect
$EDITORconfig as default editor command.
- For a
dosformat file, open the diff buffer with also dos fileformat.
- Do additional diffupdate to cover autocmd in edge case.
- Add
min_hash_abbroption.
- Easier integration with zplug.
- Restore window layout after close
DiffInfopreview. - View commit in other branch, stash is also supported.
- Fix script compatibility problems on Mac (BSD based).
- CHANGE meaning of "previous" commit for
gitdiffall @{commit},gitdiffall <n>shortcuts.
"previous" is used to say previous linear commit shown in git log, and has changed to first parent of current commit (i.e.,commit^). - Start 3-way merge during unmerged conflicts.
- Better
GitDiffInfodisplay, with Vim's preview window. - Add
gitdiffall j,gitdiffall kshortcuts. - Add
log_format,rebase_log_formatandkeep_info_windowoptions. - gitdiffall.rb can skip a merge commit before open Vim.
- gitdiffall.rb can skip unmerged files before send them to Vim.
- Some improvements of
--cachedoption.
- First release version.