X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fdevel%2Fprogramming-work.itexi;h=1170949402c63c3427b4aa195b50d7f297a727fc;hb=1423508c355989fa26a8cfe5985b0d6e1ab0a538;hp=ecaf881006392bcc006af3f0baabf3368790949e;hpb=088394feb1c8b49bf56b7f6483c54aca2a7a0594;p=lilypond.git diff --git a/Documentation/devel/programming-work.itexi b/Documentation/devel/programming-work.itexi index ecaf881006..1170949402 100644 --- a/Documentation/devel/programming-work.itexi +++ b/Documentation/devel/programming-work.itexi @@ -9,7 +9,7 @@ * Finding functions:: * Code style:: * Debugging LilyPond:: -* Checklist for adding features:: +* Adding or modifying features:: @end menu @node Overview of LilyPond architecture @@ -743,6 +743,21 @@ If the developer does not feel qualified to write the documentation, a documentation editor will be able to write it from the regression tests. +If the modification changes the input syntax so that inline snippets in +the documentation need to be changed, you will need to change the +snippets in both the english version of the documentation and any +translated versions. If you do not change the snippets in all +translations, older versions of the snippet may be included +when the documentation is built. + +If lsr snippets need to be changed, the snippet should be copied to +input/new and modified there. The portions of the snippet that +are added by makelsr.py should be removed. The changed snippet +will then be included in all versions of the documentation. + +If non-snippet text is changed in the english documentation, no +corresponding changes should be made in the translated documentation. + @subsection Write convert-ly rule If the modification changes the input syntax, a convert-ly rule