Reintegrate: sometimes a specific cherry-pick need to be carried forward
[git] / TODO
1 The GIT To-Do File
2 ==================
3
4 The latest copy of this document is found at 
5
6     http://kernel.org/git/?p=git/git.git;a=blob;hb=todo;f=TODO
7     http://repo.or.cz/w/alt-git.git?a=blob;hb=todo;f=TODO
8
9 ----------------------------------------------------------------
10
11 * Windows relocatable install
12
13   Steffen Prohaska ($gmane/92605), Johannes Sixt.
14
15 * Haiku port
16
17   Andreas Färber ($gmane/92582)
18
19 * ksh "trap foo EXIT" triggers on function return, loses exit status
20
21   Brandon Casey ($gmane/92873)
22
23 * document webdav debugging tip with davfs2
24
25   Giovanni Funchal ($gmane/92745)
26
27 * update "rebase -i" documentation with examples
28
29   Eric Hanchrow ($gmane/92669)
30
31 * pre-push hook
32
33   Scott Chacon ($gmane/92900, $gmane/92936)
34
35 * Make attributes apply to trees, not just working tree.
36
37 * "git checkout treeish -- path" from a treeish that does not contain
38   path when the index does.  It should error out but it doesn't.
39
40   #git, http://colabti.org/irclogger/irclogger_log/git?date=2008-08-03#l1318
41
42 * Safer handling of grafts (Linus, me)
43   $gmane/37744/focus=37866.  Partially in 'pu' but stalled due to breakage in
44   "shallow clone".
45
46 * Prepare cvsimport for fixed cvsps (David Mansfield)
47
48 Message-Id: <1207100091.10532.64.camel@gandalf.cobite.com>
49
50 * Unify post-receive and nonexistent post-fetch (Pascal Obry)
51
52   $gmane/91150/focus=91173
53
54 * receive.localBranches = { refuse | allow } (Dscho)
55   $gmane/78065
56
57 * autosetting core.ignorecase (Dmitry Potapov)
58   $gmane/78176
59
60 * synopsys: use {} instead of () for grouping alternatives (Jari Aalto)
61   $gmane/72243
62
63 * "[alias] st = status" and "cd .git && git st" (Jeff King)
64   $gmane/72327
65
66 * zlib abstraction (Marco)
67   $gmane/72262
68
69 * git --index-file=<foo> <cmd> (Linus)
70   $gmane/77332