Eric Sunshine
@sunshineco on GitHub. Posts as sunshine@sunshineco.com.
6,560
messages
694
patches posted
83%
of 111 series merged
137
threads started
2010
first message, Sep 29, 2010
28 hours
since the latest message
Patch series
Of 111 patch series (re-rolls counted once), 92 landed on master and 19 did not.
- mergedgithooks: discuss Git operations in foreign repositoriesv2, Jan 9, 2023, 772f8ff826
- mergedlib-httpd: extend module location auto-detectionNov 21, 2022, 1c7dc23d41
- mergedfix t1509-root-work-tree failureNov 21, 2022, 7790b8c6b5
- mergedchainlint: emit line numbers alongside test definitionsv2, Nov 11, 2022, 5451877f87
- mergedchainlint: improve annotated outputNov 8, 2022, c90d81f8bb
- mergedcheck-non-portable-shell: detect obsolescent egrep/fgrepSep 22, 2022, 2b521630f9
- mergedchainlint: colorize problem annotations and test delimitersv2, Sep 13, 2022, 7c04aa7390
- mergedmake test "linting" more comprehensiveSep 1, 2022, b4f25b07c7
- mergedfix failing t4301 test and &&-chain breakageAug 28, 2022, bcf325ae77
- mergedtests: fix broken &&-chains & abort loops on errorAug 22, 2022, fca965a3bc
- not mergedformat-patch: clarify --creation-factor=<factor>Jul 28, 2022
- not mergedunpack-objects: fix compilation warning/error due to missing bracesJul 10, 2022
A series is merged when one of its patches matches a commit on master by the same author, by subject. Versions are linked when they share a patch subject. Patches reworded before landing, or applied under someone else's name, count as not merged.
Recent emails
- Re: [PATCH v2 2/2] blame: ignore revs in HEAD:.git-blame-ignore-revs
- Re: [PATCH 1/2] t: work around multibyte bug in quoted heredocs with Dash v0.5.13
- Re: [RFC] [GSoC]: STRBUF_INIT_CONST: initialize `strbuf` to constant string
- Re: [PATCH] t7450: make test "set -e" clean
- Re: [PATCH v2] t/pack-refs-tests: drop '-f' from test_path_is_missing
- Re: [RFC] [GSoC]: STRBUF_INIT_CONST: initialize `strbuf` to constant string
- Re: [GSoC PATCH v2 2/4] pack-write: add helper to fill promisor file after repack
- Re: [RFC] [GSoC]: STRBUF_INIT_CONST: initialize `strbuf` to constant string
- Re: [GSoC PATCH 2/3] pack-write: add helper to fill promisor file after repack
- Re: [PATCH] apply: fix new-style empty context line triggering incomplete-line check
- Re: [PATCH] apply: fix new-style empty context line triggering incomplete-line check
- Re: [PATCH v2] t4200: replace test -f and test -d with test_path_exists
- Re: [PATCH] t0410: modernize delete_object helper
- Re: [PATCH v4 1/1] help: cleanup the contruction of keys_uniq
- Re: [PATCH v4 1/1] help: cleanup the contruction of keys_uniq
- Re: [PATCH] t0004: replace test -e with test_path_exists
- Re: [PATCH 05/10] hook: replace hook_list_clear() -> string_list_clear_func()
- Re: [PATCH 02/10] hook: fix minor style issues
- Re: [PATCH v4] t3310: avoid hiding failures from rev-parse in command substitutions
- Re: [PATCH v3 2/3] branch: add 'branch.namePrefix' config param
- Re: [PATCH v3 1/3] branch: add '--name-prefix' option
- Re: [PATCH v3 0/3] branch: add prefixes to new branch names
- Re: What's cooking in git.git (Mar 2026, #03)
- Re: [PATCH v3] t3310: avoid hiding failures from rev-parse in command substitutions
- Re: [PATCH v2] t3310: avoid hiding failures from rev-parse in command substitutions
- Re: [PATCH] t3310: avoid hiding failures from rev-parse in command substitutions
- Re: [PATCH 2/2] for-each-repo: work correctly in a worktree
- Re: [PATCH 1/4] t/helper: improve "genrandom" test helper
- Re: [PATCH v2 0/5] gitweb: fix broken mobile layouts across views
- Re: [PATCH v3 4/5] t5550: add ICONV prereq to tests that use "$HTTPD_URL/error"