summaryrefslogtreecommitdiffstats
path: root/pym/portage
Commit message (Expand)AuthorAgeFilesLines
* Use filter() and zip() instead of itertools.ifilter() and itertools.izip() fo...Arfrever Frehtes Taifersar Arahesis2009-09-216-21/+17
* Make Atom.__init__ call the base class constructor, though it doesn't seemZac Medico2009-09-211-0/+2
* When generating config.prevmaskdict, only call the Atom constructor whenZac Medico2009-09-211-1/+3
* Fix typos in http.client imports.Zac Medico2009-09-201-6/+6
* Add fallback in ImportError for io.StringIO. This is needed for python-2.6Zac Medico2009-09-201-1/+7
* Add support in ConsoleStyleFile.write() for unicode encoding when writing toZac Medico2009-09-201-5/+15
* Misc unicode fixes for repoman.Zac Medico2009-09-201-0/+5
* Use _unicode_encode() to ensure that only unicode strings are passed intoZac Medico2009-09-201-0/+7
* Make Atom inherit from str. Thanks to Marat RadchenkoZac Medico2009-09-201-79/+24
* Make _unicode_module_wrapper cache wrappers and reuse them. Thanks toZac Medico2009-09-201-2/+14
* In doebuild_environment(), detect if setcpv() hasn't been called properly,Zac Medico2009-09-201-3/+9
* Add back a line which I erroneously removed when committing the patch forZac Medico2009-09-201-0/+1
* Fix position of imports from __future__.Arfrever Frehtes Taifersar Arahesis2009-09-202-4/+3
* Support print() function with Python 2 in more files.Arfrever Frehtes Taifersar Arahesis2009-09-209-0/+18
* Update system imports for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-2010-35/+85
* Update syntax of numbers for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-2012-65/+65
* Support print() function with Python 2 in some files.Arfrever Frehtes Taifersar Arahesis2009-09-201-0/+1
* Update syntax of calls to print() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-2016-81/+81
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-2034-258/+258
* Bug #285637 - Fix NameError exception triggered by InvalidAtom inZac Medico2009-09-201-1/+1
* Add isinstance(mydep, Atom) checks to the dep_* functions since we don't use av2.2_rc41Zac Medico2009-09-191-6/+15
* Fix config.setinst() to add Atom instances to the provider lists instead ofZac Medico2009-09-191-1/+1
* Revert accidental changes _unicode_module_wrapper.__getattribute__ fromZac Medico2009-09-191-4/+4
* Remove obsolete InvalidAtom handler in _add_pkg_dep_string().Zac Medico2009-09-191-4/+4
* Avoid lots of redundant Atom constructor calls. Thanks to Marat RadchenkoZac Medico2009-09-194-47/+66
* Fix _expand_new_virtuals() to preserve USE deps in atoms for new-styleZac Medico2009-09-191-46/+41
* Atom optimizations. Remove the metaclass and cache since it just slows itZac Medico2009-09-181-52/+21
* When _expand_new_virtuals() is called by repoman, skip expansion of new-styleZac Medico2009-09-141-5/+17
* Reimplement the code from bug #283795 so that indirect deps are preservedZac Medico2009-09-141-37/+41
* Simplify cpv_getkey() by just calling dep_getkey('=' + mycpv).Zac Medico2009-09-142-17/+1
* Make dep_getcpv() use Atom, and fall back to legacy code for backward compat.Zac Medico2009-09-141-10/+7
* Insice match_from_list(), use remove_slot() instead of dep_getcpv() whereZac Medico2009-09-141-1/+1
* Use a regular expression for cpv_getkey(), and fall back to legacy code ifZac Medico2009-09-142-0/+6
* Make get_operator() use Atom, and remove unnecessary reflection code fromZac Medico2009-09-141-6/+7
* Make isspecific() use the Atom class and fall back to legacy code if theZac Medico2009-09-141-13/+9
* Use the Atom class to implement dep_getkey(), and fall back to legacy codeZac Medico2009-09-141-0/+10
* Add more test cases.Zac Medico2009-09-141-0/+3
* Simplify isvalidatom() to simply use the Atom class. Thanks to MaratZac Medico2009-09-141-33/+3
* Simplify the _pkg regex and fix validation for some cases by using theZac Medico2009-09-142-12/+41
* Bug #240656 - Unmerge broken symlinks where a directory was expected.Zac Medico2009-09-141-1/+1
* Simlify the Atom regex. Thanks to Marat Radchenko <marat@slonopotamus.org>Zac Medico2009-09-141-9/+4
* Use cpv_getkey() instead of dep_getkey() where appropriate.Zac Medico2009-09-131-3/+3
* Make the Atom constructor use regular expression match groups forZac Medico2009-09-131-22/+41
* Fix docs for isjustname() since it doesn't raise InvalidAtom now.Zac Medico2009-09-121-1/+0
* Add backward compatibility to isjustname(), so the tests don't fail.Zac Medico2009-09-121-1/+10
* Add tests for the Atom class.Zac Medico2009-09-121-0/+42
* Fix bug in _expand_new_virtuals() reported by Arfrever:Zac Medico2009-09-121-1/+1
* Use isjustname() where appropriate.Zac Medico2009-09-123-5/+6
* Fix isjustname docstring to have a valid atom in the example.Zac Medico2009-09-121-1/+1
* Reimplement isjustname() using the Atom class. Thanks to Marat RadchenkoZac Medico2009-09-121-13/+8