James | 15 Apr 08:47 2014
Picon

PATCHES: Countdown for April 18th - 06:00 GMT

Hello,

3239 Enhancement Janek Warchol waiting Patch: rewrite Self_alignment_interface May 2013
3186 Ugly Janek Warchol waiting Positioning of "8" under clef symbol in G_8 clef   Bounty Jan 26
3156 Enhancement Mike Solomon waiting Patch: Prevents vertical axis groups with empty skylines Feb 2013
3134 Enhancement Mike Solomon waiting Patch: Removes the translate_axis call from axis-group-interface outside-staff positioning. Aug 2013
2812 Documentation Keith Ohara waiting Renaming to distinguish keySignature from KeySignature Nov 11
2716 Enhancement David Kastrup waiting Patch: Implement music functions in Scheme rather than C++ Aug 2012
<!-- BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P { font-family:"Liberation Sans"; font-size:x-small } -->


James
_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
James | 15 Apr 00:34 2014
Picon

Re: Patch for issue 3895

On 14/04/14 19:24, Devon Schudy wrote:
author Devon Schudy <dschudy <at> gmail.com>
  Sun, 30 Mar 2014 05:15:57 +0000 (01:15 -0400)
committer James Lowe <pkx166h <at> gmail.com>
  Mon, 14 Apr 2014 22:32:02 +0000 (23:32 +0100)
commit731c856348456b8286e1e40a2f6aa4118c304107

James
Pierre Perol-Schneider | 13 Apr 21:09 2014
Picon

Re: LSR updates

Hi Phil,
Hi Dev Team,

See Seb's message below.
Cheers,
Pierre


2014-04-13 20:29 GMT+02:00 Sebastiano Vigna <vigna <at> di.unimi.it>:


Uffa. There was a constant in the Java code that I forgot about. It should be OK now.

Ciao,

                                        seba


_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Phil Holmes | 13 Apr 12:18 2014
Picon

LSR updates

(I'm sending this to David and Pierre as well as the list.  As I mentioned 
before, mail I initiate and send to the list seems to be silently ignored. 
Please copy my text in any reply.)

I've just run an LSR import and makelsr.  I'm confused about the outcome of 
the makelsr run.  It appears that convert-ly is not doing its job properly. 
For example, with
Documentation/snippets/adding-an-extra-staff.ly I see the following diffs:

-\version "2.17.30"
+\version "2.14.2"

- \once \omit Staff.TimeSignature
+ \once \override Staff.TimeSignature.stencil = ##f

So it appears to be ignoring updated syntax and setting the version back to 
2.14.  Or simply not updating the syntax at all.  Anyone any thoughts why 
this might be?

--
Phil Holmes 
PNEU | 12 Apr 19:23 2014
Picon

Special characters: make text-replacements list longer

Dear LilyPond Community,

I would like to suggest a little enhancement to make special characters
easier to insert.

I was getting tired of using these methods (c \mark \markup {\concat {"B"
\char ##xd6 "u" \char ##x159 "r" \char ##xe9 "e"} &ndash;_&OE;&hellip }) to
insert special characters in my lyrics, titles etc.

So I changed my text-replacements.ly file to this (see below 1), changing
all characters to their equivalent in I-dont-know-what other encoding. It
works surprisingly well! You just have to enter the characters in plain text
in LilyPad and out they come in the PDF.

I did have an interference with the default tagline -- the dash would not
get printed -- so I changed my default tagline accordingly (in file
titling-init.ly), see below 2.

If it is not too risky you might really consider switching the default
text-replacement.ly file to this. Indeed it is currently really difficult
for French / German / Spanish etc users to insert special characters in
LilyPond.

Thanks a lot, good luck,
PNEU

##### \LilyPond 2.18.2\usr\share\lilypond\current\ly\text-replacements.ly #####

\version "2.16.0"

#(define (add-text-replacements! alist)
   (set! text-font-defaults
	 (assoc-set! text-font-defaults 'replacement-alist
		     (cdaar
		      (internal-add-text-replacements (list text-font-defaults) alist)))))

#(define (include-special-characters)
   (add-text-replacements!
     '(;; Punctuation
       ("&hellip;" . "…")
       ("&ndash;" . "–")
       ("&mdash;" . "—")
       ("&iexcl;" . "¡")
       ("&iquest;" . "¿")
       ("&solidus;" . "∕") ; this is not a slash,
                           ; contrary to what is said in Unicode.

       ;; French, German and English quotes open/close
       ("&flq;" . "‹")
       ("&frq;" . "›")
       ("&flqq;" . "«")
       ("&frqq;" . "»")
       ("&glq;" . "‚")
       ("&grq;" . "‘")
       ("&glqq;" . "„")
       ("&grqq;" . "“")
       ("&elq;" . "‘")
       ("&erq;" . "’")
       ("&elqq;" . "“")
       ("&erqq;" . "”")

       ;; Word dividers
       ("&ensp;" . " ")
       ("&emsp;" . " ")
       ("&thinsp;" . " ")
       ("&nbsp;" . " ")
       ("&nnbsp;" . " ") ; narrow non-breaking space
       ("&zwj;" . "‍")
       ("&zwnj;" . "‌")
       ("&middot;" . "·") ; interpunct

       ;; General typography
       ("&bull;" . "•")
       ("&copyright;" . "©")
       ("&registered;" . "®")
       ("&trademark;" . "â„¢")
       ("&dagger;" . "†")
       ("&Dagger;" . "‡")
       ("&numero;" . "â„–")
       ("&ordf;" . "ª")
       ("&ordm;" . "º")
       ("&para;" . "¶")
       ("&sect;" . "§")
       ("&deg;" . "°")
       ("&numero;" . "â„–")
       ("&permil;" . "‰")
       ("&brvbar;" . "¦")

       ;; Diacritics
       ("&acute;" . "´")
       ("&acutedbl;" . "˝")
       ("&grave;" . "`")
       ("&breve;" . "˘")
       ("&caron;" . "ˇ")
       ("&cedilla;" . "¸")
       ("&circumflex;" . "^")
       ("&diaeresis;" . "¨")
       ("&macron;" . "¯")

       ;; Non-ASCII Letters (Excluding Accented Letters)
       ("&aa;" . "Ã¥")
       ("&AA;" . "Ã…")
       ("&ae;" . "æ")
       ("&AE;" . "Æ")
       ("&dh;" . "ð")
       ("&DH;" . "Ð")
       ("&dj;" . "Ä‘")
       ("&DJ;" . "Đ")
       ("&l;" . "Å‚")
       ("&L;" . "Ł")
       ("&ng;" . "Å‹")
       ("&NG;" . "ÅŠ")
       ("&o;" . "ø")
       ("&O;" . "Ø")
       ("&oe;" . "Å“")
       ("&OE;" . "Å’")
       ("&s;" . "Å¿")
       ("&ss;" . "ß")
       ("&th;" . "þ")
       ("&TH;" . "Þ")

       ;; Mathematical symbols
       ("&plus;" . "+")
       ("&minus;" . "−")
       ("&times;" . "×")
       ("&div;" . "÷")
       ("&sup1;" . "¹")
       ("&sup2;" . "²")
       ("&sup3;" . "³")
       ("&sqrt;" . "√")
       ("&increment;" . "∆")
       ("&infty;" . "∞")
       ("&sum;" . "∑")
       ("&pm;" . "±")
       ("&bulletop;" . "∙")
       ("&partial;" . "∂")
       ("&neg;" . "¬")

       ;; Currency symbols
       ("&currency;" . "¤")
       ("&dollar;" . "$")
       ("&euro;" . "€")
       ("&pounds;" . "£")
       ("&yen;" . "Â¥")
       ("&cent;" . "¢")

	 

	;; My symbols, added
	("¡" . "Ž")
	("¢" . "¢")
	("£" . "£")
	("¥" . "Â¥")
	("¦" . "Ĭ")
	("§" . "§")
	("¨" . "Ŭ")
	("©" . "©")
	("ª" . "Ǧ")
	("«" . "«")
	("¬" . "ÅŠ")
	("­" . "­")
	("®" . "®")
	("¯" . "Ç‘")
	("°" . "°")
	("±" . "ž")
	("²" . "²")
	("³" . "³")
	("´" . "´")
	("µ" . "µ")
	("¶" . "Ä­")
	("·" . "·")
	("¸" . "Å­")
	("¹" . "¹")
	("º" . "ǧ")
	("»" . "»")
	("¼" . "Å‹")
	("½" . "½")
	("¾" . "Ÿ")
	("¿" . "Ç’")
	("À" . "À")
	("Á" . "Ã")
	("Â" . "Â")
	("Ã" . "Ã")
	("Ä" . "Ä")
	("Å" . "Ã…")
	("Æ" . "Æ")
	("Ç" . "Ç")
	("È" . "È")
	("É" . "É")
	("Ê" . "Ê")
	("Ë" . "Ë")
	("Ì" . "ÃŒ")
	("Í" . "Ã")
	("Î" . "ÃŽ")
	("Ï" . "Ã")
	("Ð" . "Äž")
	("Ñ" . "Ñ")
	("Ò" . "Ã’")
	("Ó" . "Ó")
	("Ô" . "Ô")
	("Õ" . "Õ")
	("Ö" . "Ö")
	("×" . "Ã")
	("Ø" . "ÆŸ")
	("Ù" . "Ù")
	("Ú" . "Ú")
	("Û" . "Û")
	("Ü" . "Ãœ")
	("Ý" . "Ä°")
	("Þ" . "Åž")
	("ß" . "ß")
	("à" . "à")
	("á" . "á")
	("â" . "â")
	("ã" . "ã")
	("ä" . "ä")
	("å" . "Ã¥")
	("æ" . "É™")
	("ç" . "ç")
	("è" . "è")
	("é" . "é")
	("ê" . "ê")
	("ë" . "ë")
	("ì" . "ì")
	("í" . "í")
	("î" . "î")
	("ï" . "ï")
	("ð" . "ÄŸ")
	("ñ" . "ñ")
	("ò" . "ò")
	("ó" . "ó")
	("ô" . "ô")
	("õ" . "õ")
	("ö" . "ö")
	("÷" . "ý")
	("ø" . "ɵ")
	("ù" . "ù")
	("ú" . "ú")
	("û" . "û")
	("ü" . "ü")
	("ý" . "ı")
	("þ" . "ÅŸ")
	("ÿ" . "ÿ")
	("Œ" . "ÂŒ")
	("œ" . "Âœ")
	("Š" . "Š")
	("š" . "š")
	("Ÿ" . "Ÿ")
	("ƒ" . "ƒ")
	;("–" . "–") 
	;("—" . "—")
	("‘" . "‘")
	("’" . "Â’")
	("‚" . "‚")
	("“" . "“")
	("”" . "”")
	("„" . "„")
	("†" . "†")
	("‡" . "‡")
	("•" . "•")
	("…" . "Â…")
	("‰" . "‰")
	("€" . "€")
	("™" . "™"))))

###### in file \LilyPond
2.18.2\usr\share\lilypond\current\ly\titling-init.ly ######

tagline = \markup {
  \pad-to-box #'(0 . 0) #'(0 . 3)
  {  \with-url

    #"http://lilypond.org/"
    \line {

      %% 2014 = em dash.

      #(format #f "Music engraving by LilyPond ~a -- www.lilypond.org"
         (lilypond-version)
         )
    }
  }
}

_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Pierre Perol-Schneider | 12 Apr 13:07 2014
Picon

Re: snippets/new

Hi Phil, Hi Dev,

Thank you Phil.
Actually, yes, for the past month Seba and I have worked pretty hard in order for the LSR to get a better access and a better output.
Should work fine now.
One thing though : regarding the "standalone" snippets, I've adapted the paper size for most of them (e.g. http://lsr.di.unimi.it/LSR/Snippet?id=432) so I was wondering if that could affect the docs tagged ones?
If yes, just say and I'll delete the custom paper size.

Cheers,
~Pierre
_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
Federico Bruni | 12 Apr 10:11 2014
Picon

"git cl issue 0" not working

I remember that it used to work. Now I get this error:

$ git cl issue 0
Command "git config --unset branch.staging.rietveldissue" failed.

I'm using git version 1.9, if it matters.

I guess that I can just manually remove the last three lines here, right?

[branch "master"]
remote = origin
merge = refs/heads/master
rietveldissue = 84820043
rietveldpatchset = 1
googlecodeissue = 3896

_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
James | 12 Apr 08:59 2014
Picon

PATCHES: Countdown for April 15th - 06:00 GMT

Hello,

3898 Defect David Kastrup push Patch: parser.yy: move figure_list to chord_body   Regression

3897 Enhancement David Kastrup push Patch: Some spring cleaning mostly concerning cumbersome apply calls

3896 Documentation Federico Bruni push add q to the index in NR

3895 Ugly Devon Schudy push Patch: Tuplet brackets should reliably not follow kneed beams.

3894 Defect David Kastrup push accidental rule 'teaching' broke   Regression

3880 Defect David Kastrup push bad number formatting in svg path output















3239 Enhancement Janek Warchol waiting Patch: rewrite Self_alignment_interface May 2013
3186 Ugly Janek Warchol waiting Positioning of "8" under clef symbol in G_8 clef   Bounty Jan 26
3156 Enhancement Mike Solomon waiting Patch: Prevents vertical axis groups with empty skylines Feb 2013
3134 Enhancement Mike Solomon waiting Patch: Removes the translate_axis call from axis-group-interface outside-staff positioning. Aug 2013
2812 Documentation Keith Ohara waiting Renaming to distinguish keySignature from KeySignature Nov 11
2716 Enhancement David Kastrup waiting Patch: Implement music functions in Scheme rather than C++ Aug 2012

<!-- BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P { font-family:"Liberation Sans"; font-size:x-small } --> James
_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
dschudy | 11 Apr 08:48 2014
Picon

Fix namespace issue with clang. (issue 84860044)

LGTM. This works in clang 3.2, so it took me a while to figure out that
the problem was ambiguity with C++11 std::to_string, which is apparently
defined by default in 3.4.

It would be nice to avoid redefining std::to_string when it's available,
but AFAICT there isn't an easy way to detect it -- it can be present even
when __cplusplus < 201103, in compilers with partial C++11 support.

https://codereview.appspot.com/84860044/
Eric Bavier | 9 Apr 23:19 2014
Picon

A question regarding stepmake

Hello Lilypond devs,

I've recently been trying to package lilypond for GNU Guix but haven't been
able to successfully build it (I've looked at both 2.16 and 2.18).

I'm not very familiar with the development history of lilypond, so while
trying to sort through the lilypond build one question came to mind: why
does lilypond use stepmake?

I know buildsystems can be a touchy subject amongst programmers, so I don't
mean to be critical; I'm just curious.  Are there things that automake can't
do (I mention automake because most GNU contributors are familiar with it)?

`~Eric
James | 9 Apr 09:31 2014
Picon

PATCHES: Countdown April 12th - 06:00 GMT

Hello,

3899 Enhancement Thomas Klausner countdown Patch: Fix namespace issue with clang.

3898 Defect David Kastrup countdown Patch: parser.yy: move figure_list to chord_body   Regression

3897 Enhancement David Kastrup countdown Patch: Some spring cleaning mostly concerning cumbersome apply calls

3896 Documentation Federico Bruni countdown add q to the index in NR

3895 Ugly Devon Schudy countdown Patch: Tuplet brackets should reliably not follow kneed beams.

3894 Defect David Kastrup countdown accidental rule 'teaching' broke   Regression

3880 Defect David Kastrup countdown bad number formatting in svg path output








3239 Enhancement Janek Warchol waiting Patch: rewrite Self_alignment_interface May 2013
3186 Ugly Janek Warchol waiting Positioning of "8" under clef symbol in G_8 clef   Bounty Jan 26
3156 Enhancement Mike Solomon waiting Patch: Prevents vertical axis groups with empty skylines Feb 2013
3134 Enhancement Mike Solomon waiting Patch: Removes the translate_axis call from axis-group-interface outside-staff positioning. Aug 2013
2812 Documentation Keith Ohara waiting Renaming to distinguish keySignature from KeySignature Nov 11
2716 Enhancement David Kastrup waiting Patch: Implement music functions in Scheme rather than C++ Aug 2012
<!-- BODY,DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P { font-family:"Liberation Sans"; font-size:x-small } -->

James
_______________________________________________
lilypond-devel mailing list
lilypond-devel <at> gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Gmane