<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>[TxMt] Re: TM2: opening a collection of files with mate co</title></head><body>
<div>At 9:18 AM +0700 2/26/12, Allan Odgaard wrote:</div>
<blockquote type="cite" cite>On 23/02/2012, at 02.31, Stephen Bannasch wrote:<br>
<br>
> Here's a pattern I've often used in TM1<br>
> [Š]<br>
> $ ack -l cursor src | xargs mate<br>
<br>
If you use Ü-<font face=".Keyboard"
>F (searching for 'cursor') you can set the folder to 'src' or enter 'src/**/*.{c,h}' in the 'matching' glob field to ac<span
></span>hieve something similar.</font><br>
</blockquote>
<blockquote type="cite" cite><font face=".Keyboard">After the search, click first match and use </font>G to go through all mat<span
></span
>ches, switching file when it hits end of first etc. and/or click the disclosure triangle in the Find All results header to col<span
></span
>lapse all matches and get a (clickable) list that very much mimics the result of the project folder in 1.x resulting from you<span
></span>r 'xargs mate'.</blockquote>
<div><br></div>
<div
>My email client (Eudora) incorrectly parses the text between shift-command-F and command-G in your reply. I haven't noticedpro<span
></span>blems parsing utf8 text before using Eudora.</div>
<div><br></div>
<div>I'm wondering whether this affects anybody else?</div>
<div><br></div>
<div
>I'm also wondering if the garbled section in my message quoting of Allan's response is parsed correctly or incorrectly (I can <span
></span>check later on the list archive).</div>
<div><br></div>
<div>Here's what it looked like to me in the original message reply:</div>
<div><br></div>
<div>  https://img.skitch.com/20120226-gbdaq2jjdca63p4qjxtgem229w.jpg</div>
<div><br></div>
<div>Here's what the garbled section said:</div>
<div><br></div>
<div>  shift-command-F (searching for 'cursor') you can set the folder to 'src'</div>
<div>  or enter 'src/**/*.{c,h}' in the 'matching' glob field to achieve something</div>
<div>  similar.</div>
<div><br>
  After the search, click first match and use command-G</div>
<div><br></div>
<div>The text of your message appears fine here:</div>
<div><br></div>
<div>  http://lists.macromates.com/textmate/2012-February/034566.html</div>
<div><br></div>
<div>I agree the new find command is much more powerful and does cover some of the use cases I described.</div>
<div><br></div>
<blockquote type="cite" cite
>> [Š] I'd like an arbitrary collection of files passed to TM2 via the mate command to be represented and searchable as a co<span
></span>llection.<br>
</blockquote>
<blockquote type="cite" cite
>Noted, though for the use-case mentioned, it sounds like generalizing the filtering capabilities offile browser, file chooser <span
></span>(<font face=".Keyboard"></font>T), and find in folder (Ü-<font face=".Keyboard"></font>F) would be ideal as it wo<span
></span
>uld then allow the same but be more discoverable + visual feedback (though I know that using 'find Š | xargs mate'effectively <span
></span>has unlimited filtering potential that TextMate cannot capture).</blockquote>
<div><br>
Generalizing the filtering would be quite powerful and useful.</div>
</body>
</html>