summaryrefslogtreecommitdiffstats
path: root/pym/portage/cache/flat_hash.py
Commit message (Expand)AuthorAgeFilesLines
* cache/flat_hash.py: unicode_literalsZac Medico2013-01-181-7/+7
* Use 'with file' more.Zac Medico2012-12-281-6/+3
* flat_hash.__iter__: validate keysZac Medico2012-11-201-3/+7
* layout.conf: add git friendly pregenerated cache formatBrian Harring2011-10-141-2/+7
* Migrate from codecs.open() to io.open().Zac Medico2011-07-101-7/+12
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
* In __iter__, handle OSError from lstat in case a cache entry disappears.Zac Medico2010-01-311-1/+5
* Make __iter__ use list.pop() instead of pop(0), for greater efficiency.Zac Medico2010-01-311-6/+4
* Bug #302764 - Inside __iter__, only recurse 1 deep, in order to avoidZac Medico2010-01-311-4/+10
* When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of theZac Medico2009-12-211-1/+1
* Fix regression in _getitem() from r14398, since myf.read().split("\n")Zac Medico2009-09-241-1/+4
* Misc performance enhancements. Thanks to Marat RadchenkoZac Medico2009-09-241-10/+7
* Define long as int when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+4
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-7/+7
* Use _encodings where appropriate.Zac Medico2009-08-211-6/+13
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-6/+9
* Use readlines() to optimize performance. Thanks to Marat RadchenkoZac Medico2009-07-191-1/+1
* Assume utf_8 encoding in alls reads/writes (unicode handling required for py3k).Zac Medico2009-07-051-3/+6
* Implement _getitem instead of __getitem__ so that the base class __getitem__Zac Medico2009-03-081-19/+5
* Fix __getitem__ to convert mtime to long, and remove unreachable codeZac Medico2009-03-071-8/+10
* Tweak exception handling indentation to avoid a bug in 2to3.Zac Medico2009-02-191-2/+4
* Bug #139134 - Make the flat_hash and metadata modules write the _mtime_Zac Medico2008-11-171-1/+2
* Make flat_hash write keys in alphabetical order.Zac Medico2008-09-261-7/+10
* Ensure that cache modules always return a dict containing the _eclasses_Zac Medico2008-09-251-0/+2
* In order to conserve some space, make _setitem() skip writing keys for whichZac Medico2008-08-071-0/+2
* Implement iterkeys on top of __iter__ instead of vice versa. Thanks to Brian...Zac Medico2007-06-211-1/+1
* Ignore non-existent directories for bug #171809. This is required for readon...Zac Medico2007-03-231-1/+9
* Namespace sanitizing, step 3Marius Mauch2007-01-251-3/+3
* Namespace sanitizing, step 1Marius Mauch2007-01-251-0/+120