# David Kastrup

GitHub: https://github.com/dakhubgit
Addresses: dak@gnu.org
Messages: 1037. Patches: 73. Threads started: 87.
First message: 2007-05-07T12:36:47Z. Latest: 2019-04-07T21:52:12Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2007 | 663 | 41 |
| 2008 | 57 | 0 |
| 2009 | 5 | 0 |
| 2011 | 1 | 0 |
| 2012 | 1 | 0 |
| 2013 | 3 | 0 |
| 2014 | 276 | 28 |
| 2015 | 19 | 0 |
| 2016 | 6 | 3 |
| 2019 | 6 | 1 |

## Patch series

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

- 2019-04-02 merged: [blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/t/50862) commit f89201494308
- 2016-05-28 not merged (v2): [Require 0 context lines in git-blame algorithm](https://gitlist.dev/t/42472)
- 2014-05-04 merged: [Bump core.deltaBaseCacheLimit to 96m](https://gitlist.dev/t/36580) commit 4874f544f157
- 2014-04-25 merged: [blame: large-scale performance rewrite](https://gitlist.dev/t/36504) commit 7e6ac6e4391c
- 2014-03-19 not merged (v2): [Bump core.deltaBaseCacheLimit to 128MiB](https://gitlist.dev/t/36224)
- 2014-02-22 merged: [builtin/blame.c::find_copy_in_blob: no need to scan for region end](https://gitlist.dev/t/35936) commit 3ee8944fa508
- 2014-02-12 merged: [blame.c: prepare_lines should not call xrealloc for every line](https://gitlist.dev/t/35851) commit 352bbbd9f24b
- 2014-02-08 merged: [builtin/blame.c::prepare_lines: fix allocation size of sb->lineno](https://gitlist.dev/t/35831) commit 62cf3ca95a7b
- 2014-02-03 merged: [git-blame: further performance preview](https://gitlist.dev/t/35788) commit a0f58c5830ac
- 2007-12-18 not merged: [diff-delta.c: make FLEX_ARRAY=1 work.](https://gitlist.dev/t/11333)
- 2007-09-23 merged: [Supplant the "while case ... break ;; esac" idiom](https://gitlist.dev/t/9971) commit 822f7c7349d6
- 2007-09-17 merged: [git-commit.sh: Shell script cleanup](https://gitlist.dev/t/9900) commit d28840461d9c
- 2007-09-08 merged: [diff-delta.c: pack the index structure](https://gitlist.dev/t/9833) commit d2100860fd67
- 2007-08-23 merged: [diff-delta.c: Fix broken skip calculation.](https://gitlist.dev/t/9617) commit b1d884a9e396
- 2007-08-17 merged: [git-svn.txt: fix an obvious misspelling.](https://gitlist.dev/t/9671) commit d37a8de01839
- 2007-08-13 not merged: [git-update-ref bug? (was: [PATCH 2/2] checkout: fix attribute handling in checkout all)](https://gitlist.dev/t/9506)
- 2007-08-13 merged: [Add a test for git-commit being confused by relative GIT_DIR](https://gitlist.dev/t/9510) commit 30c5cd312472
- 2007-08-12 merged: [git-send-email.perl: Add angle brackets to In-Reply-To if necessary](https://gitlist.dev/t/9500) commit 3803bceae84f
- 2007-08-11 merged: [git-sh-setup.sh: make GIT_DIR absolute](https://gitlist.dev/t/9487) commit b2bc9a30981a
- 2007-08-08 merged: [Documentation/user-manual.txt: fix a few omissions of gitlink commands.](https://gitlist.dev/t/9438) commit 6e30fb0c3241
- 2007-08-06 merged: [Documentation/Makefile: remove cmd-list.made before redirecting to it.](https://gitlist.dev/t/9408) commit f9286765b2c4
- 2007-08-06 merged: [Documentation/git-commit.txt: correct bad list formatting.](https://gitlist.dev/t/9407) commit f9935bf9312d
- 2007-08-06 merged: [Add support for an info version of the user manual](https://gitlist.dev/t/9406) commit 4739809cd0ea
- 2007-08-01 merged: [When generating manpages, delete outdated targets first.](https://gitlist.dev/t/9346) commit 50cff52f1a89
- 2007-08-01 merged: [git-sh-setup.sh: make GIT_EDITOR/core.editor/VISUAL/EDITOR accept commands](https://gitlist.dev/t/9339) commit 08874658b450
- 2007-08-01 not merged: [git-commit.sh: Permit the --amend message to be given with -m/-c/-C/-F.](https://gitlist.dev/t/9340)
- 2007-07-29 merged: [Makefile: create an install-symlinks target](https://gitlist.dev/t/9298) commit 89b2f19cb516
- 2007-07-21 merged: [Documentation/gitignore.txt: Fix the seriously misleading priority explanation](https://gitlist.dev/t/9131) commit 98ec4ad7f908
- 2007-07-16 merged: [contrib/emacs/Makefile: Also install .el files.](https://gitlist.dev/t/9052) commit 99c01de402b5
- 2007-07-12 merged: [Add missing functions to contrib/emacs/vc-git.el](https://gitlist.dev/t/8980) commit 248c648a0de9

## Recent emails

- 2019-04-07 [Re: [PATCH v5 6/6] RFC blame: use a fingerprint heuristic to match ignored lines](https://gitlist.dev/e/8736mtqy9n.fsf%40fencepost.gnu.org)
- 2019-04-03 [Re: [PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/878swr5kx8.fsf%40fencepost.gnu.org)
- 2019-04-03 [Re: [PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/87ftqz5osx.fsf%40fencepost.gnu.org)
- 2019-04-02 [[PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/20190402115625.21427-1-dak%40gnu.org)
- 2019-04-02 [Re: Make the git codebase thread-safe](https://gitlist.dev/e/87d0m462up.fsf%40fencepost.gnu.org)
- 2019-04-02 [Re: Make the git codebase thread-safe](https://gitlist.dev/e/87lg0s66nm.fsf%40fencepost.gnu.org)
- 2016-05-28 [Re: [PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/87bn3qnuyy.fsf%40fencepost.gnu.org)
- 2016-05-28 [[PATCH v2] Require 0 context lines in git-blame algorithm](https://gitlist.dev/e/1464426833-30406-1-git-send-email-dak%40gnu.org)
- 2016-05-28 [Re: [PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/87shx2oaaw.fsf%40fencepost.gnu.org)
- 2016-05-27 [Re: [PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/87d1o7pkyy.fsf%40fencepost.gnu.org)
- 2016-05-27 [[PATCH] Require 0 context lines in git-blame algorithm](https://gitlist.dev/e/1464358592-5409-1-git-send-email-dak%40gnu.org)
- 2016-05-27 [[PATCH] blame.c: don't drop origin blobs as eagerly](https://gitlist.dev/e/1464356141-3797-1-git-send-email-dak%40gnu.org)
- 2015-03-22 [Re: Draft of Git Rev News edition 1](https://gitlist.dev/e/87fv8wd8uj.fsf%40fencepost.gnu.org)
- 2015-03-22 [Re: Draft of Git Rev News edition 1](https://gitlist.dev/e/87lhipnupj.fsf%40fencepost.gnu.org)
- 2015-03-16 [Re: Promoting Git developers](https://gitlist.dev/e/87a8zdguxp.fsf%40fencepost.gnu.org)
- 2015-03-09 [Re: git-scm.com website](https://gitlist.dev/e/878uf5lyad.fsf%40fencepost.gnu.org)
- 2015-03-09 [Re: git-scm.com website](https://gitlist.dev/e/87h9tukq0m.fsf%40fencepost.gnu.org)
- 2015-03-09 [Re: git-scm.com website](https://gitlist.dev/e/87lhj6kqng.fsf%40fencepost.gnu.org)
- 2015-03-09 [Re: git-scm.com website](https://gitlist.dev/e/87twxuktzc.fsf%40fencepost.gnu.org)
- 2015-03-09 [Re: git-scm.com website](https://gitlist.dev/e/87y4n6kvdu.fsf%40fencepost.gnu.org)
- 2015-03-09 [Re: Promoting Git developers](https://gitlist.dev/e/87385emedc.fsf%40fencepost.gnu.org)
- 2015-03-08 [Re: Git very slow ?](https://gitlist.dev/e/87sidfmgag.fsf%40fencepost.gnu.org)
- 2015-03-08 [Re: Git very slow ?](https://gitlist.dev/e/87zj7nmpdp.fsf%40fencepost.gnu.org)
- 2015-03-07 [Re: Bashing freelancers](https://gitlist.dev/e/87fv9hni43.fsf%40fencepost.gnu.org)
- 2015-03-06 [Re: Bashing freelancers](https://gitlist.dev/e/87sidhoiy4.fsf%40fencepost.gnu.org)
- 2015-03-06 [Re: Bashing freelancers](https://gitlist.dev/e/871tl1q25i.fsf%40fencepost.gnu.org)
- 2015-03-06 [Bashing freelancers (was: [ANNOUNCE] Git Merge Contributors Summit, April 8th, Paris)](https://gitlist.dev/e/8761aeowff.fsf_-_%40fencepost.gnu.org)
- 2015-02-26 [Re: weird behaviour in git](https://gitlist.dev/e/87sidsbrd5.fsf%40fencepost.gnu.org)
- 2015-02-18 [Possible GSoC project?](https://gitlist.dev/e/87h9ujja0o.fsf%40fencepost.gnu.org)
- 2015-01-26 [Re: patch-2.7.3 no longer applies relative symbolic link patches](https://gitlist.dev/e/87twzdl0iw.fsf%40fencepost.gnu.org)
