aboutsummaryrefslogtreecommitdiffstats
path: root/code-review-difftool
AgeCommit message (Collapse)Author
2019-06-17get_merge_base(): Change default base to `master...`Teddy Wing
Add the range filter to try to remove commits that we don't care about. Still not sure if this will work in all cases, as sometimes `..` seemed to give me the right collection of files and sometimes `...` did. code-review-difftool: Pass the merge base without range dots (`..` or `...`) to Vim Fugitive, as it doesn't accept revisions with ranges. Not sure what to do if I get a range with two revision names yet, though. Turns on Bash's `extglob` in order to use `?(...)` to include both patterns in the expansion.
2019-06-10Add license (GNU GPLv3+)Teddy Wing
2019-06-10code-review-difftool: Remove completed TODOsTeddy Wing
2019-06-10code-review-difftool: Use `code-review-changed-files`Teddy Wing
Use the existing `code-review` tool instead of the full Git command.
2019-06-10Use `get_merge_base` across scriptsTeddy Wing
Replace `$ARGS` system from before with the merge base value taken from the database. This makes the merge base consistent across `code-review` tools/subcommands.
2019-06-09code-review-difftool: Change `master..` to `master`Teddy Wing
Turns out some files were excluded using the `..` range.
2019-06-04code-review-difftool: Use 'vim-fugitive' instead of 'vdwrap'Teddy Wing
Fugitive seems to have fewer surprises and basically just work in Vim.
2019-06-03Move `code-review` to `code-review-difftool`Teddy Wing
Going to set up a Git-style subcommand system where subcommands are separate executables.