# Jiamu Sun

Addresses: 39@barroit.sh
Messages: 77. Patches: 56. Threads started: 1.
First message: 2024-03-14T04:00:21Z. Latest: 2026-05-15T14:34:34Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2024 | 2 | 2 |
| 2026 | 75 | 54 |

## Patch series

0 merged, 2 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.

- 2026-04-23 not merged (v6): [parseopt: add subcommand autocorrection](https://gitlist.dev/t/65168)
- 2024-03-14 not merged (v2): [bugreport.c: fix a crash in `git bugreport` with `--no-suffix` option](https://gitlist.dev/t/61100)

## Recent emails

- 2026-05-15 [Re: [PATCH v6 00/10] parseopt: add subcommand autocorrection](https://gitlist.dev/e/SY0P300MB0801E50FCB7EB2F45CD15208CE042%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-29 [Re: [PATCH] parse-options: fix sparse 'plain integer as NULL pointer'](https://gitlist.dev/e/SY0P300MB0801A25D4414FCB5C522E407CE342%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 09/10] parseopt: add tests for subcommand autocorrection](https://gitlist.dev/e/SY0P300MB08017300D45E29F36F4B2408CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 08/10] parseopt: enable subcommand autocorrection for git-remote and git-notes](https://gitlist.dev/e/SY0P300MB08014BED919401CACCE547FDCE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 07/10] parseopt: autocorrect mistyped subcommands](https://gitlist.dev/e/SY0P300MB0801EB4A5AB42DAC9607F819CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 05/10] autocorrect: rename AUTOCORRECT_SHOW to AUTOCORRECT_HINT](https://gitlist.dev/e/SY0P300MB080173E3DC433F8E4D215C7ACE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 10/10] doc: document autocorrect API](https://gitlist.dev/e/SY0P300MB080173C8CA87881A110E19FBCE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 06/10] autocorrect: provide config resolution API](https://gitlist.dev/e/SY0P300MB0801C8300663FF8204A2AFA3CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 04/10] autocorrect: use mode and delay instead of magic numbers](https://gitlist.dev/e/SY0P300MB0801FD1292D97ACCAB153374CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 03/10] help: move tty check for autocorrection to autocorrect.c](https://gitlist.dev/e/SY0P300MB0801870630EC7F15000596D7CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 02/10] help: make autocorrect handling reusable](https://gitlist.dev/e/SY0P300MB080119BC1519FDE5DCD62088CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 01/10] parseopt: extract subcommand handling from parse_options_step()](https://gitlist.dev/e/SY0P300MB08016A54D415C87EED8EEEA8CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [[PATCH v6 00/10] parseopt: add subcommand autocorrection](https://gitlist.dev/e/SY0P300MB0801677A2A1E0FD38D06A841CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-23 [Re: [PATCH v5 00/10] parseopt: add subcommand autocorrection](https://gitlist.dev/e/SY0P300MB08012E039329CC8EF7C3EB92CE2A2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 10/10] doc: document autocorrect API](https://gitlist.dev/e/SY0P300MB0801D8D5DCD61BE70C05395BCE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 09/10] parseopt: add tests for subcommand autocorrection](https://gitlist.dev/e/SY0P300MB08018E1D69CECC5CD4098BABCE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 08/10] parseopt: enable subcommand autocorrection for git-remote and git-notes](https://gitlist.dev/e/SY0P300MB08013857F222BCCC22870ADCCE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 07/10] parseopt: autocorrect mistyped subcommands](https://gitlist.dev/e/SY0P300MB080136CB238AAA21CB36153DCE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 06/10] autocorrect: provide config resolution API](https://gitlist.dev/e/SY0P300MB0801D329C871F2F277526CD7CE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 05/10] autocorrect: rename AUTOCORRECT_SHOW to AUTOCORRECT_HINT](https://gitlist.dev/e/SY0P300MB0801893D2DD10EDEB682D722CE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 04/10] autocorrect: use mode and delay instead of magic numbers](https://gitlist.dev/e/SY0P300MB08015E4816BE4B04727A4D44CE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 03/10] help: move tty check for autocorrection to autocorrect.c](https://gitlist.dev/e/SY0P300MB0801D0D27D3304F6D0CE2425CE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 01/10] parseopt: extract subcommand handling from parse_options_step()](https://gitlist.dev/e/SY0P300MB0801E48CB82BBAD8946BA37BCE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 02/10] help: make autocorrect handling reusable](https://gitlist.dev/e/SY0P300MB0801DC1AC241760564952863CE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-22 [[PATCH v5 00/10] parseopt: add subcommand autocorrection](https://gitlist.dev/e/SY0P300MB0801AE56F740AD087D22B35ACE2D2%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-04-16 [Re: [PATCH v4 07/10] parseopt: autocorrect mistyped subcommands](https://gitlist.dev/e/SY0P300MB080153D97E8B1E90846C8FC3CE232%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-03-17 [Re: [PATCH v4 07/10] parseopt: autocorrect mistyped subcommands](https://gitlist.dev/e/ME0P300MB08117F31CDFE8D038C3E0557CE41A%40ME0P300MB0811.AUSP300.PROD.OUTLOOK.COM)
- 2026-03-16 [[PATCH v4 10/10] doc: document autocorrect API](https://gitlist.dev/e/SY0P300MB0801D52DC6F8E7F37E3A85A7CE40A%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-03-16 [[PATCH v4 09/10] parseopt: add tests for subcommand autocorrection](https://gitlist.dev/e/SY0P300MB0801E27A59F6CC1894167806CE40A%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
- 2026-03-16 [[PATCH v4 08/10] parseopt: enable subcommand autocorrection for git-remote and git-notes](https://gitlist.dev/e/SY0P300MB08013C6876A8683EC0EE69A0CE40A%40SY0P300MB0801.AUSP300.PROD.OUTLOOK.COM)
