# Ville Skyttä

GitHub: https://github.com/scop
Addresses: ville.skytta@iki.fi
Messages: 38. Patches: 24. Threads started: 23.
First message: 2008-02-08T21:10:34Z. Latest: 2026-07-29T18:23:51Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2008 | 1 | 1 |
| 2010 | 5 | 3 |
| 2012 | 3 | 0 |
| 2013 | 1 | 1 |
| 2016 | 10 | 5 |
| 2017 | 1 | 1 |
| 2018 | 1 | 1 |
| 2020 | 4 | 3 |
| 2021 | 7 | 6 |
| 2024 | 4 | 2 |
| 2026 | 1 | 1 |

## Patch series

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

- 2026-07-29 in review: [Documentation: a/an grammar fixes](https://gitlist.dev/t/66084)
- 2024-04-01 merged: [completion: protect prompt against unset SHOWUPSTREAM in nounset mode](https://gitlist.dev/t/61244) commit d7805bc74351
- 2024-04-01 merged: [completion: fix prompt with unset SHOWCONFLICTSTATE in nounset mode](https://gitlist.dev/t/61241) commit 758b4e137349
- 2021-11-12 not merged: [Makefile, git-sh-setup.sh, t/: do not use `egrep` or `fgrep`](https://gitlist.dev/t/56883)
- 2021-08-11 not merged: [completion: complete more boolean/-like config values](https://gitlist.dev/t/56265)
- 2021-08-11 not merged: [completion: avoid config variable name lookup error in nounset mode](https://gitlist.dev/t/56264)
- 2021-04-16 merged: [completion: avoid aliased command lookup error in nounset mode](https://gitlist.dev/t/55504) commit 76655e8a28d3
- 2021-04-08 merged: [completion: audit and guard $GIT_* against unset use](https://gitlist.dev/t/55453) commit c5c0548d793e
- 2021-04-06 not merged: [completion: treat unset GIT_COMPLETION_SHOW_ALL gracefully](https://gitlist.dev/t/55442)
- 2020-06-29 merged: [completion: nounset mode fixes](https://gitlist.dev/t/53770) commit c2dbcd206d2d
- 2020-05-21 merged: [completion: don't override given stash subcommand with -p](https://gitlist.dev/t/53525) commit fffd0cf52071
- 2020-05-21 not merged: [completion: fix completing stashes with "show -p"](https://gitlist.dev/t/53521)
- 2018-06-22 merged: [Documentation: Spelling and grammar fixes](https://gitlist.dev/t/48759) commit 928f0ab4bae6
- 2017-06-25 merged: [Spelling fixes](https://gitlist.dev/t/46255) commit 2e3a16b279a9
- 2016-08-09 merged (v2): [completion: complete --move for git branch](https://gitlist.dev/t/42538) commit 2703c22fc290
- 2016-06-06 merged: [git-prompt.sh: Don't error on null ${ZSH,BASH}_VERSION, $short_sha](https://gitlist.dev/t/42540) commit 34d8f5a8aa4a
- 2013-02-23 not merged: [Spelling fixes.](https://gitlist.dev/t/32985)
- 2010-07-21 not merged (v2): [Documentation spelling fixes.](https://gitlist.dev/t/24438)
- 2008-02-08 not merged: [Abort early if not being sourced under bash.](https://gitlist.dev/t/11974)

## Recent emails

- 2026-07-29 [[PATCH] Documentation: a/an grammar fixes](https://gitlist.dev/e/20260729182323.1095474-1-ville.skytta%40iki.fi)
- 2024-04-01 [Re: [PATCH] completion: fix prompt with unset SHOWCONFLICTSTATE in nounset mode](https://gitlist.dev/e/CABr9L5CLNCYFcta0aMApkyxr_jW9wycY8GmJsUPr9kg1smv%2BKg%40mail.gmail.com)
- 2024-04-01 [[PATCH] completion: protect prompt against unset SHOWUPSTREAM in nounset mode](https://gitlist.dev/e/20240401190751.8676-1-ville.skytta%40iki.fi)
- 2024-04-01 [Re: [PATCH] completion: fix prompt with unset SHOWCONFLICTSTATE in nounset mode](https://gitlist.dev/e/CABr9L5A_zz6ZvBWUoX_Px6Upyiur3%2BSPp8U91uw3OXO0mXZgeg%40mail.gmail.com)
- 2024-04-01 [[PATCH] completion: fix prompt with unset SHOWCONFLICTSTATE in nounset mode](https://gitlist.dev/e/20240401113033.28709-1-ville.skytta%40iki.fi)
- 2021-11-12 [[PATCH] Makefile, git-sh-setup.sh, t/: do not use `egrep` or `fgrep`](https://gitlist.dev/e/20211112225334.1862016-1-ville.skytta%40iki.fi)
- 2021-08-11 [[PATCH] completion: complete more boolean/-like config values](https://gitlist.dev/e/20210811195913.793880-1-ville.skytta%40iki.fi)
- 2021-08-11 [[PATCH] completion: avoid config variable name lookup error in nounset mode](https://gitlist.dev/e/20210811191637.775693-1-ville.skytta%40iki.fi)
- 2021-04-16 [[PATCH] completion: avoid aliased command lookup error in nounset mode](https://gitlist.dev/e/20210416191939.1120651-1-ville.skytta%40iki.fi)
- 2021-04-08 [[PATCH] completion: audit and guard $GIT_* against unset use](https://gitlist.dev/e/20210408070641.360431-1-ville.skytta%40iki.fi)
- 2021-04-08 [Re: [PATCH] completion: treat unset GIT_COMPLETION_SHOW_ALL gracefully](https://gitlist.dev/e/CABr9L5C_%2Bbdiv%3Dhhbx4h1cXcOcW-9su45kNMo0i0i0zBO0j8QA%40mail.gmail.com)
- 2021-04-06 [[PATCH] completion: treat unset GIT_COMPLETION_SHOW_ALL gracefully](https://gitlist.dev/e/20210406181247.250046-1-ville.skytta%40iki.fi)
- 2020-06-29 [[PATCH] completion: nounset mode fixes](https://gitlist.dev/e/20200629185945.29814-1-ville.skytta%40iki.fi)
- 2020-05-21 [[PATCH] completion: don't override given stash subcommand with -p](https://gitlist.dev/e/20200521183559.14744-1-ville.skytta%40iki.fi)
- 2020-05-21 [Re: [PATCH] completion: fix completing stashes with "show -p"](https://gitlist.dev/e/CABr9L5BzpA1fnVP7%2Bwk62-MMrfb05LSu7egvn-enZb6cmMNt2Q%40mail.gmail.com)
- 2020-05-21 [[PATCH] completion: fix completing stashes with "show -p"](https://gitlist.dev/e/20200521142156.4717-1-ville.skytta%40iki.fi)
- 2018-06-22 [[PATCH] Documentation: Spelling and grammar fixes](https://gitlist.dev/e/20180622065037.27155-1-ville.skytta%40iki.fi)
- 2017-06-25 [[PATCH] Spelling fixes](https://gitlist.dev/e/20170625102041.32015-1-ville.skytta%40iki.fi)
- 2016-08-09 [Re: [PATCH] Spelling fixes](https://gitlist.dev/e/CABr9L5DX9uHVkNMY4ihLcQtVoOLVXJh-EDA0iiOD9ffPkJSO-g%40mail.gmail.com)
- 2016-08-09 [[PATCH v2] completion: complete --delete, --move, and --remotes for git branch](https://gitlist.dev/e/1470735284-5686-1-git-send-email-ville.skytta%40iki.fi)
- 2016-08-09 [[PATCH] Spelling fixes](https://gitlist.dev/e/1470732818-408-1-git-send-email-ville.skytta%40iki.fi)
- 2016-06-07 [Re: [PATCH 1/2] git-prompt.sh: Don't error on null ${ZSH,BASH}_VERSION, $short_sha](https://gitlist.dev/e/CABr9L5Bntn1%2BFGks6DfeJ6QMRr4CSHWwn8ggNGWroXe1kWczXQ%40mail.gmail.com)
- 2016-06-06 [Re: [PATCH 1/2] git-prompt.sh: Don't error on null ${ZSH,BASH}_VERSION, $short_sha](https://gitlist.dev/e/CABr9L5A1i9Qiood7RnBiSOKAGOPLd%2B-Nh2b0B73RuFwVJygbKQ%40mail.gmail.com)
- 2016-06-06 [Re: [PATCH] git-prompt.sh: Don't error on null ${ZSH,BASH}_VERSION](https://gitlist.dev/e/CABr9L5CQeL6iaTh-%3DG8sfWuygqgpj50mxBaOSL6ihS6x91F3UA%40mail.gmail.com)
- 2016-06-06 [[PATCH 1/2] git-prompt.sh: Don't error on null ${ZSH,BASH}_VERSION, $short_sha](https://gitlist.dev/e/1465230573-18357-1-git-send-email-ville.skytta%40iki.fi)
- 2016-06-06 [Re: [PATCH] completion: complete --move for git branch](https://gitlist.dev/e/CABr9L5AK5KhFvAW4dah3Hji_VStgYKesnD%2BLjari7ihJX8Y7fg%40mail.gmail.com)
- 2016-06-06 [[PATCH] completion: complete --move for git branch](https://gitlist.dev/e/1465218971-14118-1-git-send-email-ville.skytta%40iki.fi)
- 2016-05-24 [[PATCH] git-prompt.sh: Don't error on null ${ZSH,BASH}_VERSION](https://gitlist.dev/e/1464078713-3220-1-git-send-email-ville.skytta%40iki.fi)
- 2013-02-23 [[PATCH] Spelling fixes.](https://gitlist.dev/e/1361629899-8346-1-git-send-email-ville.skytta%40iki.fi)
- 2012-05-25 [Re: [PATCH 2/2] completion: split __git_ps1 into a separate script](https://gitlist.dev/e/4FBFC6A9.1050209%40iki.fi)
