lyx_mirror/lib/lyx2lyx
Vincent van Ravesteijn 966687d98b Fix bug #6058: Change tracking not usable in version control.
This patch makes sure that there are minimal changes when loading and saving a file with change tracking.

- the authors are assigned a buffer_id, such that when the file is saved, they get the same id,
- the authorlist is sorted according to the buffer_id,
- the buffer_id is written to the file in the author list (file format change)
- the ids start with 1, because 0 is internally reserved for the current Author,
- when writing the file, the current author is assigned an id if he didn't already have it.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30756 a592a061-630c-0410-9148-cb99ea01b6c8
2009-07-23 20:08:05 +00:00
..
generate_encoding_info.py
lyx2lyx If it is not broken then break it: 2008-11-15 22:55:53 +00:00
lyx2lyx_lang.py Add "default" to language list. (fixes a crash). 2007-12-10 18:51:54 +00:00
lyx2lyx_version.py.in
lyx_0_06.py
lyx_0_08.py
lyx_0_10.py
lyx_0_12.py
lyx_1_0.py
lyx_1_1_5.py
lyx_1_1_6_0.py
lyx_1_1_6_3.py
lyx_1_1.py
lyx_1_2.py
lyx_1_3.py
lyx_1_4.py * lib/lyx2lyx/lyx_1_4.py: 2008-01-12 09:59:37 +00:00
lyx_1_5.py * lyx2lyx/lyx_1_5.py: 2009-07-17 15:03:13 +00:00
lyx_1_6.py * lyx_1_6.py: 2009-04-27 09:50:10 +00:00
lyx_2_0.py Fix bug #6058: Change tracking not usable in version control. 2009-07-23 20:08:05 +00:00
LyX.py Add support for Swiss German (bug 5450). File format change. 2008-11-28 13:44:03 +00:00
Makefile.am * install lyx_2_0.py 2008-12-03 22:46:53 +00:00
parser_tools.py lyx2lyx: lyx2lyx: lyx_1_6.py, parser_tools.py: 2008-04-12 13:54:30 +00:00
profiling.py Adjust profiling to new lyx2lyx call 2008-10-27 16:55:53 +00:00
test_parser_tools.py