lyx_mirror/development
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
..
attic Move to attic. 2008-10-22 22:24:28 +00:00
cmake Search for hunspell.hxx on ubuntu at standard place 2009-07-13 17:51:27 +00:00
coding had this hanging around... 2008-05-23 19:39:56 +00:00
cygwin Add some cygwin stuff. 2009-06-30 23:28:48 +00:00
HTML XHTML output for InsetInclude. 2009-06-19 15:11:33 +00:00
keystest Help the clueless user (me). 2009-07-17 21:48:40 +00:00
lyxserver Whitespace, only whitespace. Part II. 2004-10-28 14:35:53 +00:00
MacOSX set version correctly for mac bundle 2008-11-24 21:34:02 +00:00
mathmacros * description of the math macro implementation 2008-03-15 10:54:26 +00:00
qmake Update lyx.pro file. Still more convenient to use with Qt Creator. 2009-05-28 23:32:28 +00:00
scons Document Dialog: move the listings settings to its own pane. 2009-07-20 08:09:32 +00:00
tools Add lyxeditor script to development/tools, adjust properties of other 2009-06-06 15:17:51 +00:00
Win32 installer: require NSIS 2.45 because of the fixed Indonesian translation 2009-06-23 20:37:00 +00:00
boostworkaround.txt a couple of useful files 2002-05-21 23:58:52 +00:00
FORMAT Fix bug #6058: Change tracking not usable in version control. 2009-07-23 20:08:05 +00:00
gettext.patch update to gettext 0.10.40 2001-10-08 14:36:39 +00:00
lazy_lyxtext.txt Ensure that the last line of text files ends with a newline. 2006-01-19 00:40:38 +00:00
lyx.package.README corrected description of how to create a package using cmake 2009-02-25 07:36:59 +00:00
lyx.rpm.README * README: 2007-09-25 11:05:05 +00:00
lyx.spec.in I‰/1ÀH‹\$H‹l$L‹d$L‹l$ L‹t$(L‹|$0HƒÄ8ÃM…ö¸ 2008-12-15 11:08:23 +00:00
Makefile.am Add some cygwin stuff. 2009-06-30 23:28:48 +00:00
Seminar.txt Ensure that the last line of text files ends with a newline. 2006-01-19 00:40:38 +00:00