summaryrefslogtreecommitdiff
path: root/lib/git/index/typ.py
Commit message (Collapse)AuthorAgeFilesLines
* moved all contents, incl. submodule gitdb, up to the root directorySebastian Thiel2010-11-211-173/+0
|
* BaseIndexEntry: Added to_blob method, refactored functionality sligthlySebastian Thiel2010-07-201-0/+5
| | | | repo.clone: assured backslashes won't reach the remote configuration, as it can cause trouble when re-reading the file later on. Some git commands don't appear to be able to properly deal with backslashes, other's do
* Updated and fixed sphinx API docs, which included one quick skim-throughSebastian Thiel2010-06-291-7/+7
|
* Adjusted all files to (hopefully) deal with the fact that all objects now ↵Sebastian Thiel2010-06-251-3/+2
| | | | | | | use 20 byte sha's internally as it is closer to the GitDB implementation Switched all remaining files back to tabs Adjusted all remaining docstrings to suit the sphinx doc convention - its likely that there are many of docstring syntax errors though
* Added test for aggressive_tree_mergeSebastian Thiel2010-06-231-0/+3
|
* index.write_tree: initial version implemented, although its not yet working ↵Sebastian Thiel2010-06-221-6/+16
| | | | | | | correctly, a test to explicitly compare the git version with the python implementation is still missing Tree and Index internally use 20 byte shas, converting them only as needed to reduce memory footprint and processing time objects: started own 'fun' module containing the most important tree functions, more are likely to be added soon
* index.add does not need the git clt anymoreSebastian Thiel2010-06-211-4/+2
|
* index: Entries are now using flags internally, instead of reducing the flag ↵Sebastian Thiel2010-06-211-9/+25
| | | | information to just the stage ( just to be closer to the git-original )
* index: split index file into multiple files of a single package. This didn't ↵Sebastian Thiel2010-06-141-0/+142
reduce the file size as much as I would have liked, but certainly is a start for further 'outsourcing'