Merge from genscripts r459: douglasjanderson
authorfuzzyray <fuzzyray@gentoo.org>
Wed, 22 Sep 2010 21:51:32 +0000 (21:51 -0000)
committerfuzzyray <fuzzyray@gentoo.org>
Wed, 22 Sep 2010 21:51:32 +0000 (21:51 -0000)
commite12c500456f3a03a45a217a1e13a732f28294289
treef7252a9df20ecbb34e3760700a24dca66a719c80
parenta22f5eb38d32eb1ad095c6c1cd2931aae0487baa
Merge from genscripts r459: douglasjanderson
Fixing a traceback when Query is passed an invalid atom, and merging some
_incomplete_ work on has.py

Merge from genscripts r454: brian.dolbec
make the needed changes to fix bug 114086 in the has module.

Merge from genscripts r452: douglasjanderson
gentoolkit.query.Query can't subclass gentoolkit.atom.Atom because we can't
control what portage.dep.Atom takes as input.

Merge from genscripts r451: douglasjanderson
Revert r438 because the problem it addresses can be taken care of more robustly.

Merge from genscripts r449: douglasjanderson
Make some modifications to fix bug #309091

Merge from genscripts r444: brian.dolbec
add more help about the env_var's

Merge from genscripts r443: douglasjanderson
Simplify a func for ease of testing

Merge from genscripts r442: brian.dolbec
initial commit of a general purpose equery has module useable for nearly all the
available vardb ENVIRONMENT data"

Merge from genscripts r438: brian.dolbec
rework the dpendencies _parser() tok == '' trap in an attempt to trap the
InvalidAtom error, add '' removal from matches in query, add more detail in the
error from Atom, add a trap to skirt around a null atom in the ChangeLog class.
Hopefully I either solved it or have it printing out more info this time.

Merge from genscripts r436: brian.dolbec
fix the error in the raising of the GentoolkitInvalidAtom error, find and changethe info printed out in the error message to help track down the problem.

Merge from genscripts r428: andkit
Fix globbing for python-2.6.5/3.1.2 (fixes #315665)

Apply the regexp only to the category instead of trying to
modify the regexp to match the full package key to avoid relying on
a specific layout of the regexp return by fnmatch.translate.

svn path=/trunk/gentoolkit/; revision=811
pym/gentoolkit/equery/has.py [new file with mode: 0644]
pym/gentoolkit/query.py