Commits

Show all
Author Commit Message Labels Comments Date
Michał Górny
Actually support joining actions together.
Michał Górny
Simplify get_effective_entries() to get_effective_entry().
Michał Górny
Support having multiple arguments to a single action.
Michał Górny
Use ActionSet class instead of ugly lists.
Michał Górny
Fix argreq.__init__() key argument catching.
Michał Górny
Fix setter method name.
Michał Górny
Use enumerate() instead of explicit counter.
Michał Górny
Support simple ?flag action.
Michał Górny
Move package iteration into Action.*.__call__().
Michał Górny
Support appending new flags and packages.
Michał Górny
Iterate in reverse order by default. In other words, when iterating over package.* entries, start from the effective (last) one and continue to the least effective one.
Michał Górny
Support minimal flag mangling.
Michał Górny
Use classes for iteration results.
Michał Górny
Support simple action calling and effective entry grabbing.
Michał Górny
Move flag validity check into the initializer.
Michał Górny
Use __new__() instead of custom get() method on Action.
Michał Górny
Support iterating over actual flags.
Michał Górny
Introduce an interface for package entry iteration.
Michał Górny
Support parsing actual package entries.
Michał Górny
Shorten the help message.
Michał Górny
Drop the .py suffix.
Michał Górny
Make FlagCache.glob a property.
Michał Górny
Support reading package.* files as whitespace.
Michał Górny
Preliminary support for action splitting.
Michał Górny
Strip leading + from IUSE.
Michał Górny
Support checking for USE flag validity.
Michał Górny
Initial commit. The most basic command line parsing has been implemented. flaggie is now able to understand basic actions and expand dependency atoms.
  1. Prev
  2. Next