Re: [PATCH 0/7] Turn git add-i into built-in
On 20-Dec-18 1:34 PM, Johannes Schindelin wrote:
Show 6 quoted lines
> From: "Slavica Đukić via GitGitGadget" <gitgitgadget@gmail.com>
>
> This is the first version of a patch series to start porting
> git-add--interactive from Perl to C. Daniel Ferreira's patch series used as
> a head start:
> https://public-inbox.org/git/1494907234-28903-1-git-send-email-bnmvco@gmail.com/t/#u
Show 35 quoted lines
>
> Daniel Ferreira (4):
> diff: export diffstat interface
> add--helper: create builtin helper for interactive add
> add-interactive.c: implement status command
> add--interactive.perl: use add--helper --status for status_cmd
>
> Slavica Djukic (3):
> add-interactive.c: implement show-help command
> Git.pm: introduce environment variable GIT_TEST_PRETEND_TTY
> add--interactive.perl: use add--helper --show-help for help_cmd
>
> .gitignore | 1 +
> Makefile | 2 +
> add-interactive.c | 265 +++++++++++++++++++++++++++++++++++++
> add-interactive.h | 10 ++
> builtin.h | 1 +
> builtin/add--helper.c | 43 ++++++
> color.c | 4 +
> diff.c | 36 ++---
> diff.h | 18 +++
> git-add--interactive.perl | 15 +--
> git.c | 1 +
> perl/Git.pm | 2 +-
> t/t3701-add-interactive.sh | 25 ++++
> 13 files changed, 387 insertions(+), 36 deletions(-)
> create mode 100644 add-interactive.c
> create mode 100644 add-interactive.h
> create mode 100644 builtin/add--helper.c
>
>
> base-commit: b21ebb671bb7dea8d342225f0d66c41f4e54d5ca
> Published-As: https://github.com/gitgitgadget/git/releases/tags/pr-103%2FslavicaDj%2Fadd-i-v1
> Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-103/slavicaDj/add-i-v1
> Pull-Request: https://github.com/gitgitgadget/git/pull/103