Great! thanks for the information. I will go ahead and do a research on that and like you suggested there might be a place where they are doing what I need like in Ruby.<br><br>Thanks again,<br>Helmut<br><br><div><span class="gmail_quote">
On 1/24/07, <b class="gmail_sendername">Charilaos Skiadas</b> <<a href="mailto:skiadas@hanover.edu">skiadas@hanover.edu</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Jan 24, 2007, at 11:48 AM, Helmut Granda wrote:<br>> and this works great if there is only one line of text but lets say<br>> I need to select a certain word in the middle of a pharragraph then<br>> i get the following
<br>><br>> before snippet:<br>> first word theText second word<br>><br>> after snippet:<br>> first word theText theText = theText second word<br>><br>> as you can tell the snippet inserts the comman din the middle of
<br>> the sentence, is there a way to avoid that?<br><br>You would need to use a command, that has as input the entire<br>document and output probably insert as snippet. Then you would have<br>to locate the line the caret is at, and then add a line right after
<br>it with what you want. You then need to snippet-escape all the<br>regular text, and add a $0 at the correct location where you want the<br>caret to end up.<br><br>Sorry, short on time here, but there are ruby libraries that make
<br>most of the above very easy (for instance the escaping part). The<br>location can be found via the [dynamic environment variables][http://<br><a href="http://macromates.com/textmate/manual/">macromates.com/textmate/manual/
</a><br>environment_variables#environment_variables]. There are a number of<br>commands that do similar things in most bundles, certainly in GTDAlt<br>and LaTeX bundles. It should be a short 5-6 line ruby script, if the<br>
text manipulation you want to do is simple like above. I'll try to<br>write an example when I get a chance.<br><br>> TIA<br>> Helmut<br><br>Haris<br><br><br><br>______________________________________________________________________
<br>For new threads USE THIS: <a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>(threading gets destroyed and the universe will collapse if you don't)<br><a href="http://lists.macromates.com/mailman/listinfo/textmate">
http://lists.macromates.com/mailman/listinfo/textmate</a><br></blockquote></div><br>