]> git.lyx.org Git - lyx.git/blobdiff - development/FORMAT
cmake: overwrite allinone files on each cmake run
[lyx.git] / development / FORMAT
index 9bd8bf867526cd43da5c15e9d5bd8ee5e94d3c60..7dc61bb28e1c78f67d9d81b356830d1399fe1640 100644 (file)
@@ -1,5 +1,81 @@
 LyX file-format changes
 -----------------------§
+2007-02-22  José Matos  <jamatos@lyx.org>
+
+       * format incremented to 263: changes in the language names (overdue):
+         brazil -> brazilian
+         portuges -> portuguese
+
+2007-02-16  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 262: Allow ascii \inputencoding
+
+2007-02-14  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 261: \output_changes is now considered
+       even if \tracking_changes is false. This allows to output existing
+       changes even if future changes are not tracked anymore.
+       The old combination
+
+       \tracking_changes false
+       \output_changes true
+
+       is therefore converted to
+
+       \tracking_changes false
+       \output_changes false
+
+       on upgrade. Nothing is done on downgrade since the new behaviour is
+       not supported in older formats.
+
+2007-02-13  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 260: Allow utf8x \inputencoding
+
+2007-02-12  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 259:
+       Old: Spaces at start or end of font changes were output outside of
+            the font change, i.e. not 'xx\textbf{ yy }zz', but
+            'xx \textbf{yy} zz'.
+       New: Spaces are always output with the font set by the user.
+
+2007-01-31  Uwe Stöhr
+
+       * format incremented to 258: new \lyxline definition
+       Old:
+               \\newcommand{\\lyxline}[1]{ 
+                 {#1 \\vspace{1ex} \\hrule width \\columnwidth \\vspace{1ex}} 
+               } 
+       New:
+               \\newcommand{\\lyxline}[1][1pt]{% 
+                 \\par\\noindent% 
+                 \\rule[.5ex]{\\linewidth}{#1}\\par}
+        The new definition is more robust, see bug 1988 and now really takes care about
+       the fontsize: \lyxline{\Huge} produces now a thicker line then \lyxline{\normalfont}
+
+2007-01-29  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 257: Caption styles have been replaced by
+       InsetCaption. This is at the same time also a layout file format
+       change to format 3. layout2layout removes caption layouts from old
+       styles.
+       Note that InsetCaption did exist before this format, but was never
+       used. Old files containing do nevertheless still work.
+       Of course users can still define a Caption style in layout files,
+       but the special treatment in LyX is gone (apart from the sensitive
+       label property).
+
+2006-12-22  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 256: allow some new inputenc settings.
+       For the complete list, see lib/lyx2lyx/lyx_1_5.py.
+
+2006-11-25  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * format incremented to 255: new insets for \clearpage and
+       \cleardoublepage. They are written inline to the file, exactly like
+       \newpage.
 
 2006-11-13  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
 
@@ -67,10 +143,14 @@ LyX file-format changes
        encoding of the LyX file:
 
        \inputencoding       LyX file encoding
-       auto                 as determined by the document language
-       default              latin1
+       auto                 as determined by the document and character
+                            languages
+       default              ditto
        everything else      as determined by \inputencoding
 
+       The difference between auto and default is only the LaTeX output:
+       auto causes loading of the inputenc package, default does not.
+
 2006-07-03  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
 
        * format incremented to 248: Basic booktabs support