]> git.lyx.org Git - features.git/commit
Do not scan BibTeX files multiple times in a collectBibKeys() procedure.
authorJuergen Spitzmueller <spitz@lyx.org>
Wed, 18 Oct 2017 07:20:31 +0000 (09:20 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Wed, 18 Oct 2017 07:20:31 +0000 (09:20 +0200)
commit88a0666d6c039decfbd0da0dee6c9b4ba4923806
tree7ceeb5e9e1a4276f1e53193c5f3948e21312be45
parentb4294a7b06d1d9436efdde3df6ce4b0732620e9e
Do not scan BibTeX files multiple times in a collectBibKeys() procedure.

Scanning is rather slow, so this improves performance in specific
situations (multiple inclusion of larger files in master/child or
chapterbib context)
src/Buffer.cpp
src/Buffer.h
src/insets/Inset.h
src/insets/InsetBibitem.cpp
src/insets/InsetBibitem.h
src/insets/InsetBibtex.cpp
src/insets/InsetBibtex.h
src/insets/InsetInclude.cpp
src/insets/InsetInclude.h