Re: Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-28 Thread graham

LGTM

https://codereview.appspot.com/6948070/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-26 Thread pkx166h


https://codereview.appspot.com/6948070/diff/3001/Documentation/contributor.texi
File Documentation/contributor.texi (right):

https://codereview.appspot.com/6948070/diff/3001/Documentation/contributor.texi#newcode70
Documentation/contributor.texi:70:
On 2012/12/25 08:05:45, Trevor Daniels wrote:

Drop the blank line


Done.

https://codereview.appspot.com/6948070/diff/3001/Documentation/notation.tely
File Documentation/notation.tely (left):

https://codereview.appspot.com/6948070/diff/3001/Documentation/notation.tely#oldcode88
Documentation/notation.tely:88: @node LilyPond grammar
On 2012/12/25 08:05:45, Trevor Daniels wrote:

You'll need to find and drop the menu item
corresponding to this node, else the docs
won't build.


Done.

https://codereview.appspot.com/6948070/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-26 Thread tdanielsmusic

LGTM, apart from a couple of nitpicks which
I missed earlier.  No need to post a new
patch-set.


https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely
File Documentation/notation/notation-appendices.itely (left):

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely#oldcode1545
Documentation/notation/notation-appendices.itely:1545: (BNF) in
@ref{LilyPond grammar}.  This file is used to build the
Our standard is two spaces after full stops in
mono-spaced text.

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely
File Documentation/notation/notation-appendices.itely (right):

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely#newcode1534
Documentation/notation/notation-appendices.itely:1534: @cindex grammar,
for LilyPond
I think the comma is wrong here.  grammar for Lilypond
is perfectly sensible.

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely#newcode1547
Documentation/notation/notation-appendices.itely:1547: parser during the
program build by the parser generator, Bison. It is
Same here.

https://codereview.appspot.com/6948070/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-26 Thread pkx166h


https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely
File Documentation/notation/notation-appendices.itely (left):

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely#oldcode1545
Documentation/notation/notation-appendices.itely:1545: (BNF) in
@ref{LilyPond grammar}.  This file is used to build the
On 2012/12/26 10:09:45, Trevor Daniels wrote:

Our standard is two spaces after full stops in
mono-spaced text.


Done.

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely
File Documentation/notation/notation-appendices.itely (right):

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely#newcode1534
Documentation/notation/notation-appendices.itely:1534: @cindex grammar,
for LilyPond
On 2012/12/26 10:09:45, Trevor Daniels wrote:

I think the comma is wrong here.  grammar for Lilypond
is perfectly sensible.


Done.

https://codereview.appspot.com/6948070/diff/6001/Documentation/notation/notation-appendices.itely#newcode1547
Documentation/notation/notation-appendices.itely:1547: parser during the
program build by the parser generator, Bison. It is
On 2012/12/26 10:09:45, Trevor Daniels wrote:

Same here.


Done.

https://codereview.appspot.com/6948070/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-25 Thread tdanielsmusic

Once the docs build this will be ready
to go.


https://codereview.appspot.com/6948070/diff/3001/Documentation/contributor.texi
File Documentation/contributor.texi (right):

https://codereview.appspot.com/6948070/diff/3001/Documentation/contributor.texi#newcode70
Documentation/contributor.texi:70:
Drop the blank line

https://codereview.appspot.com/6948070/diff/3001/Documentation/notation.tely
File Documentation/notation.tely (left):

https://codereview.appspot.com/6948070/diff/3001/Documentation/notation.tely#oldcode88
Documentation/notation.tely:88: @node LilyPond grammar
You'll need to find and drop the menu item
corresponding to this node, else the docs
won't build.

https://codereview.appspot.com/6948070/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-24 Thread pkx166h

Reviewers: Trevor Daniels,


https://codereview.appspot.com/6948070/diff/1/Documentation/contributor.texi
File Documentation/contributor.texi (right):

https://codereview.appspot.com/6948070/diff/1/Documentation/contributor.texi#newcode74
Documentation/contributor.texi:74: @verbatiminclude ly-grammar.txt
On 2012/12/17 23:43:58, Trevor Daniels wrote:

The text needs to go just before the
@include fdl.itexi
near the end of this file.
Just the * LilyPond grammar:: line should
appear in the menu block.
You'll also need to prefix the text with
@node LilyPond grammar
@appendix LilyPond grammar


Done.

https://codereview.appspot.com/6948070/diff/1/Documentation/notation/notation-appendices.itely
File Documentation/notation/notation-appendices.itely (left):

https://codereview.appspot.com/6948070/diff/1/Documentation/notation/notation-appendices.itely#oldcode1545
Documentation/notation/notation-appendices.itely:1545: (BNF) in
@ref{LilyPond grammar}.  This file is used to build the
On 2012/12/17 23:43:58, Trevor Daniels wrote:

How about leaving this paragraph in, simply
changing the @ref{} to @rcontrib{}?  It is in a
Technical glossary, so I don't mind the technicalities
being mentioned here.  What do you think?


Done.

Description:
Doc: NR Moved Appendix C to CG

Issue 3015

Please review this at https://codereview.appspot.com/6948070/

Affected files:
  M Documentation/contributor.texi
  M Documentation/notation.tely
  M Documentation/notation/notation-appendices.itely


Index: Documentation/contributor.texi
diff --git a/Documentation/contributor.texi b/Documentation/contributor.texi
index  
74d03bd1b7e8fb9a05ba3fbaeee96dcfa49733cd..a71b124ce60e9517849a6b8fcb46bdfa9bcf4794  
100644

--- a/Documentation/contributor.texi
+++ b/Documentation/contributor.texi
@@ -66,6 +66,8 @@ Copyright @copyright{} 2007--2012 by the authors.

 Appendices

+* LilyPond grammar::
+
 * GNU Free Documentation License:: License of this document.
 @end menu

@@ -91,7 +93,14 @@ Appendices
 @include contributor/feta-font.itexi
 @include contributor/administration.itexi

+@node LilyPond grammar
+@appendix LilyPond grammar
+
+This appendix contains a description of the LilyPond grammar, as
+output from the parser.
+
+@verbatiminclude ly-grammar.txt
+
 @include fdl.itexi

 @bye
-
Index: Documentation/notation.tely
diff --git a/Documentation/notation.tely b/Documentation/notation.tely
index  
098d4f3593a3cb1aea7d783e310761a788987fc8..0e269c2076a6e7933ad0a5c8b9d4785814e33848  
100644

--- a/Documentation/notation.tely
+++ b/Documentation/notation.tely
@@ -84,16 +84,6 @@ Appendices
 @include notation/cheatsheet.itely


-
-@node LilyPond grammar
-@appendix LilyPond grammar
-
-This appendix contains a description of the LilyPond grammar, as
-output from the parser.
-
-@verbatiminclude ly-grammar.txt
-
-
 @include fdl.itexi


Index: Documentation/notation/notation-appendices.itely
diff --git a/Documentation/notation/notation-appendices.itely  
b/Documentation/notation/notation-appendices.itely
index  
e74dae6184639caa4a96455ece846bfe9dca6557..8926646de7c12ac9f8b6c860b130fcadff5482c8  
100644

--- a/Documentation/notation/notation-appendices.itely
+++ b/Documentation/notation/notation-appendices.itely
@@ -1530,7 +1530,8 @@ created for midi, layout and paper blocks.

 @cindex parser
 @cindex Bison
-@cindex grammar for LilyPond
+@cindex LilyPond grammar
+@cindex grammar, for LilyPond
 @cindex BNF

 A @strong{parser} analyzes the sequence of tokens produced by a
@@ -1542,10 +1543,10 @@ cannot be achieved the file is invalid and an  
appropriate error

 message is produced.  The syntactic groupings and the rules for
 constructing the groupings from their parts for the LilyPond syntax
 are defined in @file{lily/parser.yy} and shown in Backus Normal Form
-(BNF) in @ref{LilyPond grammar}.  This file is used to build the
-parser during the program build by the parser generator, Bison.  It
-is part of the source code and is not included in the LilyPond
-binary installation.
+(BNF) in @rcontrib{LilyPond grammar}. This file is used to build the
+parser during the program build by the parser generator, Bison. It is
+part of the source code and is not included in the LilyPond binary
+installation.


 @node parser variable



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Doc: NR Moved Appendix C to CG (issue 6948070)

2012-12-17 Thread tdanielsmusic

Hi James

Thanks for tackling this - it would be hard for
me to do as compiling the full docs takes ages
on my laptop.  That means I haven't actually
tested the suggestions I've made.  Hope they
work!

Trevor



https://codereview.appspot.com/6948070/diff/1/Documentation/contributor.texi
File Documentation/contributor.texi (right):

https://codereview.appspot.com/6948070/diff/1/Documentation/contributor.texi#newcode74
Documentation/contributor.texi:74: @verbatiminclude ly-grammar.txt
The text needs to go just before the
@include fdl.itexi
near the end of this file.
Just the * LilyPond grammar:: line should
appear in the menu block.
You'll also need to prefix the text with
@node LilyPond grammar
@appendix LilyPond grammar

https://codereview.appspot.com/6948070/diff/1/Documentation/notation/notation-appendices.itely
File Documentation/notation/notation-appendices.itely (left):

https://codereview.appspot.com/6948070/diff/1/Documentation/notation/notation-appendices.itely#oldcode1545
Documentation/notation/notation-appendices.itely:1545: (BNF) in
@ref{LilyPond grammar}.  This file is used to build the
How about leaving this paragraph in, simply
changing the @ref{} to @rcontrib{}?  It is in a
Technical glossary, so I don't mind the technicalities
being mentioned here.  What do you think?

https://codereview.appspot.com/6948070/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel