Development.lyx: Simplify the list of reasons for file format updates.

This commit is contained in:
Günter Milde 2016-04-04 10:25:43 +02:00
parent 77fc7fe8b6
commit 7e33fd7fac

View File

@ -201,33 +201,17 @@ name "sec:When-is-an"
When you are working on a new feature you may ask yourself whether it needs When you are working on a new feature you may ask yourself whether it needs
an update of the .lyx file format number. an update of the .lyx file format number.
Whether an update is needed or not is not always obvious. Whether an update is needed or not is not always obvious.
Rule of thumb:
\end_layout \end_layout
\begin_layout Description \begin_layout Quote
Rule
\begin_inset space ~
\end_inset
of
\begin_inset space ~
\end_inset
thumb:
\end_layout
\begin_deeper
\begin_layout Standard
Whenever there is the danger that a previous version of LyX cannot open Whenever there is the danger that a previous version of LyX cannot open
a file using the new feature, a file format update is needed. a file using the new feature, a file format update is needed.
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
The file format change allows lyx2lyx rules to implement backwards compatibility. The file format change allows lyx2lyx rules to implement backwards compatibility.
\end_layout Below you can find a list of reasons for file format updates with explanations:
\end_deeper
\begin_layout Standard
Below you can find a list of reasons for file format updates with explanations:
\end_layout \end_layout
\begin_layout Description \begin_layout Description
@ -340,20 +324,11 @@ language
. .
\begin_inset Foot \begin_inset Note Note
status open status collapsed
\begin_layout Plain Layout \begin_layout Plain Layout
TODO: Discuss if this is really required or whether new languages can be This requirement is under discussion.
treated similar to new layouts (cf.
\begin_inset CommandInset ref
LatexCommand ref
reference "subsec:New-layouts"
\end_inset
).
\end_layout \end_layout
\end_inset \end_inset
@ -371,24 +346,7 @@ inset Of course a new inset requires a file format update.
\end_layout \end_layout
\begin_layout Description \begin_layout Description
Modified New
\begin_inset space ~
\end_inset
layouts
\begin_inset space ~
\end_inset
and
\begin_inset space ~
\end_inset
modules with a
\end_layout
\begin_deeper
\begin_layout Description
new
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
@ -409,7 +367,7 @@ reference "subsec:Backporting-new-styles"
\end_layout \end_layout
\begin_layout Description \begin_layout Description
removed Removed
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
@ -427,27 +385,17 @@ new
\series bold \series bold
not not
\series default \series default
require a file format update. require a file format update (changed 03/16, see
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Changed 03/16, see
\begin_inset CommandInset ref \begin_inset CommandInset ref
LatexCommand ref LatexCommand ref
reference "subsec:New-layouts" reference "subsec:New-layouts"
\end_inset \end_inset
for the rationale. ).
\end_layout
\end_inset
\end_layout \end_layout
\end_deeper
\begin_layout Standard \begin_layout Standard
If you are still unsure, please ask on the development list. If you are still unsure, please ask on the development list.
\end_layout \end_layout