mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-23 05:25:26 +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 |
||
---|---|---|
.. | ||
cmake | ||
Code_rules | ||
lyx3 | ||
lyxserver | ||
MacOSX | ||
misc | ||
qmake | ||
scons | ||
tools | ||
Win32 | ||
boostworkaround.txt | ||
ChangeLog | ||
FORMAT | ||
gettext.patch | ||
lazy_lyxtext.txt | ||
lyx.rpm.README | ||
lyx.spec.in | ||
Makefile.am | ||
Seminar.txt | ||
TodoPlan-1.3 |