# Mark Levedahl

GitHub: https://github.com/mark987
Addresses: mdl123@verizon.net, mlevedahl@gmail.com
Messages: 521. Patches: 194. Threads started: 71.
First message: 2007-02-01T01:41:55Z. Latest: 2026-08-13T20:11:13Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2007 | 159 | 46 |
| 2008 | 128 | 63 |
| 2009 | 7 | 1 |
| 2010 | 10 | 4 |
| 2011 | 10 | 0 |
| 2012 | 9 | 2 |
| 2013 | 51 | 14 |
| 2014 | 8 | 2 |
| 2015 | 6 | 0 |
| 2019 | 3 | 0 |
| 2023 | 29 | 14 |
| 2024 | 1 | 0 |
| 2025 | 20 | 10 |
| 2026 | 80 | 38 |

## Patch series

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

- 2026-05-31 merged (v3): [Improve git gui operation without a worktree](https://gitlist.dev/t/65531) commit 7c7c7ba4cea2
- 2025-08-28 not merged: [git-gui: use tk_messageBox for ask yes/no](https://gitlist.dev/t/51926)
- 2025-08-20 merged (v2): [git-gui: simplify using nice](https://gitlist.dev/t/63996) commit 1def7b570588
- 2025-08-20 merged: [git-gui: simplify PATH de-duplication](https://gitlist.dev/t/63997) commit e369dbeb794a
- 2025-05-10 not merged: [gitk: use makedroplist, not ::combobox](https://gitlist.dev/t/63435)
- 2025-04-01 merged (v2): [gitk: override PATH search only on Windows](https://gitlist.dev/t/63209) commit 1925c292e84e
- 2023-09-22 not merged: [git-gui - simplify _open_stdout_stderr](https://gitlist.dev/t/60260)
- 2023-09-17 merged (v2): [git-gui - re-enable use of hook scripts](https://gitlist.dev/t/60234) commit 3f71c97e180d
- 2023-06-26 merged: [Remove obsolete Cygwin support from git-gui](https://gitlist.dev/t/59909) commit 7145c654fffe
- 2014-10-11 not merged: [git-completion.bash - avoid excruciatingly slow ref completion on Cygwin](https://gitlist.dev/t/37715)
- 2014-10-11 not merged: [remote.c - Make remote definition require a url](https://gitlist.dev/t/37714)
- 2013-07-19 merged: [Cygwin has trustable filemode](https://gitlist.dev/t/34435) commit 92f63d2b055f
- 2013-07-18 merged: [t3032 - make compatible with systems using \r\n as a line ending](https://gitlist.dev/t/34451) commit 97669eed109f
- 2013-07-17 merged: [t6131 - skip tests if on case-insensitive file system](https://gitlist.dev/t/34454) commit db6a6adabfb5
- 2013-07-15 not merged: [t9200 - Allow cvs version 1.12](https://gitlist.dev/t/34446)
- 2013-07-15 not merged: [Use compat/regex on Cygwin](https://gitlist.dev/t/34441)
- 2013-07-04 merged: [test-lib.sh - cygwin does not have usable FIFOs](https://gitlist.dev/t/34348) commit 9443605b5d79
- 2012-11-18 merged: [USE CGYWIN_V15_WIN32API as macro to select api for cygwin](https://gitlist.dev/t/32133) commit 9fca6cffc053
- 2012-11-12 merged: [Update cygwin.c for new mingw-64 win32 api headers](https://gitlist.dev/t/32084) commit 380a4d927bff
- 2010-06-08 not merged (v2): [commit.c - provide base commit to the hooks/pre-commit script](https://gitlist.dev/t/24039)
- 2009-04-10 not merged: [builtin-branch - allow deleting a fully specified branch-name](https://gitlist.dev/t/18817)
- 2008-10-13 merged: [compat/cygwin.c - Use cygwin's stat if core.filemode == true](https://gitlist.dev/t/15863) commit 7faee6b8de83
- 2008-08-24 merged: [git-submodule - Use "get_default_remote" from git-parse-remote](https://gitlist.dev/t/15192) commit 98fcf840af44
- 2008-08-21 merged: [git-submodule.sh - Remove trailing / from URL if found](https://gitlist.dev/t/15100) commit 7c695619868d
- 2008-08-12 merged: [git-submodule - Add 'foreach' subcommand](https://gitlist.dev/t/14922) commit 19a31f9c1a6b
- 2008-07-10 merged: [git-submodule - make "submodule add" more strict, and document it](https://gitlist.dev/t/14246) commit ec05df353c59
- 2008-07-08 merged: [install-doc-quick - use git --exec-path to find git-sh-setup](https://gitlist.dev/t/14337) commit dc0f70541503
- 2008-07-08 merged: [git-submodule - Fix bugs in adding an existing repo as a module](https://gitlist.dev/t/14335) commit e9656473342e
- 2008-06-15 not merged: [gitk - convert gitk-path to Windows if on Cygwin](https://gitlist.dev/t/13961)
- 2008-06-14 merged: [git-submodule - Fix errors regarding resolve_relative_url](https://gitlist.dev/t/13954) commit 8e7e6f39b689

## Recent emails

- 2026-08-13 [Re: [PATCH v2 4/6] gitk: use more natural language for labels of color preferences](https://gitlist.dev/e/6da65615-0870-402d-8630-9b486b512947%40gmail.com)
- 2026-08-13 [Re: [PATCH v2 3/6] gitk: show color preferences on the button instead of the label](https://gitlist.dev/e/9b7d3630-6584-425d-9927-849dd764cd6d%40gmail.com)
- 2026-08-13 [Re: [PATCH v2 4/6] gitk: use more natural language for labels of color preferences](https://gitlist.dev/e/787b9472-d9ac-4d1f-814c-f7be9318ff55%40gmail.com)
- 2026-08-08 [Re: [PATCH 5/5] gitk: avoid constructing dialog titles from text pieces](https://gitlist.dev/e/433a3e74-c66e-40a3-9971-c8cb9692967d%40gmail.com)
- 2026-08-07 [Re: [PATCH 5/5] gitk: avoid constructing dialog titles from text pieces](https://gitlist.dev/e/f25e5fe8-cf6a-4d87-9c46-bf5b7490434d%40gmail.com)
- 2026-08-07 [Re: [PATCH 3/5] gitk: show color preferences on the button instead of the label](https://gitlist.dev/e/eff19bf1-a8a8-4de0-9fc1-cea4b3d0f1a6%40gmail.com)
- 2026-08-07 [Re: [PATCH 2/5] gitk: condense repetitive code around color buttons into foreach loops](https://gitlist.dev/e/a2e12e20-ad46-4521-9d45-5b74730361f1%40gmail.com)
- 2026-08-07 [Re: [PATCH 1/5] gitk: set intitial colors of swatches using the available helper](https://gitlist.dev/e/4a1dc534-e9bd-41e6-8ae5-fb08c06479a7%40gmail.com)
- 2026-06-02 [Re: [PATCH v3 00/12] Improve git gui operation without a worktree](https://gitlist.dev/e/6f4276f9-cf0e-4840-88ce-9e0009c669a9%40gmail.com)
- 2026-05-31 [[PATCH v3 12/12] git-gui: add gui and pick as explicit subcommands](https://gitlist.dev/e/20260531230225.126817-13-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 11/12] git-gui: check browser/blame arguments carefully](https://gitlist.dev/e/20260531230225.126817-12-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 10/12] git-gui: allow specifying path '.' to the browser](https://gitlist.dev/e/20260531230225.126817-11-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 09/12] git-gui: try harder to find worktree from gitdir](https://gitlist.dev/e/20260531230225.126817-10-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 08/12] git-gui: simplify [is_bare] to report if a worktree is known](https://gitlist.dev/e/20260531230225.126817-9-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 07/12] git-gui: use git rev-parse for worktree discovery](https://gitlist.dev/e/20260531230225.126817-8-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 06/12] git-gui: use rev-parse exclusively to find a repository](https://gitlist.dev/e/20260531230225.126817-7-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 05/12] git-gui: use --absolute-git-dir](https://gitlist.dev/e/20260531230225.126817-6-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 04/12] git-gui: do not change global vars in choose_repository::pick](https://gitlist.dev/e/20260531230225.126817-5-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 03/12] git-gui: guard set/unset of GIT_DIR and GIT_WORK_TREE](https://gitlist.dev/e/20260531230225.126817-4-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 02/12] git-gui: remove unnecessary 'cd $_gitworktree' from do_gitk](https://gitlist.dev/e/20260531230225.126817-3-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 01/12] git-gui: use HEAD as current branch when detached](https://gitlist.dev/e/20260531230225.126817-2-mlevedahl%40gmail.com)
- 2026-05-31 [[PATCH v3 00/12] Improve git gui operation without a worktree](https://gitlist.dev/e/20260531230225.126817-1-mlevedahl%40gmail.com)
- 2026-05-25 [Re: [PATCH v2 00/11] Improve git gui operation without a worktree](https://gitlist.dev/e/3cb066ca-0d1f-4197-ae96-050e94db2453%40gmail.com)
- 2026-05-23 [[PATCH] fixup git-gui: allow blame to show uncommitted changes](https://gitlist.dev/e/20260523181950.201345-1-mlevedahl%40gmail.com)
- 2026-05-23 [Re: [PATCH v2 01/11] git-gui: guard set/unset of GIT_DIR and GIT_WORK_TREE](https://gitlist.dev/e/c51e5c66-6148-48c4-9d3b-bb9ed4087115%40gmail.com)
- 2026-05-23 [Re: [PATCH v2 09/11] git-gui: allow specifying path '.' to the browser](https://gitlist.dev/e/52331f7c-1c97-4de4-bfb6-05140ffea6b4%40gmail.com)
- 2026-05-23 [Re: [PATCH v2 07/11] git-gui: try harder to find worktree from gitdir](https://gitlist.dev/e/27452460-e709-45c6-b411-10118ab9bf95%40gmail.com)
- 2026-05-22 [Re: [PATCH v2 04/11] git-gui: use rev-parse exclusively to find a repository](https://gitlist.dev/e/fca71977-cc14-4b38-b310-9808b61880f5%40gmail.com)
- 2026-05-22 [Re: [PATCH v2 07/11] git-gui: try harder to find worktree from gitdir](https://gitlist.dev/e/8d03455a-82dc-4d32-aa57-af3d92714e31%40gmail.com)
- 2026-05-22 [Re: [PATCH v2 04/11] git-gui: use rev-parse exclusively to find a repository](https://gitlist.dev/e/f54ea491-4165-43fa-b1ac-14d0fe63fc75%40gmail.com)
