On Fri, Feb 13, 2015 at 6:21 PM, Don Armstrong <d...@debian.org> wrote:
> On Fri, 13 Feb 2015, Kynn Jones wrote:
>> The [documentation][1] for `~S` says:
>> >  ?narrow(filter, pattern), ~S filter pattern
>> >
>> >    This term “narrows” the search to package versions matching
>> >    filter. In particular, it matches any package version which
>> >    matches both filter and pattern. The string value of the match is
>> >    the string value of pattern.
>>
>> I have not been able to find any definition in this documentation of
>> what it means by the term "filter", and how this term differs from the
>> term "pattern". Therefore, it looks like the paragraph above is,
>> strictly speaking, meaningless.
>
> The critical bit that you're missing from this paragraph is "versions".
>
> See
> http://algebraicthunk.net/~dburrows/projects/aptitude/doc/en/ch02s03s03.html
> for details.

That was indeed illuminating.  Thank you!

(Unfortunately, it says nothing about "filters", let alone how they
differ from "patterns".)


>>     % aptitude search   '~i!~Astable'
>
> This means "installed packages which are not in stable at all".
>
>>     % aptitude search '~S~i!~Astable'
>
> This means "installed package where the same version is not available in
> stable"

OK, that's crystal clear and extremely helpful.  Thank you very much!

kj


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cafvqaj7-iwrsnqkurccwfzxdwsnz0jevmqr-yztkp+fvet9...@mail.gmail.com

Reply via email to