Hi,
when I select 'Citation Based on Current Selection' I get a spinning beach-ball. Activity Monitor shows a ruby process eating 99% CPU. When I quit it, the following is inserted in my TM document:
/Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:134:in `parse_bibfile': Interrupt from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:115:in `map' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:115:in `parse_bibfile' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:250:in `cite_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:247:in `each' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:247:in `cite_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:246:in `call' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:215:in `recursive_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:214:in `each' ... 8 levels... from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:203:in `recursive_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:254:in `cite_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:63:in `get_citations' from /tmp/temp_textmate.MQuf7X:8
I think it worked correctly at some point in the past. Any ideas on what's going wrong here? Any help would be much appreciated.
Bilal.
Can you send me your bibliography file? It seems that's were the function chokes. How large is your bibliography file?
Haris Skiadas Department of Mathematics and Computer Science Hanover College
On Dec 11, 2007, at 5:42 AM, Bilal Barakat wrote:
Hi,
when I select 'Citation Based on Current Selection' I get a spinning beach-ball. Activity Monitor shows a ruby process eating 99% CPU. When I quit it, the following is inserted in my TM document:
/Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:134:in `parse_bibfile': Interrupt from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:115:in `map' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:115:in `parse_bibfile' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:250:in `cite_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:247:in `each' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:247:in `cite_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:246:in `call' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:215:in `recursive_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:214:in `each' ... 8 levels... from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:203:in `recursive_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:254:in `cite_scan' from /Applications/TextMate.app/Contents/SharedSupport/Bundles/ Latex.tmbundle/Support/lib/LaTeXUtils.rb:63:in `get_citations' from /tmp/temp_textmate.MQuf7X:8
I think it worked correctly at some point in the past. Any ideas on what's going wrong here? Any help would be much appreciated.
Bilal.