summaryrefslogtreecommitdiff
path: root/apt-pkg/cachefilter-patterns.cc
AgeCommit message (Expand)Author
2020-12-27Implement ?reverse-depends/~R and friendsJulian Andres Klode
2020-12-27patterns: Add dependency patterns ?depends, ?conflicts, etc.Julian Andres Klode
2020-12-07patterns: Terminate short pattern by ~ and !Julian Andres Klode
2020-03-10Don't crash pattern matching sections if pkg has no sectionDavid Kalnischkies
2020-02-03patterns: test for empty terms, reject themJulian Andres Klode
2020-02-03Correctly stop parsing short form arguments on space, also on ?Julian Andres Klode
2020-02-03patterns: Implement parsing of (...) groupsJulian Andres Klode
2020-02-03Implement | as orJulian Andres Klode
2020-02-03patterns: Allow rendering patterns as patterns instead of json-ishJulian Andres Klode
2020-02-03patterns: Parse sequence of patterns as ?andJulian Andres Klode
2020-02-03patterns: Allow bare words only in argumentsJulian Andres Klode
2020-02-03patterns: Implement unary !Julian Andres Klode
2020-02-03Implement short patterns (patterns starting with ~)Julian Andres Klode
2020-02-03patterns: Use _sv literalsJulian Andres Klode
2020-02-03patterns: Provide Node constructor, simplify error throwingJulian Andres Klode
2019-11-26patterns: Add ?sectionJulian Andres Klode
2019-11-26patterns: Add ?all-versionsJulian Andres Klode
2019-11-26patterns: Implement ?narrow(...), as ?any-version(?and(...))Julian Andres Klode
2019-11-26patterns: Add ?any-versionJulian Andres Klode
2019-11-25patterns: Add ?originJulian Andres Klode
2019-11-25patterns: Add ?archiveJulian Andres Klode
2019-11-25patterns: Add ?source-name and ?source-versionJulian Andres Klode
2019-11-25patterns: Add ?versionJulian Andres Klode
2019-11-25patterns: Add base class for regular expression matchingJulian Andres Klode
2019-08-19patterns: Allow more complex wordsJulian Andres Klode
2019-08-15patterns: Improve error reporting at end of argument listJulian Andres Klode
2019-08-15Add ?virtual patternJulian Andres Klode
2019-08-15Add the ?exact-name patternJulian Andres Klode
2019-08-15Add ?essential patternJulian Andres Klode
2019-08-15Add ?broken patternJulian Andres Klode
2019-08-15Add ?config-files and ?installed patternsJulian Andres Klode
2019-08-15Add ?obsolete and ?upgradable patternsJulian Andres Klode
2019-08-15Add ?automatic and ?garbage patternsJulian Andres Klode
2019-08-15Add patterns for the existing CacheFilter::Matcher classesJulian Andres Klode
2019-08-15Add pattern tree parser infra and connect with cacheset and apt listJulian Andres Klode
2019-08-15Add initial support for parsing patterns into parse treesJulian Andres Klode