Merged from trunk 8299:8310
| 8300 | Allow sets to contain non-atoms |
| genone | |
| 8301 | use a @ prefix for sets, and replace world/system with their |
| genone | real prefixed names if found on the commandline |
| 8302 | use SetConfig.getSetAtoms instead of PackageSet.getAtoms for |
| genone | expanding sets to allow recursion, and drop the default |
| | 'sets/' prefix for setnames |
| 8303 | break potential cycles in set expansion |
| genone | |
| 8304 | update notes about package sets |
| genone | |
| 8305 | Optimize the algorithm used for expansion of set arguments |
| zmedico | into atoms. |
| 8306 | Prevent premature expansion of old-style virtuals inside |
| zmedico | depgraph.select_files(). |
| 8307 | Allow sets to get through world file validation and expand |
| zmedico | properly. It's now possible to put @system in the world file |
| | and get the old behavior where world includes system. |
| 8308 | Make emerge add sets to the world file as one would expect. |
| zmedico | |
| 8309 | Optimize repoman visibility checks to access as little |
| zmedico | metadata as possible. (improves performance especially in |
| | cases where metadata needs to be generated). This works by |
| | starting at the lowest version since that's most likely to |
| | have keywords and it returns as soon as the first visible |
| | package is found. |
| 8310 | Add missing break statement for xmatch minimum-visible. |
| zmedico | |
svn path=/main/branches/prefix/; revision=8312