Re: Lilypond on OS X Catalina

2019-09-28 Thread Davide Liessi
Il giorno ven 27 set 2019 alle ore 18:33 Thomas Scharkowski
 ha scritto:
> I'll attach the log now:

The port lilypond-devel built correctly on MacPorts' 10.14 buildbot,
so the error may be specific to your system.
Judging from the log, there's probably some issue with header files.
Please do

sudo port clean lilypond-devel

and try again (I see from your other messages that you already did
selfupdate and upgrade outdated).
If it still fails it is best to open a ticket at MacPorts.
If you have a GitHub account you can do it yourself at
https://trac.macports.org/wiki/Tickets
(please follow the instructions at https://guide.macports.org/#project.tickets).
Otherwise I can open it for you.

Best wishes.
Davide

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


Re: Lilypond on OS X Catalina

2019-09-28 Thread Thomas Scharkowski

Il giorno ven 27 set 2019 alle ore 18:33 Thomas Scharkowski
 ha scritto:
> I'll attach the log now:

The port lilypond-devel built correctly on MacPorts' 10.14 buildbot,
so the error may be specific to your system.
Judging from the log, there's probably some issue with header files.
Please do

sudo port clean lilypond-devel

and try again (I see from your other messages that you already did
selfupdate and upgrade outdated).
If it still fails it is best to open a ticket at MacPorts.
If you have a GitHub account you can do it yourself at
https://trac.macports.org/wiki/Tickets
(please follow the instructions at 
https://guide.macports.org/#project.tickets).
Otherwise I can open it for you.

Thank you Davide,

I hat also already „cleaned“ - please open the ticket for me.

Thomas






Gesendet mit der Telekom Mail App


-Original-Nachricht-
Von: Davide Liessi mailto:davide.lie...@gmail.com> >
Betreff: Re: Lilypond on OS X Catalina
Datum: 28.09.2019, 11:31 Uhr
An: Thomas Scharkowski mailto:t.scharkow...@t-online.de> >
CC: LilyPond Users mailto:lilypond-user@gnu.org> 
>, Hans Åberg mailto:haber...@telia.com> >

Il giorno ven 27 set 2019 alle ore 18:33 Thomas Scharkowski
 ha scritto:
> I'll attach the log now:

The port lilypond-devel built correctly on MacPorts' 10.14 buildbot,
so the error may be specific to your system.
Judging from the log, there's probably some issue with header files.
Please do

sudo port clean lilypond-devel

and try again (I see from your other messages that you already did
selfupdate and upgrade outdated).
If it still fails it is best to open a ticket at MacPorts.
If you have a GitHub account you can do it yourself at
https://trac.macports.org/wiki/Tickets
(please follow the instructions at 
https://guide.macports.org/#project.tickets).
Otherwise I can open it for you.

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


ly:expect-warning not working

2019-09-28 Thread Knute Snortum
I haven't been able to get the ly:expect-warning function working
properly.  Here is a MWE:

%%% Start
\version "2.19.83"
\include "english.ly"

#(ly:expect-warning "omitting tuplet bracket")

{
  \clef bass
  \tuplet 3/2 4 {
<<
  { g4 s8 gf4 s8 f4 s8 s4. }
  \\
  { g8 ef' bf gf ef' bf f ef' a, bf, df' bf }
>> |
  }
}
%%% End

This will still emit warnings for me.  I'm on Ubuntu 19.04 if that matters.

---
Knute Snortum
(via Gmail)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ly:expect-warning not working

2019-09-28 Thread Aaron Hill

On 2019-09-28 4:09 pm, Knute Snortum wrote:

I haven't been able to get the ly:expect-warning function working
properly.  Here is a MWE:

%%% Start
\version "2.19.83"
\include "english.ly"

#(ly:expect-warning "omitting tuplet bracket")

{
  \clef bass
  \tuplet 3/2 4 {
<<
  { g4 s8 gf4 s8 f4 s8 s4. }
  \\
  { g8 ef' bf gf ef' bf f ef' a, bf, df' bf }
>> |
  }
}
%%% End

This will still emit warnings for me.  I'm on Ubuntu 19.04 if that 
matters.


As implemented, ly:expect-warning is to be used for individual 
occurrences of a warning, not as a simple global filter.


Try this variation on the function that makes it easy to specify how 
many instances of the warning should be expected:



\version "2.19.83"
\include "english.ly"

#(define ly:expect-warning-times (lambda args
  (for-each (lambda _ (apply ly:expect-warning (cdr args)))
(iota (car args)

#(ly:expect-warning-times 4 "omitting tuplet bracket")

{
  \clef bass
  \tuplet 3/2 4 {
<<
  { g4 s8 gf4 s8 f4 s8 s4. }
  \\
  { g8 ef' bf gf ef' bf f ef' a, bf, df' bf }
>> |
  }
}



-- Aaron Hill

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


Re: ly:expect-warning not working

2019-09-28 Thread Knute Snortum
On Sat, Sep 28, 2019 at 4:42 PM Aaron Hill  wrote:

> On 2019-09-28 4:09 pm, Knute Snortum wrote:
> > I haven't been able to get the ly:expect-warning function working
> > properly.  Here is a MWE:
> >
> > %%% Start
> > \version "2.19.83"
> > \include "english.ly"
> >
> > #(ly:expect-warning "omitting tuplet bracket")
> >
> > {
> >   \clef bass
> >   \tuplet 3/2 4 {
> > <<
> >   { g4 s8 gf4 s8 f4 s8 s4. }
> >   \\
> >   { g8 ef' bf gf ef' bf f ef' a, bf, df' bf }
> > >> |
> >   }
> > }
> > %%% End
> >
> > This will still emit warnings for me.  I'm on Ubuntu 19.04 if that
> > matters.
>
> As implemented, ly:expect-warning is to be used for individual
> occurrences of a warning, not as a simple global filter.
>
> Try this variation on the function that makes it easy to specify how
> many instances of the warning should be expected:
>
> 
> \version "2.19.83"
> \include "english.ly"
>
> #(define ly:expect-warning-times (lambda args
>(for-each (lambda _ (apply ly:expect-warning (cdr args)))
>  (iota (car args)
>
> #(ly:expect-warning-times 4 "omitting tuplet bracket")
>
> {
>\clef bass
>\tuplet 3/2 4 {
>  <<
>{ g4 s8 gf4 s8 f4 s8 s4. }
>\\
>{ g8 ef' bf gf ef' bf f ef' a, bf, df' bf }
>  >> |
>}
> }
> 
>
>
> -- Aaron Hill
>

That works great.  Thanks!

---
Knute Snortum
(via Gmail)
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


[OT] dicemusic -- a common-lisp generator of lilypond scores

2019-09-28 Thread Mark Probert

Hi, all.

While not of general interest, I thought some of you might find this 
small project of mine amusing.  I was recently inspired by a YT video 
to have a go at coding one of the late 18th C dice music games (the 
"Mozart" Waltz generator Simrock published in 1793).  It was a fun 
exercise and then I found out that the clever folk at opus-infinity.org 
had trodden this ground before me... oh well. Still I give away the 
source code :-)

Anyhow, this is one way of creating lilypond scores and I'd be grateful 
if people had comments either on the lilypond idioms I've used (it is a 
parallelMusic thing) or on my CL (I'm pretty new to that idiom as well).

Anyhow, as it currently is it generates 2xbar 3/8 waltzes in a late-18C 
style. They are really quite cute.

More here

  http://archsys.net/pages/coding/#dicemusic

Kind regards .. mark.

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