Reviewers: ,

Message:
Greetings everybody.

Third time's a charm: here's a new attempt to get the \language "foobar"
syntax merged. Cons: this patch does move a lot of files around. Pros:
this is a lot less hackish that my two previous attempts.

Please have a look and feel free to comment; if this patch is approved,
then I'll upload a second patch set to handle Documentation changes!

Thanks to Neil and Carl for their comments and suggestions. Hopefully
this time I got it right... :-)

Description:
Reorganize language files and add a new \language command.

This commit adds a new \language command that may be used
to select note names language in lieu of the more complicated
\include "foobar.ly" syntax.

All language files have been emptied and the pitchnames alists
have been gathered in a new language-init.ly file.

The old syntax is still supported; to avoid code duplication,
language files just use the new \language command internally.

arabic.ly isn't affected by this change and must still be
manually included.  This specificity will have to be taken
into account when documenting the new syntax.

Please review this at http://codereview.appspot.com/2699041/

Affected files:
  M Documentation/changes.tely
  M ly/arabic.ly
  M ly/catalan.ly
  M ly/declarations-init.ly
  M ly/deutsch.ly
  M ly/english.ly
  M ly/espanol.ly
  M ly/italiano.ly
  M ly/music-functions-init.ly
  M ly/nederlands.ly
  M ly/norsk.ly
  M ly/portugues.ly
  M ly/suomi.ly
  M ly/svenska.ly
  M ly/vlaams.ly



_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to