Skip to content

Commit cbe81bd

Browse files
committed
Merge branch 'v1.0'
2 parents 89e0936 + 1c4ed9e commit cbe81bd

File tree

7 files changed

+538
-148
lines changed

7 files changed

+538
-148
lines changed

CHANGES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
CHANGES
22
=======
33

4+
## 1.0.0 (2014-10-04)
5+
6+
* **CHANGE** meaning of "_previous_" commit for `gitdiffall @{commit}`, `gitdiffall <n>` shortcuts.
7+
"_previous_" is used to say previous linear commit shown in git log,
8+
and has changed to first parent of current commit (i.e., `commit^`).
9+
* Start 3-way merge during unmerged conflicts.
10+
* Better `GitDiffInfo` display, with Vim's preview window.
11+
* Add `gitdiffall j`, `gitdiffall k` shortcuts.
12+
* Add `log_format`, `rebase_log_format` and `keep_info_window` options.
13+
* gitdiffall.rb can skip a merge commit before open Vim.
14+
415
## 0.1.1 (2011-12-03)
516

617
* gitdiffall.rb can skip unmerged files before send them to Vim.

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ View git diff in Vim tabs.
55

66
- `gitdiffall` command for zsh (**requires ruby** for running _gitdiffall.rb_).
77
- `GitDiff`, `GitDiffInfo`, `GitDiffOff` commands for Vim.
8+
- 3-way diff during merge conflicts.
89

910

1011
Install
@@ -32,11 +33,12 @@ In zsh, use `gitdiffall` to open git diff in Vim tabs, examples:
3233
3334
For convenience, some special notations are available:
3435
35-
- `gitdiffall @dae86e` will be expanded to `<previous-rev>..dae86e`,
36-
where `<previous-rev>` is the previous entry of "dae86e" in `git log` (may be different to `dae86e^`).
36+
- `gitdiffall @dae86e` expands to `dae86e^..dae86e`,
3737
This is a shrotcut for checking changes in a specified commit.
3838
- `gitdiffall 1` is similar to `@<rev>`,
3939
where `<rev>` is the nth previous commit from HEAD, starts from 1.
40+
- `gitdiffall j` and `gitdiffall k` shortcut to _next_/_previous_ commit from last evaluated `gitdiffall <n>`.
41+
(use enviroment variable `$_GITDIFFALL_LAST_SHORTCUT`)
4042
4143
You can specified `@<rev>` for the oldest commit you care about,
4244
the shortcut number `<n>` of that commit will be shown in command line.

0 commit comments

Comments
 (0)