mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
5bb22d9498
a structure representing field->value instead of just a single string with all the data. The data structures are defined in src/Biblio_typedefs.h, and the main changes are to the parser code in src/insets/InsetBibtex.cpp. -src/Biblio_typedefs.h Contains typedefs for new representation. Separating them out limits how much gets #include'd by other files, and also resolves a circularity problem with Buffer.h. -src/Biblio.{h,cpp} Signature changes and massive simplifications to routines that report BibTeX data, since we now have an articulate representation. -src/insets/InsetBibtex.{h,cpp} Re-write the parser code so we store a key->value map of the BibTeX data rather than just one long string. This is the main work. -src/frontends/controllers/ControlCitation.{h,cpp} -src/insets/InsetBibitem.{h,cpp} -src/insets/InsetCitation.cpp Adaptations and simplifications. -src/insets/Inset.h -src/Buffer.{h,cpp} -src/insets/InsetInclude.{h,cpp} Signature changes. -src/Makefile.am -development/scons/scons_manifest.py Add src/Biblio_typedefs.h git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19598 a592a061-630c-0410-9148-cb99ea01b6c8 |
||
---|---|---|
.. | ||
qt4.py | ||
scons_manifest.py | ||
scons_utils.py | ||
SConstruct |