<br clear="all"><br>-- <br>Brad Miller<br>Assistant Professor, Computer Science<br>Luther College
<br><br><div><span class="gmail_quote">On 8/12/07, <b class="gmail_sendername">Charilaos Skiadas</b> <<a href="mailto:cskiadas@gmail.com">cskiadas@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;">
On Aug 12, 2007, at 3:20 PM, Brad Miller wrote:<br><br>> Haris, Robin,<br>><br>> I think the right way to fix this is to merge options.rb into<br>> LaTeXUtils.rb, then the get_labels, get_citation methods can use
<br>> master directly.  I tried that out and it worked just fine.<br>><br>> There are a handful of commands that will need to require<br>> LaTeXUtils instead of options.rb, but that is pretty easy to fix<br>> up.  the downside is that more Latex bundle commands now have a
<br>> dependency on LaTeXUtils which is in the main Support directory and<br>> not in the bundle.<br><br>I see no problem with that really, LaTeXUtils is not a file we are<br>going to update very often anyway, and by now pretty much most
<br>updates to bundles often require users to update the Support<br>directory anyway.<br><br>The only reason LaTeXUtils is in the main directory is that it is<br>required by the regular (pressing esc) completion commands, and for
<br>some reason those commands are not very aware of the bundle's support<br>directory (Unless this has changed now). Perhaps some time in the<br>future we will be able to move it back into the LaTeX bundle anyway.<br>
<br>So, did you also check the label and cite completions via "esc", and<br>they work fine as well?</blockquote><div><br>Yes, label completions work fine both ways as do citations.<br><br>One thing I wish we could improve for citations would be to make the completion command use the BIBINPUTS variable.  I keep all my bib files together in a single directory since I tend to reuse them for lots of different papers.  cite_scan/parse_bibfile assumes that the bib files are in the same directory as the master file.  Unless you specify *a* file with TM_LATEX_BIB.
<br><br><br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">If it works out just fine, I'm all for merging the two files.<br>
<br>> Brad<br><br>Haris Skiadas<br>Department of Mathematics and Computer Science<br>Hanover College<br><br><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>