summaryrefslogtreecommitdiff
path: root/lib/git/blob.py
Commit message (Collapse)AuthorAgeFilesLines
* Reorganized package structure and cleaned up importsSebastian Thiel2009-10-121-126/+0
|
* commit: fixed failing commit tests as the mocked git command would always ↵Sebastian Thiel2009-10-111-1/+1
| | | | | | return the same thing which does not work anymore - re-implemented it in a more dynamic manner, but in the end tests will have to be revised anyway Added slots to Diff and Stats type respectively
* put Tree and Blob onto a new base class suitable to deal with IndexObjectsSebastian Thiel2009-10-111-48/+3
|
* blob tests fixed to deal with changes to the Blob typeSebastian Thiel2009-10-111-3/+3
|
* converted all spaces to tabs ( 4 spaces = 1 tab ) just to allow me and my ↵Sebastian Thiel2009-10-111-153/+153
| | | | editor to work with the files properly. Can convert it back for releaes
* Intermediate commit: commit,tree and blob objects now derive from object - ↵Sebastian Thiel2009-10-111-23/+8
| | | | test is in place which still fails on purpose. Need to integrate tags which can be objects or just a special form of a ref
* diff regex are now precompiled on class level, renamed a|b_blob to ↵Sebastian Thiel2009-10-091-43/+68
| | | | | | | a|b_blob_id as it better reflects the actual value actor regex now precompiled on class level blob regex now precompiled on class level; made blame method more readable and faster although it can still be improved by making assumptions about the blame format and by reading the git command stream directly ( which is a general issue right now )
* Blob|Tree: renamed 'name' member to 'path', updated tests and changelog as ↵Sebastian Thiel2009-10-091-8/+8
| | | | it would make existing code incompatible in some places
* Merge branch 'doc_enhancements' into fixesSebastian Thiel2009-10-081-0/+17
|\
| * Improved documentation on Actor and BlobSebastian Thiel2009-10-081-0/+17
| |
* | Fixed git.blob.Blob.blame function which would return the text-per-commit as ↵Sebastian Thiel2009-10-081-1/+1
|/ | | | individual characters
* Lots of spring cleaning and added in Sphinx documentation.Michael Trier2009-01-241-1/+1
|
* Replace GitPython with git in repr() outputs.Steve Frécinaux2008-09-171-3/+3
| | | | | The imported module is called git (as in "import git"), so it's less confusing to do so than to call everything GitPython.something.
* Do not use **kwargs for constructors.Steve Frécinaux2008-09-061-10/+14
| | | | | It is better to have an explicit list of variables for the constructors, be it only to avoid mispelled arguments.
* Fix unneeded dict unpacking.Steve Frécinaux2008-09-051-9/+9
|
* Avoid stripping newlines in blob data.Jelmer Vernooij2008-07-281-1/+1
| | | | (cherry picked from commit ccca12ee26e40fb4c4df2d77154ed496144569b9)
* Added license information to all files.Michael Trier2008-07-161-0/+6
|
* renamed git_python to git. Removed pop_key and replaced with dict.pop. Fixed ↵Michael Trier2008-05-301-0/+134
up tests so they pass except for stderr test. Modified version information retrieval.