summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-15built-in add -p: handle Escape sequences in interactive.singlekey modeJohannes Schindelin
2020-01-15built-in add -p: respect the `interactive.singlekey` config settingJohannes Schindelin
2020-01-15terminal: add a new function to read a single keystrokeJohannes Schindelin
2020-01-15terminal: accommodate Git for Windows' default terminalJohannes Schindelin
2020-01-15terminal: make the code of disable_echo() reusableJohannes Schindelin
2020-01-15built-in add -p: handle diff.algorithmJohannes Schindelin
2020-01-15built-in add -p: support interactive.diffFilterJohannes Schindelin
2020-01-15t3701: adjust difffilter testJohannes Schindelin
2019-12-22commit --interactive: make it work with the built-in `add -i`Johannes Schindelin
2019-12-22built-in add -p: implement the "worktree" patch modesJohannes Schindelin
2019-12-22built-in add -p: implement the "checkout" patch modesJohannes Schindelin
2019-12-22built-in stash: use the built-in `git add -p` if so configuredJohannes Schindelin
2019-12-22legacy stash -p: respect the add.interactive.usebuiltin settingJohannes Schindelin
2019-12-22built-in add -p: implement the "stash" and "reset" patch modesJohannes Schindelin
2019-12-22built-in add -p: prepare for patch modes other than "stage"Johannes Schindelin
2019-12-13built-in add -p: show helpful hint when nothing can be stagedJohannes Schindelin
2019-12-13built-in add -p: only show the applicable parts of the help textJohannes Schindelin
2019-12-13built-in add -p: implement the 'q' ("quit") commandJohannes Schindelin
2019-12-13built-in add -p: implement the '/' ("search regex") commandJohannes Schindelin
2019-12-13built-in add -p: implement the 'g' ("goto") commandJohannes Schindelin
2019-12-13built-in add -p: implement hunk editingJohannes Schindelin
2019-12-13strbuf: add a helper function to call the editor "on an strbuf"Johannes Schindelin
2019-12-13built-in add -p: coalesce hunks after splitting themJohannes Schindelin
2019-12-13built-in add -p: implement the hunk splitting featureJohannes Schindelin
2019-12-13built-in add -p: show different prompts for mode changes and deletionsJohannes Schindelin
2019-12-13built-in app -p: allow selecting a mode change as a "hunk"Johannes Schindelin
2019-12-13built-in add -p: handle deleted empty filesJohannes Schindelin
2019-12-13built-in add -p: support multi-file diffsJohannes Schindelin
2019-12-13built-in add -p: offer a helpful error message when hunk navigation failedJohannes Schindelin
2019-12-13built-in add -p: color the prompt and the help textJohannes Schindelin
2019-12-13built-in add -p: adjust hunk headers as neededJohannes Schindelin
2019-12-13built-in add -p: show colored hunks by defaultJohannes Schindelin
2019-12-13built-in add -i: wire up the new C code for the `patch` commandJohannes Schindelin
2019-12-13built-in add -i: start implementing the `patch` functionality in CJohannes Schindelin
2019-12-06apply --allow-overlap: fix a corner caseJohannes Schindelin
2019-12-06git add -p: use non-zero exit code when the diff generation failedJohannes Schindelin
2019-12-06t3701: verify that the diff.algorithm config setting is handledJohannes Schindelin
2019-12-06t3701: verify the shown messages when nothing can be addedJohannes Schindelin
2019-12-06t3701: add a test for the different `add -p` promptsJohannes Schindelin
2019-12-06t3701: avoid depending on the TTY prerequisiteJohannes Schindelin
2019-12-06t3701: add a test for advanced split-hunk editingJohannes Schindelin
2019-12-01built-in add -i: offer the `quit` commandJohannes Schindelin
2019-12-01built-in add -i: re-implement the `diff` commandJohannes Schindelin
2019-12-01built-in add -i: implement the `patch` commandJohannes Schindelin
2019-12-01built-in add -i: re-implement `add-untracked` in CJohannes Schindelin
2019-12-01built-in add -i: re-implement `revert` in CJohannes Schindelin
2019-12-01built-in add -i: implement the `update` commandJohannes Schindelin
2019-12-01built-in add -i: prepare for multi-selection commandsJohannes Schindelin
2019-12-01built-in add -i: allow filtering the modified files listJohannes Schindelin
2019-12-01add-interactive: make sure to release `rev.prune_data`Johannes Schindelin