summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2009-10-22 22:14:02 +0200
committerSebastian Thiel <byronimo@gmail.com>2009-10-22 22:16:54 +0200
commitea33fe8b21d2b02f902b131aba0d14389f2f8715 (patch)
treece48feb6d2da2bed92240c0fbd2350e05f7b7519 /TODO
parent1496979cf7e9692ef869d2f99da6141756e08d25 (diff)
downloadgitpython-ea33fe8b21d2b02f902b131aba0d14389f2f8715.tar.gz
Index: Is now diffable and appears to properly implement diffing against other items as well as the working tree
Diff.Diffable: added callback allowing superclasses to preprocess diff arguments Diff.Diff: added eq, ne and hash methods, string methods would be nice
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