aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-22 22:22:00 +0200
committerSebastian Thiel <byronimo@gmail.com>2009-10-22 22:22:00 +0200
commitb2a14e4b96a0ffc5353733b50266b477539ef899 (patch)
treece48feb6d2da2bed92240c0fbd2350e05f7b7519 /TODO
parent20c34a929a8b2871edd4fd44a38688e8977a4be6 (diff)
parentea33fe8b21d2b02f902b131aba0d14389f2f8715 (diff)
downloadGitPython-b2a14e4b96a0ffc5353733b50266b477539ef899.tar.gz
GitPython-b2a14e4b96a0ffc5353733b50266b477539ef899.zip
Merge branch 'index' into improvements
* index: Index: Is now diffable and appears to properly implement diffing against other items as well as the working tree default index writing now writes the index of the current repository in a fashion comparable to the native implementation Added test for ConcurrentWriteOperation utils: Added LockFile including test Index now behaves more like the default index if no explicit stream is given. It will lazily read its data on first access
Diffstat (limited to 'TODO')
-rw-r--r--TODO9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO b/TODO
index db77df67..3e743e65 100644
--- a/TODO
+++ b/TODO
@@ -58,6 +58,15 @@ Index
creating several tree objects, so in the end it might be slower.
Hmm, probably its okay to use the command unless we go c(++)
+
+Head.reset
+----------
+* Should better be an instance method. Problem was that there is no class specifying
+ the HEAD - in a way reset would always effect the active branch.
+ Probably it would be okay to have a special type called SymbolicReference
+ which represents items like HEAD. These could naturally carry the reset
+ instance method.
+
Remote
------
* 'push' method needs a test, a true test repository is required though, a fork