Show patches with: Submitter = Phillip Wood       |   342 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/10] diff --color-moved=zerba: fix alternate coloring diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[01/11] rebase: factor out checkout for up to date branch rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[01/11] t3407: run tests in $TEST_DIRECTORY rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[02/10] diff --color-moved: avoid false short line matches and bad zerba coloring diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[02/11] reset_head(): fix checkout rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[02/11] t3407: use test_commit rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[03/10] diff: simplify allow-indentation-change delta calculation diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[03/11] reset_head(): don't run checkout hook if there is an error rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[03/11] t3407: use test_cmp_rev rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[04/10] diff --color-moved-ws=allow-indentation-change: simplify and optimize diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[04/11] reset_head(): remove action parameter rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[04/11] t3407: rename a variable rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[05/10] diff --color-moved: call comparison function directly diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[05/11] reset_head(): factor out ref updates rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[05/11] t3407: use test_path_is_missing rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[06/10] diff --color-moved: unify moved block growth functions diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[06/11] reset_head(): make default_reflog_action optional rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[06/11] t3407: strengthen rebase --abort tests rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[07/10] diff --color-moved: shrink potential moved blocks as we go diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[07/11] rebase: cleanup reset_head() calls rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[07/11] t3407: rework rebase --quit tests rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[08/10] diff --color-moved: stop clearing potential moved blocks diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[08/11] rebase: remove redundant strbuf rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[08/11] reset_head(): take struct rebase_head_opts rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[09/10] diff --color-moved-ws=allow-indentation-change: improve hash lookups diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[09/11] rebase --apply: fix reflog rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[09/11] rebase: use our standard error return value rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[1/2] patience diff: remove unnecessary string comparisons A couple of small patience diff cleanups - - - --- 2021-05-04 Phillip Wood Accepted
[1/2] rebase -i: match whole word in is_command() sequencer parsing fixes - - - --- 2023-02-23 Phillip Wood Accepted
[1/2] sequencer: stop exporting GIT_REFLOG_ACTION rebase: stop setting GIT_REFLOG_ACTION - - - --- 2022-11-04 Phillip Wood Superseded
[1/2] sequencer: unify label lookup rebase: stricter label lookups - - - --- 2022-11-10 Phillip Wood Accepted
[1/2] show-ref --verify: accept pseudorefs show-ref --verify: accept psuedorefs - - - --- 2024-02-07 Phillip Wood Accepted
[1/2] t3701: clean up hunk splitting tests builtin add -p: fix hunk splitting - - - --- 2021-12-20 Phillip Wood Superseded
[1/3,RFC] tests: add test_todo() to mark known breakages tests: add test_todo() for known failures - - - --- 2022-10-06 Phillip Wood New
[1/3] diff histogram: intern strings xdiff: speedup histogram diff - - - --- 2021-11-17 Phillip Wood Accepted
[1/3] git_parse_unsigned: reject negative values a few config integer parsing fixes - - - --- 2022-10-21 Phillip Wood New
[1/3] t3403: fix commit authorship rebase --continue: remove .git/MERGE_MSG - - - --- 2021-08-10 Phillip Wood Superseded
[1/3] t3428: modernize test setup Cleanup rebase signoff tests - - - --- 2024-04-09 Phillip Wood Accepted
[1/3] terminal: pop signal handler when terminal is restored a couple of read_key_without_echo() fixes - - - --- 2022-02-16 Phillip Wood Superseded
[1/3] xdiff: handle allocation failure in patience diff xdiff: handle allocation failures - - - --- 2022-02-09 Phillip Wood Superseded
[1/3] xdiff: introduce XDL_ALLOC_ARRAY() xdiff: introduce memory allocation macros - - - --- 2022-06-29 Phillip Wood Superseded
[1/4] rebase -i: stop overwriting ORIG_HEAD buffer [1/4] rebase -i: stop overwriting ORIG_HEAD buffer - - - --- 2020-10-27 Phillip Wood New
[1/4] rebase -r: make 'merge -c' behave like reword rebase -r: some merge related fixes - - - --- 2021-08-13 Phillip Wood Superseded
[1/4] xdiff-interface: refactor parsing of merge.conflictstyle checkout: cleanup --conflict= - - - --- 2024-03-08 Phillip Wood Superseded
[1/5] sequencer.c: factor out a function rebase -i: a couple of small improvements - - - --- 2021-09-08 Phillip Wood Superseded
[1/5] t3416: set $EDITOR in subshell rebase --keep-base: imply --reapply-cherry-picks and --no-fork-point - - - --- 2022-08-15 Phillip Wood Superseded
[1/7] rebase --apply: remove duplicated code rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[10/10] diff --color-moved: intern strings diff --color-moved[-ws] speedups - - - --- 2021-06-14 Phillip Wood New
[10/11] rebase --apply: set ORIG_HEAD correctly rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[10/11] rebase: use lookup_commit_reference_by_name() rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[11/11] rebase -m: don't fork git checkout rebase: reset_head() related fixes and improvements - - - --- 2021-10-01 Phillip Wood New
[11/11] rebase: dereference tags rebase: dereference tags - - - --- 2021-09-08 Phillip Wood Superseded
[2/2] builtin add -p: fix hunk splitting builtin add -p: fix hunk splitting - - - --- 2021-12-20 Phillip Wood Superseded
[2/2] patience diff: remove unused variable A couple of small patience diff cleanups - - - --- 2021-05-04 Phillip Wood Accepted
[2/2] rebase -i: fix parsing of "fixup -C<commit>" sequencer parsing fixes - - - --- 2023-02-23 Phillip Wood Accepted
[2/2] rebase: stop exporting GIT_REFLOG_ACTION rebase: stop setting GIT_REFLOG_ACTION - - - --- 2022-11-04 Phillip Wood Superseded
[2/2] sequencer: tighten label lookups rebase: stricter label lookups - - - --- 2022-11-10 Phillip Wood Accepted
[2/2] t1400: use show-ref to check pseudorefs show-ref --verify: accept psuedorefs - - - --- 2024-02-07 Phillip Wood Accepted
[2/3,RFC] test_todo: allow [!] grep as the command tests: add test_todo() for known failures - - - --- 2022-10-06 Phillip Wood New
[2/3] config: require at least one digit when parsing numbers a few config integer parsing fixes - - - --- 2022-10-21 Phillip Wood New
[2/3] rebase --apply: restore some tests rebase --continue: remove .git/MERGE_MSG - - - --- 2021-08-10 Phillip Wood Superseded
[2/3] t3428: use test_commit_message Cleanup rebase signoff tests - - - --- 2024-04-09 Phillip Wood Accepted
[2/3] terminal: set VMIN and VTIME in non-canonical mode a couple of read_key_without_echo() fixes - - - --- 2022-02-16 Phillip Wood Superseded
[2/3] xdiff: avoid unnecessary memory allocations xdiff: speedup histogram diff - - - --- 2021-11-17 Phillip Wood Accepted
[2/3] xdiff: introduce XDL_CALLOC_ARRAY() xdiff: introduce memory allocation macros - - - --- 2022-06-29 Phillip Wood Superseded
[2/3] xdiff: refactor a function xdiff: handle allocation failures - - - --- 2022-02-09 Phillip Wood Superseded
[2/4] merge-ll: introduce LL_MERGE_OPTIONS_INIT checkout: cleanup --conflict= - - - --- 2024-03-08 Phillip Wood Superseded
[2/4] rebase -i: Add another reword test rebase -r: some merge related fixes - - - --- 2021-08-13 Phillip Wood Superseded
[2/4] rebase -i: use struct object_id rather than looking up commit [1/4] rebase -i: stop overwriting ORIG_HEAD buffer - - - --- 2020-10-27 Phillip Wood New
[2/5] rebase: fix todo-list rereading rebase -i: a couple of small improvements - - - --- 2021-09-08 Phillip Wood Superseded
[2/5] rebase: store orig_head as a commit rebase --keep-base: imply --reapply-cherry-picks and --no-fork-point - - - --- 2022-08-15 Phillip Wood Superseded
[2/7] rebase --merge: fix reflog when continuing rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[3/3,RFC] test_todo: allow [verbose] test as the command tests: add test_todo() for known failures - - - --- 2022-10-06 Phillip Wood New
[3/3] add -p: disable stdin buffering when interactive.singlekey is set a couple of read_key_without_echo() fixes - - - --- 2022-02-16 Phillip Wood Superseded
[3/3] git_parse_signed(): avoid integer overflow a few config integer parsing fixes - - - --- 2022-10-21 Phillip Wood Accepted
[3/3] rebase --continue: remove .git/MERGE_MSG rebase --continue: remove .git/MERGE_MSG - - - --- 2021-08-10 Phillip Wood Superseded
[3/3] t3428: restore coverage for "apply" backend Cleanup rebase signoff tests - - - --- 2024-04-09 Phillip Wood Accepted
[3/3] xdiff: handle allocation failure when merging xdiff: handle allocation failures - - - --- 2022-02-09 Phillip Wood Superseded
[3/3] xdiff: introduce XDL_ALLOC_GROW() xdiff: introduce memory allocation macros - - - --- 2022-06-29 Phillip Wood Superseded
[3/3] xdiff: simplify comparison xdiff: speedup histogram diff - - - --- 2021-11-17 Phillip Wood Accepted
[3/4] merge options: add a conflict style member checkout: cleanup --conflict= - - - --- 2024-03-08 Phillip Wood Superseded
[3/4] rebase -i: use struct object_id when writing state [1/4] rebase -i: stop overwriting ORIG_HEAD buffer - - - --- 2020-10-27 Phillip Wood New
[3/4] rebase -r: don't write .git/MERGE_MSG when fast-forwarding rebase -r: some merge related fixes - - - --- 2021-08-13 Phillip Wood Superseded
[3/5] rebase: factor out merge_base calculation rebase --keep-base: imply --reapply-cherry-picks and --no-fork-point - - - --- 2022-08-15 Phillip Wood Superseded
[3/5] reset_head(): mark oid parameter as const rebase -i: a couple of small improvements - - - --- 2021-09-08 Phillip Wood Superseded
[3/7] rebase --merge: fix reflog message after skipping rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[4/4] checkout: cleanup --conflict=<style> parsing checkout: cleanup --conflict= - - - --- 2024-03-08 Phillip Wood Superseded
[4/4] rebase -i: simplify get_revision_ranges() [1/4] rebase -i: stop overwriting ORIG_HEAD buffer - - - --- 2020-10-27 Phillip Wood New
[4/4] rebase -r: fix merge -c with a merge strategy rebase -r: some merge related fixes - - - --- 2021-08-13 Phillip Wood Superseded
[4/5] rebase --keep-base: imply --reapply-cherry-picks rebase --keep-base: imply --reapply-cherry-picks and --no-fork-point - - - --- 2022-08-15 Phillip Wood Superseded
[4/5] rebase -i: don't fork git checkout rebase -i: a couple of small improvements - - - --- 2021-09-08 Phillip Wood Superseded
[4/7] rebase --apply: respect GIT_REFLOG_ACTION rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[5/5] rebase --keep-base: imply --no-fork-point rebase --keep-base: imply --reapply-cherry-picks and --no-fork-point - - - --- 2022-08-15 Phillip Wood Superseded
[5/5] rebase: remove unused parameter rebase -i: a couple of small improvements - - - --- 2021-09-08 Phillip Wood Superseded
[5/7] rebase --apply: make reflog messages match rebase --merge rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[6/7] rebase --abort: improve reflog message rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[7/7] rebase: cleanup action handling rebase: make reflog messages independent of the backend - - - --- 2022-02-21 Phillip Wood New
[RFC] sparse index: fix use-after-free bug in cache_tree_verify() [RFC] sparse index: fix use-after-free bug in cache_tree_verify() - - - --- 2021-10-06 Phillip Wood Superseded
[v2,01/11] t3407: run tests in $TEST_DIRECTORY rebase: dereference tags - - - --- 2021-09-13 Phillip Wood Superseded
[v2,01/12] diff --color-moved: add perf tests diff --color-moved[-ws] speedups - - - --- 2021-07-20 Phillip Wood Accepted
« 1 2 3 4 »