Originally created by: *anonymous
Originally created by: v.villenave
Originally owned by: v.villenave
Add French-specific note names
French users may (and do) want to enter the D pitch
as "ré" instead of Italian-like "re".
This also brings the -x double-sharp suffix to
French input language (an unrelated but welcome addition).
http://codereview.appspot.com/239930043
EDIT: Feb 27 2016 - the updated Rietveld link is now https://codereview.appspot.com/288290043
Originally posted by: v.villenave
(No comment was entered for this change.)
Owner: v.villenave
Originally posted by: dak@gnu.org
Italian does not have the -x? It would probably be weird to see "rex" as a notename.
The main problem I see with admitting accented note names that it becomes hard to explain why ré (string #\x72 #\xe9) is a valid notename while ré (string #\x72 #\x65 #\x301) isn't. At least with user-defined Unicode, one has some likelihood that the user enters his characters in the same way each time.
Admittedly, the Latin-1 plane has been around long enough that there is some likelihood its glyphs tend to be represented by its own Unicode characters rather than more complex compositions. At least outside of file names or other "normalized" code spaces.
What's with double flat?
Originally posted by: v.villenave
"rex" is nowhere near as strange as "six". But these double-accidentals are rare enough for it not to matter too much.
You have a point with inconsistent unicode identifiers. But the é character I’m referring to is common enough (we have a dedicated key for it on our Azerty keyboards, and it’s even one of the most prominent keys in the Bépo keyboard layout).
Double-flat: I’m not sure what a sensible shortcut might be... How about ß? :-)
Originally posted by: pkx1...@gmail.com
http://codereview.appspot.com/239930043
Originally posted by: pkx1...@gmail.com
Patchy the autobot says: passes tests. Includes a full make doc
Labels: -Patch-new Patch-review
Originally posted by: dak@gnu.org
Patchy the autobot says: passes tests.
Originally posted by: v.villenave
Add -x suffix in italiano; "ré" comes before "re" in French
http://codereview.appspot.com/239930043
Labels: -Patch-review Patch-new
Originally posted by: pkx1...@gmail.com
Patchy the autobot says: fails to apply to current master
Labels: -Patch-new Patch-needs_work
Originally posted by: v.villenave
Add convert rules
http://codereview.appspot.com/239930043
Labels: -Patch-needs_work Patch-new
Originally posted by: dak@gnu.org
Patchy the autobot says: Patch does not apply to current master.
Labels: -Patch-new Patch-needs_work
Diff:
The patch provided by Valentin seems quite close to being finished, but he appears to have lost interest. Reverting this issue to Status:Accepted as it is over 6 months since the last action, so permitting another Dev to finish it off. Leaving patch status as needs_work; the comments on Reitveld make it clear what is needed.
Greetings everybody,
I’m back in the loop. Here’s my new patch set for this issue, please let me know if it looks better:
https://codereview.appspot.com/288290043/
Fails make doc - remove the newly added @end itemize in the changes.tely edit.
Oh, indeed. Thanks!
Remove typo (fix doc build).
http://codereview.appspot.com/288290043
Fails make check
regression/note-names.ly
Not a lot to go on
--snip--
Processing
./50/lily-a98c808c.ly' Parsing... Renaming input to:
/home/jlowe/lilypond-git/input/regression/note-names.ly'error: program too old: 2.19.37 (file requires: 2.19.38)
Interpreting music...
Preprocessing graphical objects...
Calculating line breaks...
Drawing systems...
Writing header field
texidoc' to
./50/lily-a98c808c.texidoc'...Writing ./50/lily-a98c808c-1.signature
Layout output to
./50/lily-a98c808c.eps'... Layout output to
./50/lily-a98c808c-1.eps'...Writing ./50/lily-a98c808c-systems.texi...
Writing ./50/lily-a98c808c-systems.tex...
Writing ./50/lily-a98c808c-systems.count...
Writing timing to 50/lily-a98c808c.profile...
--snip--
Dissecting...
Writing snippets...
Processing...
Processing /home/jlowe/lilypond-git/build/out/lybook-testdb/snippet-names-2063213751245854722.ly
command failed: /home/jlowe/lilypond-git/build/out/bin/lilypond -I /home/jlowe/lilypond-git/input/regression -dbackend=eps --formats=ps -djob-count=7 -dseparate-log-files -dinclude-eps-fonts -dgs-load-lily-fonts --header=texidoc -I /home/jlowe/lilypond-git/Documentation/included/ -ddump-profile -dcheck-internal-types -ddump-signatures -danti-alias-factor=1 -I "./" -I "/home/jlowe/lilypond-git/build/input/regression" -I "/home/jlowe/lilypond-git/input/regression" --formats=eps -deps-box-padding=3.000000 -dread-file-list -dno-strip-output-dir "/home/jlowe/lilypond-git/build/out/lybook-testdb/snippet-names-2063213751245854722.ly"
Child returned 1
Error ignored by lilylib
Error trapped by lilypond-book
Use current LILYPOND_VERSION in regtest.
http://codereview.appspot.com/288290043
Passes make, make check and a full make doc.
Diff:
Patch on countdown for March 1st.