# Eric Sunshine

Addresses: ericsunshine@charter.net
Messages: 38. Patches: 37. Threads started: 6.
First message: 2023-06-29T18:16:11Z. Latest: 2025-08-19T20:05:00Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2023 | 3 | 3 |
| 2024 | 34 | 34 |
| 2025 | 1 | 0 |

## Patch series

0 merged, 12 not merged, 0 in review (posted in the last 90 days); acceptance rate 0%. Re-rolls count once; merged means a patch matches a commit on master by the same author.

- 2024-09-23 not merged: [worktree: repair copied repository and linked worktrees](https://gitlist.dev/t/62172)
- 2024-09-10 not merged (v2): [make chainlint output more newcomer-friendly](https://gitlist.dev/t/62018)
- 2024-07-27 not merged (v3): [improve one-shot variable detection with shell function](https://gitlist.dev/t/61818)
- 2024-07-02 not merged: [chainlint.pl: recognize test bodies defined via heredoc](https://gitlist.dev/t/61713)
- 2024-05-20 not merged: [improve chainlint.pl CPU count computation](https://gitlist.dev/t/61517)
- 2024-03-29 not merged: [test-lib: fix non-functioning GIT_TEST_MAINT_SCHEDULER fallback](https://gitlist.dev/t/61223)
- 2024-03-01 not merged: [test-lib-functions: simplify `test_file_not_empty` failure message](https://gitlist.dev/t/61037)
- 2024-02-29 not merged: [docs: sort configuration variable groupings alphabetically](https://gitlist.dev/t/61023)
- 2024-01-12 not merged: [messages: mark some strings with "up-to-date" not to touch](https://gitlist.dev/t/60728)
- 2023-12-15 not merged: [git-add.txt: add missing short option -A to synopsis](https://gitlist.dev/t/60618)
- 2023-12-14 not merged: [tests: drop dependency on `git diff` in check-chainlint](https://gitlist.dev/t/60614)
- 2023-06-29 not merged: [fsck: avoid misleading variable name](https://gitlist.dev/t/59931)

## Recent emails

- 2025-08-19 [Re: [PATCH 1/4] t5510: make confusing config cleanup more explicit](https://gitlist.dev/e/8797c495-8277-4f65-845b-167542b82949%40charter.net)
- 2024-09-23 [[PATCH] worktree: repair copied repository and linked worktrees](https://gitlist.dev/e/20240923075416.54289-1-ericsunshine%40charter.net)
- 2024-09-10 [[PATCH v2 3/3] chainlint: reduce annotation noise-factor](https://gitlist.dev/e/20240910041013.68948-4-ericsunshine%40charter.net)
- 2024-09-10 [[PATCH v2 1/3] chainlint: don't be fooled by "?!...?!" in test body](https://gitlist.dev/e/20240910041013.68948-2-ericsunshine%40charter.net)
- 2024-09-10 [[PATCH v2 0/3] make chainlint output more newcomer-friendly](https://gitlist.dev/e/20240910041013.68948-1-ericsunshine%40charter.net)
- 2024-09-10 [[PATCH v2 2/3] chainlint: make error messages self-explanatory](https://gitlist.dev/e/20240910041013.68948-3-ericsunshine%40charter.net)
- 2024-08-29 [[PATCH 1/2] chainlint: make error messages self-explanatory](https://gitlist.dev/e/20240829091625.41297-2-ericsunshine%40charter.net)
- 2024-08-29 [[PATCH 2/2] chainlint: reduce annotation noise-factor](https://gitlist.dev/e/20240829091625.41297-3-ericsunshine%40charter.net)
- 2024-08-29 [[PATCH 0/2] make chainlint output more newcomer-friendly](https://gitlist.dev/e/20240829091625.41297-1-ericsunshine%40charter.net)
- 2024-07-27 [[PATCH v3 4/5] check-non-portable-shell: suggest alternative for `VAR=val shell-func`](https://gitlist.dev/e/20240727053509.34339-5-ericsunshine%40charter.net)
- 2024-07-27 [[PATCH v3 5/5] check-non-portable-shell: improve `VAR=val shell-func` detection](https://gitlist.dev/e/20240727053509.34339-6-ericsunshine%40charter.net)
- 2024-07-27 [[PATCH v3 3/5] check-non-portable-shell: loosen one-shot assignment error message](https://gitlist.dev/e/20240727053509.34339-4-ericsunshine%40charter.net)
- 2024-07-27 [[PATCH v3 2/5] t4034: fix use of one-shot variable assignment with shell function](https://gitlist.dev/e/20240727053509.34339-3-ericsunshine%40charter.net)
- 2024-07-27 [[PATCH v3 0/5] improve one-shot variable detection with shell function](https://gitlist.dev/e/20240727053509.34339-1-ericsunshine%40charter.net)
- 2024-07-27 [[PATCH v3 1/5] t3430: drop unnecessary one-shot "VAR=val shell-func" invocation](https://gitlist.dev/e/20240727053509.34339-2-ericsunshine%40charter.net)
- 2024-07-26 [[PATCH v2 5/5] check-non-portable-shell: improve `VAR=val shell-func` detection](https://gitlist.dev/e/20240726081522.28015-6-ericsunshine%40charter.net)
- 2024-07-26 [[PATCH v2 3/5] check-non-portable-shell: loosen one-shot assignment error message](https://gitlist.dev/e/20240726081522.28015-4-ericsunshine%40charter.net)
- 2024-07-26 [[PATCH v2 2/5] t4034: fix use of one-shot variable assignment with shell function](https://gitlist.dev/e/20240726081522.28015-3-ericsunshine%40charter.net)
- 2024-07-26 [[PATCH v2 0/5] improve one-shot variable detection with shell function](https://gitlist.dev/e/20240726081522.28015-1-ericsunshine%40charter.net)
- 2024-07-26 [[PATCH v2 1/5] t3430: drop unnecessary one-shot "VAR=val shell-func" invocation](https://gitlist.dev/e/20240726081522.28015-2-ericsunshine%40charter.net)
- 2024-07-26 [[PATCH v2 4/5] check-non-portable-shell: suggest alternative for `VAR=val shell-func`](https://gitlist.dev/e/20240726081522.28015-5-ericsunshine%40charter.net)
- 2024-07-22 [[PATCH 4/4] check-non-portable-shell: suggest alternative for `VAR=val shell-func`](https://gitlist.dev/e/20240722065915.80760-5-ericsunshine%40charter.net)
- 2024-07-22 [[PATCH 3/4] check-non-portable-shell: improve `VAR=val shell-func` detection](https://gitlist.dev/e/20240722065915.80760-4-ericsunshine%40charter.net)
- 2024-07-22 [[PATCH 1/4] t3430: modernize one-shot "VAR=val shell-func" invocation](https://gitlist.dev/e/20240722065915.80760-2-ericsunshine%40charter.net)
- 2024-07-22 [[PATCH 0/4] improve one-shot variable detection with shell function](https://gitlist.dev/e/20240722065915.80760-1-ericsunshine%40charter.net)
- 2024-07-22 [[PATCH 2/4] t4034: fix use of one-shot variable assignment with shell function](https://gitlist.dev/e/20240722065915.80760-3-ericsunshine%40charter.net)
- 2024-07-02 [[PATCH] chainlint.pl: recognize test bodies defined via heredoc](https://gitlist.dev/e/20240702235034.88219-1-ericsunshine%40charter.net)
- 2024-05-20 [[PATCH 1/3] chainlint.pl: make CPU count computation more robust](https://gitlist.dev/e/20240520190131.94904-2-ericsunshine%40charter.net)
- 2024-05-20 [[PATCH 0/3] improve chainlint.pl CPU count computation](https://gitlist.dev/e/20240520190131.94904-1-ericsunshine%40charter.net)
- 2024-05-20 [[PATCH 3/3] chainlint.pl: latch CPU count directly reported by /proc/cpuinfo](https://gitlist.dev/e/20240520190131.94904-4-ericsunshine%40charter.net)
