summaryrefslogtreecommitdiff
path: root/lib/git/config.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixed config module which forgot to call the superclass's initializer, ↵Sebastian Thiel2009-11-051-0/+1
| | | | finally causing failure in python 2.6
* utils: Added LockFile including testSebastian Thiel2009-10-221-68/+10
| | | | | GitConfigFile is now derived from LockFile using its capabilities Implemented ConcurrentWriteOperation, test is yet to be done
* config: fixed serious issues that would cause it to see initial tabs as ↵Sebastian Thiel2009-10-191-0/+73
| | | | continuation lines - this leads to very incorrect results when parsing git config files. Now the complete reading is overridden to make it work as there was no other way
* Added configuration access including tests to remoteSebastian Thiel2009-10-191-3/+7
| | | | | config: fixed issue that would cause it to abort reading if the file did not exist - this is valid now Test does not work as the configuration parsing does not work as expected - this must be fixed first
* added additional testing for the configuration, concurrent access and config ↵Sebastian Thiel2009-10-191-6/+18
| | | | reading, all tests work
* implemented config class as far as necessary, one check is still failingSebastian Thiel2009-10-191-20/+236
| | | | Added odict module to get an OrderedDict to be used in the config parser, assuring the order of sections and options does not change
* Added frame for configuration reader involving a meta class, decorators and ↵Sebastian Thiel2009-10-181-0/+100
tests - most of which still has to be filled out