- When running diffthis (or vim-fugitive's Gdiffsplit), hunk operations
to the index will now update the diff buffer.
- Similar to vim-fugitive's Gdiffsplit, buffers of a file in the git
index can now be edited. When the buffer is written, it updates the
git index accordingly. Likewise the index buffer can also be reloaded
(via 'edit').
- Moved all diffthis code to a separate module.
Fixes#501
- Throttle the attach function. Was being triggered twice on the first
buffer for whatever reason
- Cache the staged content instead of updating on every update
- Make sure we use cache whenever we can
- Removed config.watch_index.enabled. Will be too much work to support
it.
- Add more debug info
Change-Id: I7acefac36d5589cf97b749ad42aab4a7131ef71d