]> git.lyx.org Git - lyx.git/commit
Start reporting missing citations and broken references in LaTeX build.
authorPavel Sanda <sanda@lyx.org>
Fri, 7 Jun 2019 14:47:04 +0000 (16:47 +0200)
committerPavel Sanda <sanda@lyx.org>
Fri, 7 Jun 2019 14:47:04 +0000 (16:47 +0200)
commitbf99ece7366ad479458b3cecb067341a3320286a
tree3bd99bb9d815e6559be9d36580d45b5a1f49234d
parentadb779a692f29f391cf5c7db418a442320e203ca
Start reporting missing citations and broken references in LaTeX build.

Now we report these in the same way as LaTeX errors (but let the user to
see the result anyway). It remains to be shown much is this disturbing
to users. Generally, ignoring these is not a good idea, because they are
harder to manually spot in longer documents.

The details of reported error varies because log linebreaks at 90
induced by pdflatex make log harder to parse.
The committed code is more robust than previous, in which some missing
cits/refs with long keys would go unnoticed.

Tested on bibtex and natbib.

https://www.mail-archive.com/lyx-devel@lists.lyx.org/msg208912.html
src/Buffer.cpp
src/Buffer.h
src/Converter.cpp
src/LaTeX.cpp
src/LaTeX.h