Add a FIXME.

This commit is contained in:
Richard Heck 2014-05-23 11:36:12 -04:00
parent b992968a15
commit 643deb8aa0

View File

@ -466,7 +466,15 @@ docstring parseOptions(docstring const & format, string & optkey,
} // anon namespace } // anon namespace
/* FIXME
Bug #9131 revealed an oddity in how we are generating citation information
when more than one key is given. We end up building a longer and longer format
string as we go, which we then have to re-parse, over and over and over again,
rather than generating the information for the individual keys and then putting
all of that together. We do that to deal with the way separators work, from what
I can tell, but it still feels like a hack. Fixing this would require quite a
bit of work, however.
*/
docstring BibTeXInfo::expandFormat(docstring const & format, docstring BibTeXInfo::expandFormat(docstring const & format,
BibTeXInfo const * const xref, int & counter, Buffer const & buf, BibTeXInfo const * const xref, int & counter, Buffer const & buf,
docstring before, docstring after, docstring dialog, bool next) const docstring before, docstring after, docstring dialog, bool next) const