From: Uwe Stöhr Date: Sun, 16 Oct 2016 12:52:46 +0000 (+0200) Subject: Development.lyx: Updates X-Git-Tag: 2.3.0alpha1~884 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=2974e1a3dba13e5bc53003aeff90ff2801ed1595;p=features.git Development.lyx: Updates - the range of file format does no longer need to be updated - mention rule 6 of the documentation policies --- diff --git a/lib/doc/Development.lyx b/lib/doc/Development.lyx index 6deb3d7575..a6e5d4e3d1 100644 --- a/lib/doc/Development.lyx +++ b/lib/doc/Development.lyx @@ -1,5 +1,5 @@ -#LyX 2.3 created this file. For more info see http://www.lyx.org/ -\lyxformat 512 +#LyX 2.2 created this file. For more info see http://www.lyx.org/ +\lyxformat 508 \begin_document \begin_header \save_transient_properties true @@ -25,7 +25,6 @@ logicalmkup \font_osf false \font_sf_scale 100 100 \font_tt_scale 100 100 -\use_microtype false \graphics default \default_output_format pdf2 \output_sync 1 @@ -459,30 +458,6 @@ src/version.h . \end_layout -\begin_layout Enumerate -Update the range of file formats in the array -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -format_relation -\end_layout - -\end_inset - - in -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lib/lyx2lyx/LyX.py -\end_layout - -\end_inset - -. -\end_layout - \begin_layout Enumerate \begin_inset CommandInset label LatexCommand label @@ -613,7 +588,8 @@ name "enu:updatefiles" \end_inset -Update LyX's .lyx documentation files to the new format. +Test your lyx2lyx code by updating LyX's .lyx documentation files to the + new format. The developer who makes the change knows best what changes to expect when inspecting the resulting diff. Because of this, you might be able to catch a bug in the lyx2lyx code that @@ -687,7 +663,52 @@ gen_lfuns.py \end_inset before being converted to the latest format. - Finally, commit using +\begin_inset Newline newline +\end_inset + + +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout + +\series bold +Note: +\series default + Only commit file format changes in the doc files if these files are using + the new feature of the new file format. + The reason is rule +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "enu:The-fileformat-of" + +\end_inset + + of the documentation policies described in sec. +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:Documentation-policies" + +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +Finally, commit using \begin_inset Flex Code status collapsed @@ -5184,6 +5205,12 @@ No. \end_layout \begin_layout Section +\begin_inset CommandInset label +LatexCommand label +name "sec:Documentation-policies" + +\end_inset + Documentation policies \end_layout @@ -5258,6 +5285,12 @@ reference "enu:If-you-are" \end_layout \begin_layout Enumerate +\begin_inset CommandInset label +LatexCommand label +name "enu:The-fileformat-of" + +\end_inset + The fileformat of a file must not be changed unless you document a new feature in LyX that requires a new fileformat. The reason for this rule is to keep it easy for the doc maintainers to