| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-10-26 | index.add: Finished implemenation including through tests | Sebastian Thiel | |
| index.checkout: added simple method allowing to checkout files from the index, including simple test | |||
| 2009-10-26 | added head kwarg to reset and commit method, allowing to automatically ↵ | Sebastian Thiel | |
| change the head to the given commit, which makes the methods more versatile | |||
| 2009-10-24 | index.commit: implemented initial version, but in fact some more changes are ↵ | Sebastian Thiel | |
| required to have a nice API. Tests are not yet fully done either | |||
| 2009-10-23 | index.remove implemented including throrough test | Sebastian Thiel | |
| 2009-10-23 | Implemented index.reset method including test | Sebastian Thiel | |
| 2009-10-23 | Added frame for IndexFile add/remove/commit methods and respective test markers | Sebastian Thiel | |
| 2009-10-23 | Renamed Index to IndexFile, adjusted tests, it will only operate on physical ↵ | Sebastian Thiel | |
| files, not on streams, as Indices are not streamed by any git command ( at least not in raw format ) | |||
| 2009-10-22 | Adjusted tests to deal with API changes | Sebastian Thiel | |
| 2009-10-22 | Index: Is now diffable and appears to properly implement diffing against ↵ | Sebastian Thiel | |
| 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 | |||
| 2009-10-22 | default index writing now writes the index of the current repository in a ↵ | Sebastian Thiel | |
| fashion comparable to the native implementation | |||
| 2009-10-22 | Index now behaves more like the default index if no explicit stream is ↵ | Sebastian Thiel | |
| given. It will lazily read its data on first access | |||
| 2009-10-22 | Adjusted all remaining test suites to use the new TestBase class where ↵ | Sebastian Thiel | |
| appropriate | |||
| 2009-10-22 | Removed index test marker for custom commits as this boils down to a good ↵ | Sebastian Thiel | |
| way to add files to the index/remove them and make commits which are possibly customized with custom parents | |||
| 2009-10-22 | index writing now creates a sha on the content making it possible to write ↵ | Sebastian Thiel | |
| valid indices after manually removing or altering entriesgst | |||
| 2009-10-22 | Implemented merge/resolve handling , but realized that index writing is not ↵ | Sebastian Thiel | |
| yet working properly as it is sha1 checked as well. This explains what my 20 byte 'extension_data' actually is ;) | |||
| 2009-10-21 | index: Added write_tree method including test | Sebastian Thiel | |
| 2009-10-21 | index.iter_blobs method added including tests ( which have been improved ↵ | Sebastian Thiel | |
| generally for more coverage ) | |||
| 2009-10-21 | Improved testing of index against trees, tests succeed with next commit | Sebastian Thiel | |
| 2009-10-21 | Initial version of merge including tests for one-way, two-way and tree-way merge | Sebastian Thiel | |
| 2009-10-21 | index writing added including simple test, improved docs of IndexEntry | Sebastian Thiel | |
| 2009-10-20 | improved IndexEntry type and added test for parsing of the stage | Sebastian Thiel | |
| 2009-10-20 | Improved tuple access of EntryIndex class including test, stage and type ↵ | Sebastian Thiel | |
| access still needs to be decoded though | |||
| 2009-10-20 | Added initial version of the index reading from file - IndexEntry interface ↵ | Sebastian Thiel | |
| is to be improved though, writing needs to be implemented as well | |||
| 2009-10-20 | Added frame for index implementation and testing | Sebastian Thiel | |
