Patch LGTM.  I still have concerns about  maintaining a list of ascii
definitions for UTF-8 characters, as described in the comments.


http://codereview.appspot.com/4553056/diff/9003/input/regression/markup-special-characters.ly
File input/regression/markup-special-characters.ly (right):

http://codereview.appspot.com/4553056/diff/9003/input/regression/markup-special-characters.ly#newcode7
input/regression/markup-special-characters.ly:7:
#(define-markup-list-command (show-special-characters layout props) ()
If we're going to do this, this code should be added to the appendices
of the Notation Reference, so it will be included in the documentation.
I don't really think it should be part of the regression test suite, but
I could be convinced otherwise.

http://codereview.appspot.com/4553056/diff/9003/scm/output-lib.scm
File scm/output-lib.scm (right):

http://codereview.appspot.com/4553056/diff/9003/scm/output-lib.scm#newcode958
scm/output-lib.scm:958: ; Punctuation
I'm still not convinced that we should get in the business of defining
these ascii-based characters instead of using UTF-8 directly as part of
the core lilypond distribution.  But if nobody else is opposed to it
then I will not maintain my objection and I will agree with the patch.

I have *no* objections to including the functionality with whitespace
defined in the default-string-replacement-alist, and having an LSR
snippet with additional replacements.

http://codereview.appspot.com/4553056/

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

Reply via email to