# Martin Ågren

Addresses: martin.agren@gmail.com
Messages: 1284. Patches: 547. Threads started: 97.
First message: 2017-06-01T10:26:14Z. Latest: 2025-07-08T07:10:59Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2017 | 267 | 137 |
| 2018 | 322 | 135 |
| 2019 | 184 | 77 |
| 2020 | 290 | 119 |
| 2021 | 106 | 35 |
| 2022 | 27 | 8 |
| 2023 | 35 | 13 |
| 2024 | 20 | 9 |
| 2025 | 33 | 14 |

## Patch series

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

- 2025-06-06 merged: [diff-generate-patch.adoc: drop spurious backticks](https://gitlist.dev/t/63594) commit 65dff89c6b82
- 2025-03-19 not merged: [pretty: minor bugfixing, some refactorings](https://gitlist.dev/t/63162)
- 2025-03-10 merged: [git-clone doc: fix indentation](https://gitlist.dev/t/63087) commit 83b278ef74b7
- 2025-01-03 merged: [documentation fixes for 2.48.0](https://gitlist.dev/t/62729) commit 38d7016891e3
- 2024-12-20 merged: [Asciidoctor fixes for 2.48.0](https://gitlist.dev/t/62679) commit 298805c82306
- 2024-09-11 merged: [add missing LIBCURL prereq to a few tests](https://gitlist.dev/t/62097) commit dc542fcd6bb0
- 2024-07-17 merged: [Documentation/glossary: fix double word](https://gitlist.dev/t/61791) commit b25a2e8f3703
- 2024-07-17 merged: [Documentation/gitpacking: make sample configs listing blocks](https://gitlist.dev/t/61790) commit df8b05672c08
- 2023-10-14 not merged: [diagnose: require repository](https://gitlist.dev/t/60365)
- 2023-08-16 merged: [some doc fixes on v2.42.0-rc2](https://gitlist.dev/t/60120) commit 95b6ae9d747e
- 2023-07-05 merged (v3): [t0091-bugreport.sh: actually verify some content of report](https://gitlist.dev/t/53247) commit 1aa92b8500b7
- 2023-04-15 merged: [gittutorial: minor correction and monospacing](https://gitlist.dev/t/59601) commit 67ceed1f8250
- 2023-01-18 merged: [git-cat-file.txt: fix list continuations rendering literally](https://gitlist.dev/t/59113) commit 8534bb4cb132
- 2022-10-31 merged: [test-lib-functions: drop redundant diagnostic print](https://gitlist.dev/t/58724) commit cc8f95c04205
- 2022-09-23 merged (v2): [cmd-list.perl: fix identifying man sections](https://gitlist.dev/t/58501) commit 32c6fff4b871
- 2022-07-22 merged: [read-cache: make `do_read_index()` always set up `istate->repo`](https://gitlist.dev/t/58211) commit 4447d4129d94
- 2022-07-18 merged: [t4200: drop irrelevant code](https://gitlist.dev/t/58180) commit a700395eaf7a
- 2022-07-18 merged: [config/core.txt: fix minor issues for `core.sparseCheckoutCone`](https://gitlist.dev/t/58179) commit ae436f283c05
- 2022-04-07 merged: [git-ls-tree.txt: fix the name of "%(objectsize:padded)"](https://gitlist.dev/t/57688) commit 5e65dac9c88d
- 2022-01-10 merged: [cache.h: drop duplicate `ensure_full_index()` declaration](https://gitlist.dev/t/57218) commit 97d6fb5a1f5c
- 2021-10-24 merged: [Documentation: change "folder" to "directory"](https://gitlist.dev/t/56774) commit 85bc0065612d
- 2021-10-24 merged: [doc-diff fixes on maint](https://gitlist.dev/t/56773) commit 82a57cd13fa1
- 2021-10-24 merged: [config.txt: fix typo](https://gitlist.dev/t/56772) commit 480f0541b8b2
- 2021-07-13 not merged (v2): [load_ref_decorations(): fix decoration with tags](https://gitlist.dev/t/56097)
- 2021-05-13 not merged: [AsciiDoc vs Asciidoctor, once again](https://gitlist.dev/t/55685)
- 2021-05-09 merged: [minor doc fixes](https://gitlist.dev/t/55651) commit fba8e4c3d093
- 2021-02-17 merged: [fix some doc rendering issues since v2.30.0](https://gitlist.dev/t/55164) commit f89f46b704c1
- 2021-01-05 merged: [avoid peeking into `struct lock_file`](https://gitlist.dev/t/54941) commit acd7160201ae
- 2021-01-03 merged: [t1300: minor cleanups](https://gitlist.dev/t/54922) commit 34479d717756
- 2020-12-31 merged (v2): [rename "sha1-foo" files](https://gitlist.dev/t/54902) commit 1e6771e50462

## Recent emails

- 2025-07-08 [Re: [PATCH] SubmittingPatches: allow non-real name contributions](https://gitlist.dev/e/CAN0heSou%3DBgC8ec9ZE%2BV-pYKt%2BXQiNfOBHj-5CZY8s5XCatZTg%40mail.gmail.com)
- 2025-06-10 [Re: [PATCH v3 0/2] stash: fix and improve "git stash -p <pathspec>"](https://gitlist.dev/e/CAN0heSrk4osiXTfxSZB9EN3o4NF%2BzLCBJscrSTa1Rsz%2BVjzjVg%40mail.gmail.com)
- 2025-06-07 [Re: [PATCH v3 0/2] stash: fix and improve "git stash -p <pathspec>"](https://gitlist.dev/e/CAN0heSotWpNmqd905aknVTfk6WEcYifAwbXBKYfAWkhzxua3ZA%40mail.gmail.com)
- 2025-06-06 [Re: [PATCH v2 0/4] curl: pass long values where expected](https://gitlist.dev/e/CAN0heSqJfrLYbVmKh9-mS0fHkBSDR2dxphSaF7Q_qfyzONs2Eg%40mail.gmail.com)
- 2025-06-06 [[PATCH] diff-generate-patch.adoc: drop spurious backticks](https://gitlist.dev/e/20250606123138.566178-1-martin.agren%40gmail.com)
- 2025-06-06 [Re: [PATCH v2 0/2] stash: fix and improve "git stash -p <pathspec>"](https://gitlist.dev/e/CAN0heSpRWoiPh-c9y27unLgx18VNiHwJvnPiUERM_KSiP-39%3Dg%40mail.gmail.com)
- 2025-06-06 [Re: [PATCH v2 2/2] stash: allow "git stash [<options>] --patch <pathspec>" to assume push](https://gitlist.dev/e/CAN0heSq56q5nQnrd0YBOWEvj7uXEFkWG3DH6Ms6JVkFNnuUmBA%40mail.gmail.com)
- 2025-06-06 [Re: [PATCH v2 1/2] stash: allow "git stash -p <pathspec>" to assume push again](https://gitlist.dev/e/CAN0heSpGtLW8B-wtoMgW7gunMMeVTL1jhk8xN1LBbeeG4f1Fxw%40mail.gmail.com)
- 2025-04-07 [Re: [PATCH v2] refs: fix duplicated word in comment](https://gitlist.dev/e/CAN0heSoh4SuQcYHVVniO1BYH_C4O-BeF4kKxDg3uQPzpotLA1A%40mail.gmail.com)
- 2025-04-05 [Re: [PATCH 4/5] doc: move synopsis git-mv commands in the synopsis section](https://gitlist.dev/e/CAN0heSodC8_Uwg_Lw31rtkdLfOEDyGg%3DiE0gb1TRrUWQEynT%2Bw%40mail.gmail.com)
- 2025-04-05 [Re: [PATCH] refs: fix duplicated word in comment](https://gitlist.dev/e/CAN0heSp9RhH%3DUMDqLs%3DKd57RoseySrFT4sFeXrVV3h7f%3DdaSaw%40mail.gmail.com)
- 2025-04-04 [Re: [PATCH 2/5] doc: fix synopsis analysis logic](https://gitlist.dev/e/CAN0heSrfQMZ8%3DpFNuaqn_0bpLxhMtGiO8Vg2hXTo6aqq3rF4yQ%40mail.gmail.com)
- 2025-04-04 [Re: [PATCH 1/5] doc: convert git-reset to new documentation format](https://gitlist.dev/e/CAN0heSpQVWEko_%3DLd1yQvduH4amB%2BEi8Gf2pOjWA1Y4Pq7GSKA%40mail.gmail.com)
- 2025-03-20 [Re: [PATCH 7/8] pretty: refactor parsing of magic](https://gitlist.dev/e/CAN0heSosT5gVHZ3t7APJ0rGXD_agU8NQBE%3Dt0KNK%2BC0huY5niw%40mail.gmail.com)
- 2025-03-20 [Re: [PATCH 5/8] pretty: after padding, reset padding info](https://gitlist.dev/e/CAN0heSovtPNpyHEUC8m48zyJkRxGQNwp5u6x%3DWDMdd%2BaNJnwjw%40mail.gmail.com)
- 2025-03-20 [Re: [PATCH 6/8] pretty: refactor parsing of line-wrapping "%w" placeholder](https://gitlist.dev/e/CAN0heSpsGUJojoiFSrhTksBt0ZYoz17ycR%3D91Rs44S_SWbDjQw%40mail.gmail.com)
- 2025-03-20 [Re: [PATCH 4/8] pretty: fix parsing of half-valid "%<" and "%>" placeholders](https://gitlist.dev/e/CAN0heSpN-k886%2BRsZ0%2BdjLd974Mq57B4quZK1yKXRMxCnOvzZw%40mail.gmail.com)
- 2025-03-20 [Re: [PATCH 2/8] pretty: simplify if-else to reduce code duplication](https://gitlist.dev/e/CAN0heSpHZo%3D%2BZwM5wJXQtFVD5jsMJGu8%2BKmRVcMDUT_ipgtMRw%40mail.gmail.com)
- 2025-03-19 [[PATCH 8/8] pretty: refactor parsing of decoration options](https://gitlist.dev/e/f4d0d5c00ab7d314d19d82335d7381959ee6fb41.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 7/8] pretty: refactor parsing of magic](https://gitlist.dev/e/7c96899bb520ab945a650205982f54d65461d5bd.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 6/8] pretty: refactor parsing of line-wrapping "%w" placeholder](https://gitlist.dev/e/465c91155eb30197b5eac00d294dc6e7ea2dd310.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 5/8] pretty: after padding, reset padding info](https://gitlist.dev/e/e34ae37982e76179aee780c70b48aaaf959a307b.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 4/8] pretty: fix parsing of half-valid "%<" and "%>" placeholders](https://gitlist.dev/e/7d6b62006ecaf7db159e8db0c85455ed58027ce6.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 3/8] pretty: collect padding-related fields in separate struct](https://gitlist.dev/e/1adaa171fb2de74aef811bb5e410a08da72718cf.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 2/8] pretty: simplify if-else to reduce code duplication](https://gitlist.dev/e/5f787ddac2d80391feadb8cf6be379fc8e58652f.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 1/8] pretty: tighten function signature to not take `void *`](https://gitlist.dev/e/192fc78dd869f28cb6ae91f3a26a05eb6b6a4bbf.1742367347.git.martin.agren%40gmail.com)
- 2025-03-19 [[PATCH 0/8] pretty: minor bugfixing, some refactorings](https://gitlist.dev/e/cover.1742367347.git.martin.agren%40gmail.com)
- 2025-03-10 [[PATCH] git-clone doc: fix indentation](https://gitlist.dev/e/20250310110758.601206-1-martin.agren%40gmail.com)
- 2025-01-09 [Re: [PATCH] GIT-VERSION-GEN: allow it to be run in parallel](https://gitlist.dev/e/CAN0heSo2pFmfx%3DzJgx2T6y%2BW1tG_PTXxf6uk2kBgi4c0kXz_oQ%40mail.gmail.com)
- 2025-01-03 [Re: [PATCH 0/2] documentation fixes for 2.48.0](https://gitlist.dev/e/CAN0heSqKsAoeQdhUhP1fK8V3H2Xi%3DUeoHGM1GH-%3DQdysC99qwA%40mail.gmail.com)
