Show patches with: Submitter = Eric Sunshine       |   172 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] githooks: discuss Git operations in foreign repositories [v2] githooks: discuss Git operations in foreign repositories - - - --- 2023-01-09 Eric Sunshine Accepted
githooks: discuss Git operations in foreign repositories githooks: discuss Git operations in foreign repositories - - - --- 2023-01-08 Eric Sunshine Superseded
lib-httpd: extend module location auto-detection lib-httpd: extend module location auto-detection - - - --- 2022-11-21 Eric Sunshine Accepted
[3/3] t1509: facilitate repeated script invocations fix t1509-root-work-tree failure - - - --- 2022-11-21 Eric Sunshine Accepted
[2/3] t1509: make "setup" test more robust fix t1509-root-work-tree failure - - - --- 2022-11-21 Eric Sunshine Accepted
[1/3] t1509: fix failing "root work tree" test due to owner-check fix t1509-root-work-tree failure - - - --- 2022-11-21 Eric Sunshine Accepted
[v2,3/3] chainlint: prefix annotated test definition with line numbers chainlint: emit line numbers alongside test definitions - - - --- 2022-11-11 Eric Sunshine Accepted
[v2,2/3] chainlint: latch line numbers at which each token starts and ends chainlint: emit line numbers alongside test definitions - - - --- 2022-11-11 Eric Sunshine Accepted
[v2,1/3] chainlint: sidestep impoverished macOS "terminfo" chainlint: emit line numbers alongside test definitions - - - --- 2022-11-11 Eric Sunshine Accepted
[3/3] chainlint: prefix annotated test definition with line numbers chainlint: emit line numbers alongside test definitions - - - --- 2022-11-09 Eric Sunshine Superseded
[2/3] chainlint: latch line numbers at which each token starts and ends chainlint: emit line numbers alongside test definitions - - - --- 2022-11-09 Eric Sunshine Superseded
[1/3] chainlint: sidestep impoverished macOS "terminfo" chainlint: emit line numbers alongside test definitions - - - --- 2022-11-09 Eric Sunshine Superseded
[4/4] chainlint: annotate original test definition rather than token stream chainlint: improve annotated output - - - --- 2022-11-08 Eric Sunshine Accepted
[3/4] chainlint: latch start/end position of each token chainlint: improve annotated output - - - --- 2022-11-08 Eric Sunshine Accepted
[2/4] chainlint: tighten accuracy when consuming input stream chainlint: improve annotated output - - - --- 2022-11-08 Eric Sunshine Accepted
[1/4] chainlint: add explanatory comments chainlint: improve annotated output - - - --- 2022-11-08 Eric Sunshine Accepted
check-non-portable-shell: detect obsolescent egrep/fgrep check-non-portable-shell: detect obsolescent egrep/fgrep - - - --- 2022-09-22 Eric Sunshine Accepted
[v2] chainlint: colorize problem annotations and test delimiters [v2] chainlint: colorize problem annotations and test delimiters - - - --- 2022-09-13 Eric Sunshine Accepted
chainlint: colorize problem annotations and test delimiters chainlint: colorize problem annotations and test delimiters - - - --- 2022-09-12 Eric Sunshine Superseded
[18/18] t: retire unused chainlint.sed make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[17/18] t/Makefile: teach `make test` and `make prove` to run chainlint.pl make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[16/18] test-lib: replace chainlint.sed with chainlint.pl make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[15/18] test-lib: retire "lint harder" optimization hack make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[14/18] t/chainlint: add more chainlint.pl self-tests make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[13/18] chainlint.pl: allow `|| echo` to signal failure upstream of a pipe make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[12/18] chainlint.pl: complain about loops lacking explicit failure handling make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[11/18] chainlint.pl: don't flag broken &&-chain if failure indicated explicitly make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[10/18] chainlint.pl: don't flag broken &&-chain if `$?` handled explicitly make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[09/18] chainlint.pl: don't require `&` background command to end with `&&` make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[08/18] t/Makefile: apply chainlint.pl to existing self-tests make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[07/18] chainlint.pl: don't require `return|exit|continue` to end with `&&` make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[06/18] chainlint.pl: validate test scripts in parallel make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[05/18] chainlint.pl: add parser to identify test definitions make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[04/18] chainlint.pl: add parser to validate tests make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[03/18] chainlint.pl: add POSIX shell parser make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[02/18] chainlint.pl: add POSIX shell lexical analyzer make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[01/18] t: add skeleton chainlint.pl make test "linting" more comprehensive - - - --- 2022-09-01 Eric Sunshine Accepted
[3/3] t4301: emit blank line in more idiomatic fashion fix failing t4301 test and &&-chain breakage - - - --- 2022-08-28 Eric Sunshine Accepted
[2/3] t4031: fix broken &&-chains and add missing loop termination fix failing t4301 test and &&-chain breakage - - - --- 2022-08-28 Eric Sunshine Accepted
[1/3] t4301: account for behavior differences between sed implementations fix failing t4301 test and &&-chain breakage - - - --- 2022-08-28 Eric Sunshine Accepted
[3/3] t: detect and signal failure within loop tests: fix broken &&-chains & abort loops on error - - - --- 2022-08-22 Eric Sunshine Accepted
[2/3] t1092: fix buggy sparse "blame" test tests: fix broken &&-chains & abort loops on error - - - --- 2022-08-22 Eric Sunshine Accepted
[1/3] t2407: fix broken &&-chains in compound statement tests: fix broken &&-chains & abort loops on error - - - --- 2022-08-22 Eric Sunshine Accepted
format-patch: clarify --creation-factor=<factor> format-patch: clarify --creation-factor=<factor> - - - --- 2022-07-28 Eric Sunshine New
unpack-objects: fix compilation warning/error due to missing braces unpack-objects: fix compilation warning/error due to missing braces - - - --- 2022-07-10 Eric Sunshine New
[15/15] chainlint.sed: stop splitting "(..." into separate lines "(" and "..." generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[14/15] chainlint.sed: swallow comments consistently generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[13/15] chainlint.sed: stop throwing away here-doc tags generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[12/15] chainlint.sed: don't mistake `<< word` in string as here-doc operator generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[11/15] chainlint.sed: make here-doc "<<-" operator recognition more POSIX-like generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[10/15] chainlint.sed: drop subshell-closing ">" annotation generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[09/15] chainlint.sed: drop unnecessary distinction between ?!AMP?! and ?!SEMI?! generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[08/15] chainlint.sed: tolerate harmless ";" at end of last line in block generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[07/15] chainlint.sed: improve ?!SEMI?! placement accuracy generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[06/15] chainlint.sed: improve ?!AMP?! placement accuracy generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[05/15] t/Makefile: optimize chainlint self-test generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[04/15] t/chainlint/one-liner: avoid overly intimate chainlint.sed knowledge generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[03/15] t/chainlint/*.test: generalize self-test commentary generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[02/15] t/chainlint/*.test: fix invalid test cases due to mixing quote types generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[01/15] t/chainlint/*.test: don't use invalid shell syntax generalize chainlint self-tests - - - --- 2021-12-13 Eric Sunshine Accepted
[v1.1,2/19] t1010: fix unnoticed failure on Windows Untitled series #594099 - 1 - --- 2021-12-11 Eric Sunshine Accepted
[19/19] t6000-t9999: detect and signal failure within loop tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[18/19] t5000-t5999: detect and signal failure within loop tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[17/19] t4000-t4999: detect and signal failure within loop tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[16/19] t0000-t3999: detect and signal failure within loop tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[15/19] tests: simplify by dropping unnecessary `for` loops tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[14/19] tests: apply modern idiom for exiting loop upon failure tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[13/19] tests: apply modern idiom for signaling test failure tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[12/19] tests: fix broken &&-chains in `{...}` groups tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[11/19] tests: fix broken &&-chains in `$(...)` command substitutions tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[10/19] tests: fix broken &&-chains in compound statements tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[09/19] tests: use test_write_lines() to generate line-oriented output tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[08/19] tests: simplify construction of large blocks of text tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[07/19] t9107: use shell parameter expansion to avoid breaking &&-chain tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[06/19] t6300: make `%(raw:size) --shell` test more robust tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[05/19] t5516: drop unnecessary subshell and command invocation tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[04/19] t4202: clarify intent by creating expected content less cleverly tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[03/19] t1020: avoid aborting entire test script when one test fails tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[02/19] t1010: fix unnoticed failure on Windows tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[01/19] t/lib-pager: use sane_unset() to avoid breaking &&-chain tests: fix broken &&-chains & abort loops on error - - - --- 2021-12-09 Eric Sunshine Accepted
[2/2] git-worktree.txt: add missing `-v` to synopsis for `worktree list` worktree: fix incorrectly-ordered messages on Windows - - - --- 2021-12-03 Eric Sunshine Accepted
[1/2] worktree: send "chatty" messages to stderr worktree: fix incorrectly-ordered messages on Windows - - - --- 2021-12-03 Eric Sunshine Accepted
[v2] CodingGuidelines: document which output goes to stdout vs. stderr [v2] CodingGuidelines: document which output goes to stdout vs. stderr - - - --- 2021-12-02 Eric Sunshine Accepted
CodingGuidelines: document which output goes to stdout vs. stderr CodingGuidelines: document which output goes to stdout vs. stderr - - - --- 2021-12-01 Eric Sunshine Superseded
[RFC] vreportf: ensure sensible ordering of normal and error output [RFC] vreportf: ensure sensible ordering of normal and error output - - - --- 2021-11-30 Eric Sunshine New
[3/3] notes: don't indent empty lines suppress trailing whitespace on empty "notes" lines - - - --- 2021-08-30 Eric Sunshine New
[2/3] t3303/t9301: make `notes` tests less brittle suppress trailing whitespace on empty "notes" lines - - - --- 2021-08-30 Eric Sunshine New
[1/3] t3301: tolerate minor notes-related presentation changes suppress trailing whitespace on empty "notes" lines - - - --- 2021-08-30 Eric Sunshine New
[v4,2/2] merge: fix swapped "up to date" message components [v3] git-merge: rewrite already up to date message - - - --- 2021-05-02 Eric Sunshine New
[v4,1/2] merge(s): apply consistent punctuation to "up to date" messages normalize & fix merge "up to date" messages - - - --- 2021-05-02 Eric Sunshine New
git-gui: fix commit message comment line removal with older Tcl versions git-gui: fix commit message comment line removal with older Tcl versions - - - --- 2021-02-28 Eric Sunshine New
maintenance: fix incorrect `maintenance.repo` path with bare repository maintenance: fix incorrect `maintenance.repo` path with bare repository - 1 - --- 2021-02-23 Eric Sunshine Accepted
[v2,1/1] worktree: teach `repair` to fix multi-directional breakage teach `worktree repair` to fix two-way linkage - - - --- 2020-12-21 Eric Sunshine Accepted
[2/1] t/perf: avoid unnecessary test_export() recursion t/perf: fix test_export() failure with BSD `sed` - - - --- 2020-12-20 Eric Sunshine Accepted
t/perf: fix test_export() failure with BSD `sed` t/perf: fix test_export() failure with BSD `sed` - - - --- 2020-12-16 Eric Sunshine Accepted
worktree: teach `repair` to fix multi-directional breakage worktree: teach `repair` to fix multi-directional breakage - - - --- 2020-12-08 Eric Sunshine New
[v2,2/2] t7900: make macOS-specific test work on Windows make macOS `git maintenance` test work on Windows - - - --- 2020-11-30 Eric Sunshine New
[v2,1/2] t7900: fix test failures when invoked individually via --run make macOS `git maintenance` test work on Windows - - - --- 2020-11-30 Eric Sunshine New
[3/3] t7900: make macOS-specific test work on Windows make macOS `git maintenance` test work on Windows - - - --- 2020-11-27 Eric Sunshine Superseded
[2/3] test-tool: add `getuid` subcommand make macOS `git maintenance` test work on Windows - - - --- 2020-11-27 Eric Sunshine Superseded
« 1 2 »