Skip to content

Commit 1d0a931

Browse files
author
Junio C Hamano
committed
TODO updates.
1 parent df5cc80 commit 1d0a931

File tree

1 file changed

+10
-16
lines changed

1 file changed

+10
-16
lines changed

TODO

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ Technical (heavier)
9494
Technical (milder)
9595
------------------
9696

97+
* "git status -v" to give commit preview.
98+
9799
* Subprojects. I think the "bind commit" approach has been
98100
outlined at sufficiently detailed level. Maybe find time to
99101
actually start prototyping it?
@@ -103,21 +105,22 @@ Technical (milder)
103105
* Shallow clones.
104106

105107
* Mark entries as "assume unchanged" in the index.
106-
New option to update-index to set or drop the bit is needed.
107108

108-
- update-index --no-stat paths...
109-
- update-index --with-stat paths...
109+
<Pine.LNX.4.64.0601311807470.7301@g5.osdl.org>
110110

111-
Also a config item '[core] trust_stat = false' would enable
112-
this automatically:
111+
A config item '[core] trust_stat = false' would cause to:
113112

114113
- "update-index" with or without --add would mark the path
115-
after registering. Should we make the working tree file
116-
read-only at this point?
114+
valid after registering. Should we make the working tree
115+
file read-only at this point?
117116

118117
- checkout-index -u would mark the path and makes the working
119118
tree file read-only.
120119

120+
- read-tree without -u would mark the path invalid.
121+
122+
- update-index --refresh should *not* mark up-to-date paths valid.
123+
121124
Impacts to various commands:
122125

123126
- update-index --refresh would ignore them.
@@ -146,19 +149,12 @@ Technical (milder)
146149

147150
* Perhaps a smarter HTTP anonymous download via CGI.
148151

149-
* Prepare to enable "always use symbolic refs for HEAD" patch.
150-
We need a timeline to force Porcelains to get ready. All the
151-
major ones should be ready now.
152-
153152
* diff stopping at the first output; qgit wants to know if this
154153
tree has any A or D from the other tree and nothing else.
155154
Would help internal tree-diff in rev-list as well.
156155

157156
* daemon --strict-symlink.
158157

159-
* daemon --no-user-dir, to make ~user still work with
160-
--base-path. They ought to be independent.
161-
162158
* daemon --base-path does not apply automatically to whitelist
163159
somehow feels wrong. If somebody cares enough, accept
164160
patches.
@@ -186,8 +182,6 @@ Technical (milder)
186182
Technical (trivial)
187183
-------------------
188184

189-
* Use parent info in 'diff-tree --stdin'.
190-
191185
* git-proxy should be spawned with sh -c 'command' $1 $2.
192186

193187
* test scripts for the relative directory path stuff.

0 commit comments

Comments
 (0)