summaryrefslogtreecommitdiff
path: root/apt-pkg/cachefilter-patterns.cc
Commit message (Expand)AuthorAgeFilesLines
* Implement ?reverse-depends/~R and friendsJulian Andres Klode2020-12-271-0/+28
* patterns: Add dependency patterns ?depends, ?conflicts, etc.Julian Andres Klode2020-12-271-0/+29
* patterns: Terminate short pattern by ~ and !Julian Andres Klode2020-12-071-1/+4
* Don't crash pattern matching sections if pkg has no sectionDavid Kalnischkies2020-03-101-1/+1
* patterns: test for empty terms, reject themJulian Andres Klode2020-02-031-0/+3
* Correctly stop parsing short form arguments on space, also on ?Julian Andres Klode2020-02-031-8/+11
* patterns: Implement parsing of (...) groupsJulian Andres Klode2020-02-031-0/+26
* Implement | as orJulian Andres Klode2020-02-031-3/+41
* patterns: Allow rendering patterns as patterns instead of json-ishJulian Andres Klode2020-02-031-9/+10
* patterns: Parse sequence of patterns as ?andJulian Andres Klode2020-02-031-1/+31
* patterns: Allow bare words only in argumentsJulian Andres Klode2020-02-031-3/+15
* patterns: Implement unary !Julian Andres Klode2020-02-031-1/+27
* Implement short patterns (patterns starting with ~)Julian Andres Klode2020-02-031-0/+57
* patterns: Use _sv literalsJulian Andres Klode2020-02-031-6/+6
* patterns: Provide Node constructor, simplify error throwingJulian Andres Klode2020-02-031-10/+3
* patterns: Add ?sectionJulian Andres Klode2019-11-261-0/+2
* patterns: Add ?all-versionsJulian Andres Klode2019-11-261-0/+2
* patterns: Implement ?narrow(...), as ?any-version(?and(...))Julian Andres Klode2019-11-261-1/+3
* patterns: Add ?any-versionJulian Andres Klode2019-11-261-0/+2
* patterns: Add ?originJulian Andres Klode2019-11-251-0/+2
* patterns: Add ?archiveJulian Andres Klode2019-11-251-0/+2
* patterns: Add ?source-name and ?source-versionJulian Andres Klode2019-11-251-0/+4
* patterns: Add ?versionJulian Andres Klode2019-11-251-0/+2
* patterns: Add base class for regular expression matchingJulian Andres Klode2019-11-251-0/+36
* patterns: Allow more complex wordsJulian Andres Klode2019-08-191-6/+4
* patterns: Improve error reporting at end of argument listJulian Andres Klode2019-08-151-1/+3
* Add ?virtual patternJulian Andres Klode2019-08-151-0/+2
* Add the ?exact-name patternJulian Andres Klode2019-08-151-0/+2
* Add ?essential patternJulian Andres Klode2019-08-151-0/+2
* Add ?broken patternJulian Andres Klode2019-08-151-0/+2
* Add ?config-files and ?installed patternsJulian Andres Klode2019-08-151-0/+4
* Add ?obsolete and ?upgradable patternsJulian Andres Klode2019-08-151-0/+4
* Add ?automatic and ?garbage patternsJulian Andres Klode2019-08-151-0/+4
* Add patterns for the existing CacheFilter::Matcher classesJulian Andres Klode2019-08-151-0/+30
* Add pattern tree parser infra and connect with cacheset and apt listJulian Andres Klode2019-08-151-0/+51
* Add initial support for parsing patterns into parse treesJulian Andres Klode2019-08-151-0/+205