On Dec 21, 2012, at 03:26, Rainer Müller wrote: > On 2012-12-21 04:08, Ryan Schmidt wrote: >> >> On Dec 20, 2012, at 09:26, MacPorts wrote: >> >>> +NOTE: There is a bug in Trac that does not pass the '+' sign properly to >>> the query, use a link here instead of `query:` syntax. >> >> "+" is a special character in the query portion of URLs and is used to >> represent a space; this is weird and should probably not be used. If you >> want a plus, use %2B; if you want a space, use %20. > > Exactly, I want a space there. But I cannot use a real space, as that > separates the URL from the link title in Trac's wiki syntax. So I tried > encoding the space with a + sign... I also tried with the URL encoded > characters %2B, but Trac will to be too smart about that and encodes the > percent sign, so that becomes %252B. > > I just read through the documentation for Trac again and found the > solution just now. It's not a real but, but special quoting needs to be > applied according to the rules for TracLinks (I was only looking at the > TracQuery documentation yesterday). The correct quoting needs to be > applied to the whole argument of query. So that is now: > > [query:"keywords~=haspatch maintainer&status!=closed" haspatch+maintainer]
Oh neat. Now the question is: will that find tickets where keywords is "haspatch, maintainer" or "maintainer haspatch"? :/ _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-dev
