<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I placed  in the pages keywords instead of categories, like<br>
 Categories: _contacts _france _family<br>
<br>
and in the pagelist I did fulltext search for these keywords :<br>
<br>
 (:pagelist _contacts _france _family:)  only family in France<br>
 (:pagelist _contacts -_france _family:) only family NOT in France<br>
<br>
Note that I can even have category links like :<br>
 Categories: [[!_Contacts]] [[!_Family]] [[!_France]]<br>
<br>
which link to Category/Contacts, Category/Family and Category/France, but the<br>
fulltext search will find the _keywords.</blockquote><div><br></div><div>Except that full text search may find other pages that have the words in them but should not be included in the pagelist. </div><div><br></div><div>
I will try to demonstrate my specific need by this example:</div><div>I have many pages under the Contacts group, each assigned to a single company or person.  These companies all belong to different fields, say Roofing, Flooring, Windows, etc. Some companies are consultants, some are contractors while others are distributors. Some in fact play multiple roles simultaneously. I want to be able to add categories like [[!Roofing]] [[!Consultants]] [[!Contractors]] [[!Country]] on a certain page so that I can then list them as follows:<br>
</div><div><ol><li>Companies in the Roofing Industry (link=Category.Roofing)</li><li>All contractors in China (link=Category.Contractors, Category.China)</li><li>All Roofing consultants in China (link=Category.Roofing, Category.Consultants, Category.China)</li>
</ol><div>As you can see, for item 3 above, if I did a fulltext search for &quot;roofing&quot; and &quot;consultant&quot; and &quot;China&quot;, I would end up with all the consultants as well as all the companies from China, whether roofing or flooring. Moreover, I would also end up including pages where these words occur but not as categories...  </div>
<div><br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">The PmWiki Cookbook listings contain this :<br>
  (:pagelist [other parameters] -__no_list__:)<br>
<br>
This way we can exclude some pages from the cookbook listings if we add to<br>
them (:comment __no_list__:).<br>
<br>
Once again, link=Cat1,-Cat2 will work eventually, so all this will be easier.</blockquote><div> </div></div>Would the planned feature of allowing link=cat1,cat2, cat3 allow me to accomplish what I am looking for? As shown above I want to be able to find pages that have all cat1 AND cat2 AND cat3 simultaneously, not either one of them. If this is currently possible through some other means, I am eager to know.<div>
<br></div><div>Thanks for all of your time!</div><div>Sameer<br><div><div><br></div><div><br></div></div></div>