Robin,<br><br>I tried to move the <span id="__firefox-findbar-search-id" style="padding: 0pt; background-color: yellow; color: black; display: inline; font-size: inherit;">Latex Watch</span> command into the branch today.  But I'm not having much luck when I try to use it.
<br><br>When I first try to watch a file I it compiles and displays just fine.   But, if I make any changes the view does not update.  I get the following error in the log:<br><br>entering extended mode<br>This is pdfTeXk, Version 
3.141592-1.40.3 (Web2C 7.5.6)<br> %&-line parsing enabled.<br>entering extended mode<br>true<br>Use of uninitialized value in system at /Users/bmiller/Library/Application Support/TextMate/Bundles/Latex.tmbundle/Support/bin/latex_watch.pl line 690.
<br><br>More importantly, I think there are two issues to think about:<br><br>1.  It feels like there must be a ton of duplicated effort between the typeset and view command as implemented in texMate.py and friends and what you have done.  
texMate.py is pretty modular, and may be able to do much of what latex_watch.pl does.  <br><br>2.  I don't understand the limitation about not being able to watch files that have the \begin document in an included header file.  If there is some previous discussion on this maybe you could point me to the email.  If not could you give me a quick overview of the problem.
<br><br><br>Thanks,<br><br>Brad<br><br><br><br><div><span class="gmail_quote">On 7/23/07, <b class="gmail_sendername">Robin Houston</b> <<a href="mailto:robin.houston@gmail.com">robin.houston@gmail.com</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;">It's wonderful that you're doing this! Having a configuration dialog<br>is a great idea. Also, it means there is one less thing for me to feel
<br>guilty about not doing. :-)<br><br>It seems a little odd to have -interaction=nonstopmode<br>-file-line-error being configurable, given that the output parser will<br>fail without them. How is the user supposed to know that these options
<br>are required, without knowing the inner workings of the bundle? What's<br>wrong with just adding them automatically, as now?<br><br>I am hoping that these settings will be stored in such a way that<br><span id="__firefox-findbar-search-id" style="padding: 0pt; background-color: yellow; color: black; display: inline; font-size: inherit;">
Latex Watch</span> can easily find them. (Also, I'd be delighted if Watch<br>were integrated into the main LaTeX bundle. I can see no particular<br>reason for it not to be, and people seem to find it useful.)<br><br>I agree that supporting the existing environment variables is not an
<br>essential feature. The current situation is such a mess, it's probably<br>a good idea to ditch it and start again.<br><br>Robin<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><br clear="all"><br>-- <br>Brad Miller<br>Assistant Professor, Computer Science<br>Luther College