# Michael Montalbo

GitHub: https://github.com/mmontalbo
Addresses: mmontalbo@gmail.com
Messages: 272. Patches: 188. Threads started: 25.
First message: 2026-02-28T20:31:19Z. Latest: 2026-09-03T05:05:31Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2026 | 272 | 188 |

## Patch series

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

- 2026-09-03 in review (v3): [line-log: range-scope stat, check, and -G under -L](https://gitlist.dev/t/65837)
- 2026-09-01 merged (v5): [t/lib-httpd: make CGI test helpers concurrency-safe](https://gitlist.dev/t/65950) commit 59454646906c
- 2026-08-23 in review: [git organize: record file placement and apply it](https://gitlist.dev/t/66210)
- 2026-08-01 in review (v7): [[RFC] diff: add diff.<driver>.process for external hunk providers](https://gitlist.dev/t/65671)
- 2026-07-15 merged: [revision: make get_commit_action() a pure predicate](https://gitlist.dev/t/66008) commit da0fb7e36e98
- 2026-07-06 merged (v4): [t: add lint-style.pl and convert grep to test_grep](https://gitlist.dev/t/65748) commit afd278b35a9a
- 2026-06-01 merged (v2): [sub-process: use gentle handshake to avoid die() on startup failure](https://gitlist.dev/t/65722) commit 061a68e4433b
- 2026-05-28 merged (v3): [line-log: integrate -L with the standard log output pipeline](https://gitlist.dev/t/65560) commit 558057cf4f43
- 2026-05-28 merged (v2): [doc: clarify that --word-diff operates on line-level hunks](https://gitlist.dev/t/65632) commit 1ec041bebb46
- 2026-05-12 merged (v2): [diff: reject negative context values](https://gitlist.dev/t/65598) commit 321f0ea17b3b
- 2026-03-17 merged (v2): [line-log: route -L output through the standard diff pipeline](https://gitlist.dev/t/65159) commit 81cf6ccc2900
- 2026-02-28 merged: [diff: fix crash with --find-object outside repository](https://gitlist.dev/t/65099) commit b0ddc7947cc6

## Recent emails

- 2026-09-03 [[PATCH v3 7/7] diffcore-pickaxe: limit -G to the -L tracked range](https://gitlist.dev/e/cff5c124ecd9e28ea66921cebfa356ca38aa7c1e.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 6/7] diff: support --check with -L line ranges](https://gitlist.dev/e/f1f5af8f77694ec4f775bcf33f17ed2cd00670e3.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 5/7] diff: support stat formats with -L](https://gitlist.dev/e/f12b61b9a408d23b8d8741571a9e9e030a69b6e0.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 4/7] diff: extract a line-range diff helper for reuse](https://gitlist.dev/e/6b13c13ae72a24504aaa23be8d63571e6197aa1e.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 3/7] diff: emit -L hunk headers via xdiff's formatter](https://gitlist.dev/e/2081d5d257d65b7b823fc46777e952a2f650e6dd.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 2/7] diff: simplify the line-range filter by classifying removals immediately](https://gitlist.dev/e/020e07c0ea82c732bdb0702d2ec211503bd6f6e6.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 0/7] line-log: scope stat, check, and -G to -L line ranges](https://gitlist.dev/e/pull.2152.v3.git.1788411919.gitgitgadget%40gmail.com)
- 2026-09-03 [[PATCH v3 1/7] diff: rename line-range filter struct and clarify fields](https://gitlist.dev/e/331c6c92f3b54f7ee95ef5fe4db375b99b9be146.1788411919.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v5 3/3] t/lib-httpd: document writing concurrency-safe CGI helpers](https://gitlist.dev/e/75a184ca09010c1ff75b140ae31c4af32fc33503.1788277983.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v5 2/3] t/lib-httpd: make http-429 first-request check atomic](https://gitlist.dev/e/79396d491fe15c94a4e4c079d1109b425dcf966a.1788277983.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v5 1/3] t/lib-httpd: fix apply-one-time-script race under concurrent requests](https://gitlist.dev/e/e202142f1999a57d485cae0d50a1a7c1afa50763.1788277983.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v5 0/3] t/lib-httpd: make CGI test helpers concurrency-safe](https://gitlist.dev/e/pull.2171.v5.git.1788277983.gitgitgadget%40gmail.com)
- 2026-09-01 [Re: [PATCH v4 3/3] t/lib-httpd: document writing concurrency-safe CGI helpers](https://gitlist.dev/e/CAC2Qwm%2BdOZedmzzui5TSKJ1FNEiDypwUwVqGBgttG_OvDWQBBg%40mail.gmail.com)
- 2026-09-01 [[PATCH v4 3/3] t/lib-httpd: document writing concurrency-safe CGI helpers](https://gitlist.dev/e/d8d11ad246b2e5ca73ea131e908d74111bb0fcf9.1788222476.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v4 2/3] t/lib-httpd: make http-429 first-request check atomic](https://gitlist.dev/e/79396d491fe15c94a4e4c079d1109b425dcf966a.1788222476.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v4 1/3] t/lib-httpd: fix apply-one-time-script race under concurrent requests](https://gitlist.dev/e/e202142f1999a57d485cae0d50a1a7c1afa50763.1788222476.git.gitgitgadget%40gmail.com)
- 2026-09-01 [[PATCH v4 0/3] t/lib-httpd: make CGI test helpers concurrency-safe](https://gitlist.dev/e/pull.2171.v4.git.1788222476.gitgitgadget%40gmail.com)
- 2026-08-31 [Re: [PATCH v3 2/3] t/lib-httpd: make http-429 first-request check atomic](https://gitlist.dev/e/CAC2QwmJ2AgU0y77tmRhs%3DYcx-CuWEzzfKsVMn98Wa1EUvHHsKw%40mail.gmail.com)
- 2026-08-31 [Re: [PATCH v3 2/3] t/lib-httpd: make http-429 first-request check atomic](https://gitlist.dev/e/CAC2Qwm%2BL01XZgys2NGtZwWfVapWmnqDbsevt3Z4WKpS9EoP65A%40mail.gmail.com)
- 2026-08-30 [Re: [PATCH] typofix: fix spelling mistakes in comments and test description](https://gitlist.dev/e/CAC2QwmK1CR9177%3DeD_rqGrCULPkXTDDcQn%3DNHqoGGBzdeYEYCQ%40mail.gmail.com)
- 2026-08-26 [Re: [PATCH] you_still_use_that(): reword the instructions](https://gitlist.dev/e/CAC2QwmL6GvnLoW7xOc19vQ_Nj%2B0B%3DfiqAmz2sRnaev-boHyc3Q%40mail.gmail.com)
- 2026-08-26 [Re: [PATCH] you_still_use_that(): reword the instructions](https://gitlist.dev/e/CAC2QwmL58JbGLVPX%2BbqrANvNtn1swwzLU%2BP%2BPu%3D%2BaJ5euUwRXg%40mail.gmail.com)
- 2026-08-26 [Re: [PATCH] you_still_use_that(): reword the instructions](https://gitlist.dev/e/CAC2Qwm%2BDx1UxLO3EOkQ-9uBokxacVfgrs7%2BXCj3BeM9vt8HcPw%40mail.gmail.com)
- 2026-08-26 [Re: [PATCH] you_still_use_that(): reword the instructions](https://gitlist.dev/e/CAC2Qwm%2BGg3nhxtwhQjrvrk6Pm_R%3DXEpAwYxVKqT0Ps9UZ-DAyg%40mail.gmail.com)
- 2026-08-26 [Re: [PATCH] you_still_use_that(): reword the instructions](https://gitlist.dev/e/CAC2QwmJ_fjNw9z%2B8an9Doq6Mx_29R5mcGXT1%3DNnVvu-g71QByA%40mail.gmail.com)
- 2026-08-24 [Re: [PATCH] rerere: technical documentation typofix](https://gitlist.dev/e/CAC2QwmJkuF_awJnZgDCOKwpoHstVNygLdbECQAr6vXUSVEx%2BqQ%40mail.gmail.com)
- 2026-08-23 [Re: [RFC PATCH v7 0/10] diff: add provider interface and initial providers](https://gitlist.dev/e/CAC2Qwm%2BkzT_3_GKrpay%3DJLGYsxS10oWCg2MJPHrCVogFHA0OdA%40mail.gmail.com)
- 2026-08-23 [[RFC PATCH 14/14] transport: gather the transport sources under transport/](https://gitlist.dev/e/20260823171915.2662373-15-mmontalbo%40gmail.com)
- 2026-08-23 [[RFC PATCH 13/14] setup: gather the setup sources under setup/](https://gitlist.dev/e/20260823171915.2662373-14-mmontalbo%40gmail.com)
- 2026-08-23 [[RFC PATCH 12/14] index: gather the index sources under index/](https://gitlist.dev/e/20260823171915.2662373-13-mmontalbo%40gmail.com)
