Re: Emmentaler font issues on Arch Linux builds

2016-12-08 Thread Michael Gerdau
Hi Alexander,

I'm on ArchLinux 64bit myself and use a self compiled devel (curretly
2.19.52) myself. My skyline seems identical to your 2.19.50 version.

My fontforge and fontconfig are the binaries from the offiial repo.
I know for sure since I recently have tracked down a font scaling issue
on my system, where I made sure I had all of these packages w/o me
"fixing" anything :)

Therefor I would claim, nothing wrong with ArchLinux as out-of-the-box.

Kind regards,
Michael
-- 
 Michael Gerdau   email: m...@qata.de
 GPG-keys available on request or at public keyserver

signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


LSR 357: "Dynamics context is now included by default"

2016-12-08 Thread Joel C. Salomon
I’ve been using a variant of the LSR 357 “centered dynamics” template
from , but I notice that the
documentation says:

> This snippet demonstrates how this was achieved with older versions
> of LilyPond; the Dynamics context is now included by default (starting
> with LilyPond 2.13.29), and does not require to be defined manually.

What does this mean?  Is there another method recommended for centered
dynamics marks suitable for newer versions of LilyPond?  (The linked
example in the LilyPond documentation does not show dynamics at all.)

––Joel Salomon

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


Re: Fixing LSR 888: center-on-words ignoring punctuation

2016-12-08 Thread Alexander Kobel

Hi Harm,

On 2016-12-09 00:50, Thomas Morley wrote:

[...]
Hi,

how about below?
You need a devel-version, though. Please test thoroughly. I'm too
tired to do more than the included examples.

\version "2.19.52"  %% sic !!  [...]


The devel version is no problem, but sleep is. Same here. Plus my 
"devil" version is busy compiling right now - see the fresh thread about 
Arch font issues... :-(
I'll have a close look tomorrow or Sunday, at the latest, and will 
report back. Thanks in advance!



Cheers,
Alexander

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


Re: Emmentaler font issues on Arch Linux builds

2016-12-08 Thread Alexander Kobel

Following up on my own question:

On 2016-12-09 00:54, Alexander Kobel wrote:

[...] So, two-and-a-half questions:
What goes wrong, who has a clue or hint? And how can I double-check
whether the FontForge compilation flag was properly acknowledged?


Ouch! It wasn't:

% fgrep enable-double config.log:
configure:39098: WARNING: unrecognized options: --enable-double

And indeed: While the FF build instructions at
  https://fontforge.github.io/source-build.html#src-installs
mention --enable-double, the new instructions at
  https://github.com/fontforge/fontforge/blob/master/INSTALL-git.md
don't.

The flag might have been replaced by --enable-real=double, also see
  https://github.com/fontforge/fontforge/issues/2823
  https://github.com/fontforge/fontforge/pull/2910
which at least doesn't throw an error in the configuration phase, and 
reports


% fgrep float config.log
real (floating pt)  double

Unfortunately, the config.log from the previous run is gone now. 
Recompilation is still ongoing, and I won't be able to report before 
tomorrow or later...



Cheers,
Alexander

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


Re: Fixing LSR 888: center-on-words ignoring punctuation

2016-12-08 Thread Thomas Morley
2016-12-07 1:07 GMT+01:00 Alexander Kobel :
> Hi all,
>
> yet another semi-feature request where I'm running out of knowledge...
> I happily used LSR 888 (center lyrics without taking punctuation into
> account) for years and only now found out that the alignment is off under
> certain circumstances: The default algorithm seems to align lyrics on the
> center of the note*head* of the associated voice. Which seems the right
> thing to do. However, center-on-words aligns on the center of the *entire
> note* - in particular, this yields different results on quavers with stems
> up and "outward flags". At least, neither dots nor accidentals are taken
> into account...
>
> Even more ugly, the alignment is totally off on chords with two adjacent
> notes (shifting one note). I know that this should be a forbidden situation
> for vocal music, but sometimes there is a reason for writing such chords
> instead of two separate voices (e.g., soprano and alto notated on a common
> staff in a homorhythmic piece, with one of the voices splitting for a
> cluster on just a few notes).
> In such a rare case, I do not like the default algorithm's choices either
> (and I'd prefer alignment on the center of the noteheads of the chord); but
> center-on-words does even /way/ worse.
>
> I attach a "test case" (including a full copy of the core of
> http://lsr.di.unimi.it/LSR/Snippet?id=888), where one would expect
> center-on-words to do exactly nothing, but you can notice the slight offsets
> on the "nonius scale" of lyrics.
>
> Anyone got an idea where to start to fix that? I think one would have to
> figure how to get the note-column-extent without flags; but I have no clue
> how to approach that.
>
>
> Thanks in advance,
> Alexander



Hi,

how about below?
You need a devel-version, though. Please test thoroughly. I'm too
tired to do more than the included examples.

\version "2.19.52"  %% sic !!

%% http://lsr.di.unimi.it/LSR/Item?id=888

#(define space-set
  (list->char-set
(string->list "—.?-;,:“†‘’–— */()[]{}|<>!`~&…")))

#(define (width grob text)
  (let* ((X-extent
   (ly:stencil-extent (grob-interpret-markup grob text) X)))
   (if (interval-empty? X-extent)
   0
   (cdr X-extent

#(define (remove-suspended-note-heads stem note-heads)
  (let* ((nc (ly:grob-common-refpoint stem (car note-heads) X))
 (stem-coord
   (ly:grob-relative-coordinate stem stem X))
 (half-stem-thick
   (/ (ly:grob-property stem 'thickness) 2))
 (stem-dir (ly:grob-property stem 'direction)))
(remove
  (lambda (nh)
(if (positive? stem-dir)
(> (ly:grob-relative-coordinate nh nc X)
stem-coord)
(< (ly:grob-relative-coordinate nh nc X)
   (- stem-coord half-stem-thick
  note-heads)))

#(define (center-on-word grob)
  (let* ((text (ly:grob-property-data grob 'text))
 (syllable (markup->string text))
 (word-position
   (if (string-skip syllable space-set)
   (string-skip syllable space-set)
   0))
 (word-end
   (if (string-skip-right syllable space-set)
   (+ (string-skip-right syllable space-set) 1)
   (string-length syllable)))
 (preword (substring syllable 0 word-position))
 (word (substring syllable word-position word-end))
 (preword-width (width grob preword))
 (word-width (width grob (if (string-null? syllable) text word)))
 (note-column (ly:grob-parent grob X))
 (stem (ly:grob-object note-column 'stem))
 (stem-dir (ly:grob-property stem 'direction))
 (sys (ly:grob-system grob))
 (nh-ls
   (if (ly:grob-array? (ly:grob-object note-column 'note-heads))
   (ly:grob-array->list (ly:grob-object note-column 'note-heads))
   '()))
 (note-column-width
   (interval-length
 (ly:relative-group-extent
   (remove-suspended-note-heads stem nh-ls) note-column X

  (-
(*
  (/ (- note-column-width word-width) 2)
  (1+ (ly:grob-property-data grob 'self-alignment-X)))
preword-width)))

%%
%% EXAMPLES
%%

\layout {
  \context {
\Lyrics
\override LyricText.X-offset = #center-on-word
  }
}

<<
\new Voice { \voiceOne c''8 }
\addlyrics { word }

\new Voice { c''8 }
\addlyrics { ,,,word }

\new Voice { \voiceOne 8 }
\addlyrics { word!!! }

\new Voice { 8 }
\addlyrics { word }
>>

Cheers,
  Harm

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


Re: Header fields in custom footer

2016-12-08 Thread Noeck
Thanks Harm,

that works. However, I did not manage to apply string operations to the
text (arg) part of the \my-with-url function.
I tried another proc (called procc) with another test-proc function but
I don't know how to

If it's quickly done, I am happy to see how. But I fear, I will go back
to a handwritten footer as it is mostly the same for all my files.
I just liked the idea of separating style and information. And I did not
know that it was that complicated.

Best,
Joram

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


Reusing vertical space from temporary staves in a single line

2016-12-08 Thread Peter Bašista
Hi,

I am wondering if it is possible to reuse vertical space which was
previously occupied by a temporary staff that was earlier present on
the same line. From my experiments, it does not seem to work and every
new temporary staff receives its own "bar" of vertical space.

An example is attached. My intention is to have all temporary staves
within a single line occupy the same "bar of vertical space" (I am not
sure what the appropriate term is) under the main staff. Currently,
the second temporary staff is shifted lower than the first temporary
staff.

I know it might be possible to use spacers to keep the same temporary
staff context alive during the entire line and then make empty parts
disappear by removing some engravers or by using \RemoveEmptyStaves (I
did not try any of those methods, but I am assuming it is possible).
However, that seems overly complicated to me for something as simple
as reusing existing vertical space, which is in fact left unoccupied
anyway.

Is there a better way?

Thanks for your suggestions.

Regards
Peter Bašista
\version "2.19.52"

% data section

sampleMelody = \relative c'' {
  b4 c d e |
}

alternativeMelody = \relative c' {
  e4 f g a |
}

% formatting section

singleStaffPart = <<
  \context Staff = "mainStaff" {
\new Voice {
  \sampleMelody
}
  }
>>

multiStaffPart = <<
  \context Staff = "mainStaff" {
\new Voice {
  \sampleMelody
}
  }

  \context Staff = "tmpStaff" {
\new Voice {
  \alternativeMelody
}
  }
>>

main = {
  \singleStaffPart
  \multiStaffPart
  \singleStaffPart
  \multiStaffPart
  \singleStaffPart
}

mainScore = \score {
  \main
  \layout {
  }
}

\book {
  \mainScore
}


vspace-reusage-test.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Small typo on LilyPond.org

2016-12-08 Thread Noeck
Dear all,

I apologize for my first post in this thread. It was not constructive
and I don't like sarcastic comments myself. Sorry for that.

In addition, I was wrong and fixing the typo, was as easy as I hoped it
would be - as Graham and others explained here. I misunderstood the "too
much effort" part.

Thanks for all nice replies and explanations.

Best,
Joram

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


Re: Chords in choral music(Re: Fixing LSR 888: center-on-words ignoring punctuation)

2016-12-08 Thread Simon Albrecht

On 08.12.2016 21:49, Wols Lists wrote:

I've heard some BRASS players play (intentionally) (some well chosen)
chords :-)

(And no, I don't mean the technique (I've also heard) of players jumping
between notes so fast that the listener hears two clear lines of music.)


Now we’re off topic: 
Have fun watching :-)

Best, Simon

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


Re: Chords in choral music(Re: Fixing LSR 888: center-on-words ignoring punctuation)

2016-12-08 Thread Wols Lists
On 07/12/16 23:37, Alexander Kobel wrote:
> On 2016-12-07 22:05, Simon Albrecht wrote:
>> On 07.12.2016 01:07, Alexander Kobel wrote:
>>> chords with two adjacent notes (shifting one note). I know that this
>>> should be a forbidden situation for vocal music
>>
>> Why should it? I hardly think anybody should feel inclined to sing it
>> /non divisi/…
> 
> Of course, though some people seem to try their best to do so... ;-)
> I meant that, IMHO, the cleaner way to notate such a situation is to use
> separate voices - after all, no singer should be able to sing two notes
> at once. In contrast to, say, a violin, which typically have a single
> note, but I've heard that sufficiently capable violinists are able to
> play (intentionally) (some well-chosen) chords.
> 
> 
I've heard some BRASS players play (intentionally) (some well chosen)
chords :-)

(And no, I don't mean the technique (I've also heard) of players jumping
between notes so fast that the listener hears two clear lines of music.)

Cheers,
Wol


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


[Solved] Re: \accidentalStyle for common choir notation

2016-12-08 Thread Alexander Kobel

On 2016-12-06 22:45, Alexander Kobel wrote:

Dear all,

I'd like to lift the thread "\accidentalStyle for common choir notation"
from June-July out of the grave. Unfortunately, I don't have it in my
inbox anymore, so I need to refer to the horribly url'ed archive

http://lilypond.1069038.n5.nabble.com/accidentalStyle-for-common-choir-notation-td191797.html#a192980

In particular, I'd like to gain new insight why Abraham's idea did not
work out (also, not for me over here).

Summary: I want to use the piano accidental style in a ChoirStaff, but
it doesn't work.
[...]


Hi everybody,

I found both the culprit and the workaround.
The problem compared to GrandStaff is that ChoirStaff does not keep 
track of the list of accidentals that occured within the last bars. More 
precisely, localKeySignature (or, from v.19.8, localAlterations) is not 
a known context property therein.

Fortunately, the fix is simple: add an initialization to an empty list as in
  \layout { \context { \ChoirStaff localAlterations = #'() } }
and it will be populated and used automagically. After that, Abraham's 
conversion of the piano and piano-cautionary or a definition as follows 
(slightly different for tracking of different voices on the same staff) 
works like a charm, without modifications of any Lily internals:


accidental-styles.choral =
  #`(#f
 (Voice ,(make-accidental-rule 'same-octave 0)
  Staff ,(make-accidental-rule 'same-octave 1)
,(make-accidental-rule 'any-octave 0)
  ChoirStaff ,(make-accidental-rule 'any-octave 0)
 ,(make-accidental-rule 'same-octave 1))
 ()
 ChoirStaff)
accidental-styles.choral-cautionary =
  #`(#f
 (Voice ,(make-accidental-rule 'same-octave 0)
  Staff ,(make-accidental-rule 'same-octave 1))
 (Staff ,(make-accidental-rule 'any-octave 0)
  ChoirStaff ,(make-accidental-rule 'any-octave 0)
 ,(make-accidental-rule 'same-octave 1))
 ChoirStaff)

... \new ChoirStaff << \accidentalStyle choral ... >>>


I could see no other (negative) side effect of adding localAlterations 
to ChoirStaff. I will try to do a regtest with that change over the 
weekend; if it does no harm, I will propose a one-line patch to include 
it per default, so that hopefully ChoirStaff accidental styles will not 
need this additional workaround in the future.



Best,
Alexander

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


Re: Help with ties

2016-12-08 Thread Richard Shann
On Thu, 2016-12-08 at 11:56 +0100, Gerdau, Michael wrote:
> > Here is a version I created with Denemo - I've cut out some verbosity.
> > I didn't tackle the custom time signature and I forget how you alter the
> > order of the horizontal displacements (someone kindly told me on this
> > list once :( ).
> 
> Adding something like
> 
> \once \override NoteColumn.force-hshift = #1.0

Thanks for this - I saw a command for this syntax in the relevant menu
in Denemo but thought it was too low-level sounding. I was expecting the
choice of which voice should have its note displaced might be determined
by the voice order or some setting of precedence. 

I've found this bit of documentation

http://lilypond.org/doc/v2.18/Documentation/notation/multiple-voices

"... voices with upstems (odd-numbered voices) are shifted to the right,
and voices with downstems (even-numbered voices) are shifted to the
left. "

but no clue how this arbitrary choice might be changed

Richard



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


Re: Help with ties

2016-12-08 Thread Carlo Stemberger
Thank you very much!

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


Re: Help with ties

2016-12-08 Thread Gerdau, Michael
> Here is a version I created with Denemo - I've cut out some verbosity.
> I didn't tackle the custom time signature and I forget how you alter the
> order of the horizontal displacements (someone kindly told me on this
> list once :( ).

Adding something like

\once \override NoteColumn.force-hshift = #1.0

in MvmntIVoiceII in front of aes'4 does that. You may wish to play with the
value though.
Note you'll have to adjust the shaped tie.

Kind regards,
Michael
--
Michael Gerdau   email: m...@qata.de
GPG-keys available on request or at public keyserver

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


Re: Help with ties

2016-12-08 Thread Richard Shann
Here is a version I created with Denemo - I've cut out some verbosity.
I didn't tackle the custom time signature and I forget how you alter the
order of the horizontal displacements (someone kindly told me on this
list once :( ). Tie re-shaping is required, which is here done via the
most primitive method - there are some \shape commands for hand crafting
shapes.

HTH

Richard


On Thu, 2016-12-08 at 09:51 +, Phil Holmes wrote:
>  
> Use three voices instead of chords.  You can play with different
> voices to see which you prefer, and adjust the position of the notes
> as described in the Learning Manual.  You will probably also want to
> move the tie somewhat.
> 
> --
> Phil Holmes
>  
>  
> - Original Message - 
> From: Carlo Stemberger 
> To: Mailinglist lilypond-user 
> Sent: Thursday, December 08, 2016 9:13 AM
> Subject: Help with ties
> 
> 
> Hello,
> 
> could you help me in transcribing the attached file, please?
> 
> 
> This is my attempt:
> -
> \version "2.18.2"
> 
> global = {
>   \key as \major
>   \time 2/2
> }
> 
> right = \relative c' {
>   \global
>   <<
> {
>   es'2( des4 c
>   des2 c)
> } \\
> {
>   1 ~
>   as4 g as2% FIXME: missing e
> }
>   >>
> }
> 
> left = \relative c' {
>   \global
>   <<
> {
>   as1
>   es
> } \\
> {
>   c2 bes4 as
>   bes2 as
> }
>   >>
> }
> 
> \score {
>   \new PianoStaff <<
> \new Staff = "right" \right
> \new Staff = "left" { \clef bass \left }
>   >>
> }
> -
> 
> 
> 
> Thank you very much!
> 
> 
> Carlo
> 
> 
> __
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


%% LilyPond file generated by Denemo version 2.0.15

%%http://www.gnu.org/software/denemo/

\version "2.18.0"

AutoBarline = {}
AutoEndMovementBarline = \bar "|."


% The music follows

MvmntIVoiceI = {
 \voiceThree  <>-\tweak #'extra-offset #'(-8.17 . -0.65) ^\markup\scale #'(1 . 1)\column{\line{\bold {Calmo}}
} ees''2( des''4 c''\AutoBarline
 des''2 c'') \AutoEndMovementBarline
}


MvmntIVoiceII = {
 \voiceFour  \shape #'((0.5 . 0.5) (0 . 0.5) (0 . 0.5) (-0.5 . 0.5)) Tie  \once \override Tie
  #'control-points = #'((2.24 . -0.62) (4.13 . -1.66) (7.96 . -1.66) (10.89 . -0.62)) aes'1~ \AutoBarline
 aes'4 g' aes'2 \AutoEndMovementBarline
}


MvmntIVoiceIII = {
 \voiceTwo  ees'1~ \AutoBarline
 ees' \AutoEndMovementBarline
}


MvmntIVoiceIV = {
 \voiceOne  aes1\AutoBarline
 ees \AutoEndMovementBarline
}


MvmntIVoiceV = {
 \voiceFour  c2 bes,4 aes,\AutoBarline
 bes,2 aes, \AutoEndMovementBarline
}





%Default Score Layout


\score { %Start of Movement
  <<
 \new PianoStaff << \set PianoStaff.instrumentName = #"Piano"  

%Start of Staff
\new Staff = "Piano_RH"  << 
 \new Voice = "VoiceIMvmntI"  { 
  \clef treble\key aes \major\time 2/2   \MvmntIVoiceI
} %End of voice
 \new Voice = "VoiceIIMvmntI"  { 
  \MvmntIVoiceII
} %End of voice
 \new Voice = "VoiceIIIMvmntI"  { 
  \MvmntIVoiceIII
} %End of voice

>> %End of Staff

%Start of Staff
\new Staff = "Piano_LH"  << 
 \new Voice = "VoiceIVMvmntI"  { 
  \clef bass\key aes \major\time 2/2   \MvmntIVoiceIV
} %End of voice
 \new Voice = "VoiceVMvmntI"  { 
  \MvmntIVoiceV
} %End of voice

>> %End of Staff
 >>%Brace End

  >>

   } %End of Movement





junk.pdf
Description: Adobe PDF document
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Help with ties

2016-12-08 Thread Phil Holmes
Use three voices instead of chords.  You can play with different voices to see 
which you prefer, and adjust the position of the notes as described in the 
Learning Manual.  You will probably also want to move the tie somewhat.

--
Phil Holmes


  - Original Message - 
  From: Carlo Stemberger 
  To: Mailinglist lilypond-user 
  Sent: Thursday, December 08, 2016 9:13 AM
  Subject: Help with ties


  Hello,

  could you help me in transcribing the attached file, please?


  This is my attempt:
  -
  \version "2.18.2"

  global = {
\key as \major
\time 2/2
  }

  right = \relative c' {
\global
<<
  {
es'2( des4 c
des2 c)
  } \\
  {
1 ~
as4 g as2% FIXME: missing e
  }
>>
  }

  left = \relative c' {
\global
<<
  {
as1
es
  } \\
  {
c2 bes4 as
bes2 as
  }
>>
  }

  \score {
\new PianoStaff <<
  \new Staff = "right" \right
  \new Staff = "left" { \clef bass \left }
>>
  }
  -



  Thank you very much!


  Carlo



--


  ___
  lilypond-user mailing list
  lilypond-user@gnu.org
  https://lists.gnu.org/mailman/listinfo/lilypond-user
\version "2.18.2"

global = {
  \key as \major
  \time 2/2
}

right = \relative c' {
  \global
  <<
{ \voiceOne
  es'2( des4 c
  des2 c)
} \\
{ \voiceTwo
  es,1 ~
  es1
} \\
{ \voiceFour
  as1 ~
  as4 g as2
} 
  >>
}

left = \relative c' {
  \global
  <<
{
  as1
  es
} \\
{
  c2 bes4 as
  bes2 as
}
  >>
}

\score {
  \new PianoStaff <<
\new Staff = "right" \right
\new Staff = "left" { \clef bass \left }
  >>
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Help with ties

2016-12-08 Thread Carlo Stemberger
Hello,
could you help me in transcribing the attached file, please?

This is my attempt:
-
\version "2.18.2"

global = {
  \key as \major
  \time 2/2
}

right = \relative c' {
  \global
  <<
{
  es'2( des4 c
  des2 c)
} \\
{
  1 ~
  as4 g as2% FIXME: missing e
}
  >>
}

left = \relative c' {
  \global
  <<
{
  as1
  es
} \\
{
  c2 bes4 as
  bes2 as
}
  >>
}

\score {
  \new PianoStaff <<
\new Staff = "right" \right
\new Staff = "left" { \clef bass \left }
  >>
}
-


Thank you very much!

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


Re: Small typo on LilyPond.org

2016-12-08 Thread Phil Holmes
- Original Message - 
From: "Graham Percival" 

To: "Phil Holmes" 
Cc: ; "Noeck" 
Sent: Thursday, December 08, 2016 12:19 AM
Subject: Re: Small typo on LilyPond.org


Also, I'm surprised that you considered updating the unstable
documentation -- if it's wrong, wouldn't we just wait for the next
unstable release?



That's what I said originally - the typo seemed small enough to be corrected 
at the next unstable release, in around a week.


--
Phil Holmes 



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