Re: coding style fixes

2008-12-28 Thread Werner LEMBERG

> 1) Ignore this issue for now, and revisit it in 3 weeks when I get
> around to working on that part of the website.

OK.  Please do a ping if you are ready for that.

> 2) Somebody (Werner?) takes reponsibility for the "coding style"
> instructions, and either commits the texinfo to the web-gop/ branch
> directly, or sends the texinfo to me.  [...]

Unfortunately, I have not enough time to do that.  Right now, I'm
preparing new releases for FreeType, groff, and the CJK package for
LaTeX; this takes (almost) all of my time.


 Werner


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: release build failed; musicxml zip

2008-12-28 Thread Graham Percival
On Sun, Dec 28, 2008 at 07:24:28PM -0800, Patrick McCarty wrote:
> Was this what Han-Wen fixed when he tagged 2.12.0?  These three
> commits were never merged, so maybe that's why your builds were
> failing.
> 
> http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=shortlog;h=refs/tags/release/2.12.0-1

Looks like it.  Oh well; chalk another one up to miscommunication.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: release build failed; musicxml zip

2008-12-28 Thread Patrick McCarty
On Sun, Dec 28, 2008 at 4:21 PM, John Mandereau
 wrote:
> Le dimanche 28 décembre 2008 à 15:54 -0800, Graham Percival a écrit :
>> Reinhold posted this a few days ago, but I'm trying to restart the
>> discussion.  Attempting to build the 2.12.1 release fails when
>> creating the zip file of the musicxml regression tests.
>
>> Reinhold suggested that the problem was "the makefile rule to
>> create that .zip file breaks for builddir!=srcdir"
>
> Indeed.  Fixed.

Was this what Han-Wen fixed when he tagged 2.12.0?  These three
commits were never merged, so maybe that's why your builds were
failing.

http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=shortlog;h=refs/tags/release/2.12.0-1

-Patrick
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Learning Manual TOC missing subsubsubsections

2008-12-28 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Montag, 29. Dezember 2008 01:32:17 schrieb Bertalan Fodor:
> Reinhold Kainhofer írta:
> > Am Montag, 29. Dezember 2008 01:01:14 schrieb Bertalan Fodor:
> >> The subsubsubsections are not present in LM toc.
> >
> > Which subsubsubsections are you talking about exactly?
> > I'm only seeing subsubsections (e.g. "2.1.1 Compiling a file") and some
> > headlines that are not section commands (e.g. "Entering music and viewing
> > output" in that subusbsection), so they are intentionally not in the TOC.
>
> Yes, I'm talking about these headlines as in the NR they are included in
> the toc.

Okay, apparently that's intentionally, since they are consistently not in the 
TOC...
The difference to the NR is that in the NR those sections use 
@node Durations
@unnumberedsubsubsec Durations
and are thus sectioning commands, while in the LM, they only use
@subheading Entering music and viewing output
and are thus simple text formatted like section headers (but no logical 
sectioning).

Cheers,
Reinhold

- -- 
- --
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJWB4fTqjEwhXvPN0RArOHAKDQGXTD2h9JChnqUuXj73AeSGnGtwCfVBbX
2SQ5z6uR4Ds+ozEgIaVbX18=
=MRRM
-END PGP SIGNATURE-


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Graham Percival
On Mon, Dec 29, 2008 at 01:31:34AM +0100, John Mandereau wrote:
> Le dimanche 28 d??cembre 2008 ?? 16:23 -0800, Graham Percival a ??crit :
> > You're off the hook until GUB is added to git.  :)
> > (no, don't use the current gub/ branch in git; it's out of date.
> > And yes, this is counter-intuitive, but don't talk about that for
> > another week or two)
> 
> Aren't GUB sources you use on Jan's Git repo?

Yes, but IMO if they're working (and they now appear to be, cross
fingers :)  they should be on the main git repo.

> Well, I have other itches to scratch in the meantime anyway :-)

We all do; that's why I keep on telling people to come back in X
weeks / months for their issues, based on when I think we'll have
energy to deal with them.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Learning Manual TOC missing subsubsubsections

2008-12-28 Thread Bertalan Fodor
Yes, I'm talking about these headlines as in the NR they are included in 
the toc.


Reinhold Kainhofer írta:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Montag, 29. Dezember 2008 01:01:14 schrieb Bertalan Fodor:
  
The subsubsubsections are not present in LM toc. 



Which subsubsubsections are you talking about exactly?
I'm only seeing subsubsections (e.g. "2.1.1 Compiling a file") and some 
headlines that are not section commands (e.g. "Entering music and viewing 
output" in that subusbsection), so they are intentionally not in the TOC.


  

Is this intentional?



If you are talking of the headlines like "Entering music and viewing output", 
then yes.


Cheers,
Reinhold

- -- 
- --

Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJWBkCTqjEwhXvPN0RAlTZAJ9jmPQQuqNLBa5ntwkvzIWd4vAoqACfYtla
t8gftXXs3/orBcwMBZgte1o=
=lcJr
-END PGP SIGNATURE-

  


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Learning Manual TOC missing subsubsubsections

2008-12-28 Thread Graham Percival
On Mon, Dec 29, 2008 at 01:25:37AM +0100, Reinhold Kainhofer wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Am Montag, 29. Dezember 2008 01:01:14 schrieb Bertalan Fodor:
> > The subsubsubsections are not present in LM toc. 
> 
> Which subsubsubsections are you talking about exactly?

I see sub^3 in LM 3.3.4.  Those are the only ones, though.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread John Mandereau
Le dimanche 28 décembre 2008 à 16:23 -0800, Graham Percival a écrit :
> You're off the hook until GUB is added to git.  :)
> (no, don't use the current gub/ branch in git; it's out of date.
> And yes, this is counter-intuitive, but don't talk about that for
> another week or two)

Aren't GUB sources you use on Jan's Git repo?  Well, I have other itches
to scratch in the meantime anyway :-)

Cheers,
John



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Learning Manual TOC missing subsubsubsections

2008-12-28 Thread Graham Percival
On Mon, Dec 29, 2008 at 01:01:14AM +0100, Bertalan Fodor wrote:
> The subsubsubsections are not present in LM toc. Is this intentional?

This might be a "version of texi2html" thing; I can't find the ToC
for the LM at all on lilypond.org.  On kainhofer it looks fine:
http://kainhofer.com/~lilypond/Documentation/user/lilypond-learning/index_toc.html#SEC_Contents

now granted, we're not *supposed* to have subsubsubsections, but
that's a separate issue.  :)

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Learning Manual TOC missing subsubsubsections

2008-12-28 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Montag, 29. Dezember 2008 01:01:14 schrieb Bertalan Fodor:
> The subsubsubsections are not present in LM toc. 

Which subsubsubsections are you talking about exactly?
I'm only seeing subsubsections (e.g. "2.1.1 Compiling a file") and some 
headlines that are not section commands (e.g. "Entering music and viewing 
output" in that subusbsection), so they are intentionally not in the TOC.

> Is this intentional?

If you are talking of the headlines like "Entering music and viewing output", 
then yes.

Cheers,
Reinhold

- -- 
- --
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJWBkCTqjEwhXvPN0RAlTZAJ9jmPQQuqNLBa5ntwkvzIWd4vAoqACfYtla
t8gftXXs3/orBcwMBZgte1o=
=lcJr
-END PGP SIGNATURE-


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Graham Percival
On Mon, Dec 29, 2008 at 01:03:04AM +0100, John Mandereau wrote:
> Le dimanche 28 d??cembre 2008 ?? 15:35 -0800, Graham Percival a ??crit :
> > Remember that "python --version" calls the first version in the
> > PATH.  /usr/bin/python (which is what we use instead of the more
> > sensible /usr/bin/env python) might be different.
> 
> I'm sure it's easy to set
> 
> TARGET_PYTHON=/usr/bin/env python
> 
> at configure step for MacOS X build in GUB.  I can't do this myself
> until I get familiar with GUB, sorry.

You're off the hook until GUB is added to git.  :)
(no, don't use the current gub/ branch in git; it's out of date.
And yes, this is counter-intuitive, but don't talk about that for
another week or two)

> > > IIRC Leopard comes with some 2.4.x version, which includes
> > > shutil normally.
> > 
> > Leopard is 2.5.  Tiger is 2.4
> 
> Err, are you really sure?

Oops.  Leopard is 2.5.1, but Tiger is 2.3.5.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: release build failed; musicxml zip

2008-12-28 Thread John Mandereau
Le dimanche 28 décembre 2008 à 15:54 -0800, Graham Percival a écrit :
> Reinhold posted this a few days ago, but I'm trying to restart the
> discussion.  Attempting to build the 2.12.1 release fails when
> creating the zip file of the musicxml regression tests.

> Reinhold suggested that the problem was "the makefile rule to
> create that .zip file breaks for builddir!=srcdir"

Indeed.  Fixed.

John



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: creating dev/gop-web

2008-12-28 Thread Francisco Vila
2008/12/28 Arvid Grøtting :
> Apart from convert-ly setting a 2.11.66 version header, is there
> anything i really shouldn't be happy with?

The binary is OK, but the webpage was not allright on time, and some
developers think that a few things still needed to be done. One or two
broken links in documentation, that kind of things. Relatively small
flaws.
-- 
Francisco Vila. Badajoz (Spain)
http://www.paconet.org


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread John Mandereau
Le dimanche 28 décembre 2008 à 15:35 -0800, Graham Percival a écrit :
> Remember that "python --version" calls the first version in the
> PATH.  /usr/bin/python (which is what we use instead of the more
> sensible /usr/bin/env python) might be different.

I'm sure it's easy to set

TARGET_PYTHON=/usr/bin/env python

at configure step for MacOS X build in GUB.  I can't do this myself
until I get familiar with GUB, sorry.


> > IIRC Leopard comes with some 2.4.x version, which includes
> > shutil normally.
> 
> Leopard is 2.5.  Tiger is 2.4

Err, are you really sure?

Cheers,
John



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Learning Manual TOC missing subsubsubsections

2008-12-28 Thread Bertalan Fodor

The subsubsubsections are not present in LM toc. Is this intentional?

Thanks,

Bert


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12.1 panic list

2008-12-28 Thread Francisco Vila
2008/12/29 Graham Percival :
> Remind me again in a month and we'll track down what's happening
> and get it into git.

That would be great. Sorry for my short understanding of the big
frame, but I cannot find a reason why are there any source files that
are not in git.

-- 
Francisco Vila. Badajoz (Spain)
http://www.paconet.org


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


release build failed; musicxml zip

2008-12-28 Thread Graham Percival
Reinhold posted this a few days ago, but I'm trying to restart the
discussion.  Attempting to build the 2.12.1 release fails when
creating the zip file of the musicxml regression tests.

I don't know whether to bug Reinhold for doing musicxml, John for
being one of the few people who somewhat understands the build
process, Jan for writing gub3, or Han-Wen by default.


I get a bunch of warnings like:

zip warning: name not matched: 01a-Pitches-Pitches.xml

and then:

zip error: Nothing to do! (try: zip -r -9 -r
out-www/MusicXML-TestSuite-0.1.zip . -i 01a-Pitches-Pitches.xml
01b-Pitches-Intervals.xml
...


Reinhold suggested that the problem was "the makefile rule to
create that .zip file breaks for builddir!=srcdir", but I think
this got lost in the 2.12 chitchat:
http://lists.gnu.org/archive/html/lilypond-devel/2008-12/msg00553.html

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12.1 panic list

2008-12-28 Thread Graham Percival
On Sun, Dec 28, 2008 at 01:39:54AM +0100, Francisco Vila wrote:
> 2008/12/28 Graham Percival :
> > Compared to current master, what are the remaining last-minute
> > changes that people want, and when do you think you'll have them
> > committed?
> 
> I do not know if the new Spanish resource file for the LilyPad editor
> for Windows was committed. I sent a patch but I had to extract the
> original file from a compressed archive and I was told that there was
> no other available source for it. A strange situation, don't you think
> so?

Remind me again in a month and we'll track down what's happening
and get it into git.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Graham Percival
On Mon, Dec 29, 2008 at 12:28:47AM +0100, John Mandereau wrote:
> What does "python --version" says?

Remember that "python --version" calls the first version in the
PATH.  /usr/bin/python (which is what we use instead of the more
sensible /usr/bin/env python) might be different.


> IIRC Leopard comes with some 2.4.x version, which includes
> shutil normally.

Leopard is 2.5.  Tiger is 2.4, which causes problems with
convert-ly or lilypond-book.  (it's the "set" command)

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: coding style fixes

2008-12-28 Thread Graham Percival
The current page is this:
  http://lilypond.org/web/devel/participating/standards
but of course it's hard to find.  The whole "development" subtree
of the website is an absolute mess, and was one of the major
irritations that led to GWP (and GOP).  After GOP, this info will
also be available in pdf form.  :)

I suggest one of two options:
1)  Ignore this issue for now, and revisit it in 3 weeks when I
get around to working on that part of the website.

2)  Somebody (Werner?) takes reponsibility for the "coding style"
instructions, and either commits the texinfo to the web-gop/
branch directly, or sends the texinfo to me.  If you're sending it
to me, a plain


@node Coding style
@unnumberedsec Coding style

blah blah blah


will suffice, and I don't care if there's minor texinfo problems
(ie don't worry if you have an unbalanced } or whatever).

Cheers,
- Graham


On Sun, Dec 28, 2008 at 09:25:07PM -0200, Han-Wen Nienhuys wrote:
> And to be superfluous, the coding style should usually be dictated by
> the current style, but where we are not consistent, or where we're
> changing conventions, it may make sense to document things.
> 
> 
> On Sun, Dec 28, 2008 at 9:24 PM, Han-Wen Nienhuys  wrote:
> > We have a page on the website somewhere, that deals with this.
> >
> > On Sun, Dec 28, 2008 at 9:13 PM, Werner LEMBERG  wrote:
> >>
> >>> while I do not oppose to either change, I think it is important to
> >>> record the preference for either somewhere,
> >>
> >> Where?  Will document it then.
> >>
> >>
> >>Werner
> >>
> >
> >
> >
> > --
> > Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen
> >
> 
> 
> 
> -- 
> Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen
> 
> 
> ___
> lilypond-devel mailing list
> lilypond-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-devel


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Josh Parmenter

And: Python 2.5 is in this (it was part of LilyPad).

I'll try changing that John to see if I can get the bundle to work.

Josh

On Dec 28, 2008, at 3:28 PM, John Mandereau wrote:


Le dimanche 28 décembre 2008 à 17:02 -0600, Neil Tiffin a écrit :

This version referenced here, seemed to mostly work.  Except as
follows when trying to convert the initial template from 2.8 to
current (2.12.0).



ImportError: No module named shutil

Is there anything I can do to help get this fully working on Leopard?


What does "python --version" says?  IIRC Leopard comes with some 2.4.x
version, which includes shutil normally.  If you really have Python  
2.4
installed, please report the bug against Apple about the missing  
shutil

module and/or install a working Python version from
http://www.python.org/download/
then edit

/Maui-Scr/LilyPond.app/Contents/Resources/bin/convert-ly

so the first line refers to the correct Python binary.

In case you install Python 2.6(.1) or 3.0, please report us even if  
you
succeed, as LilyPond scripts have not been much tested with these  
Python

versions.

Best,
John



**
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own  
interpretation of how modern society is structured: whether actively  
or passively, consciously or unconsciously, he makes choices in this  
regard. He may be conservative or he may subject himself to continual  
renewal; or he may strive for a revolutionary, historical or social  
palingenesis." - Luigi Nono

*/



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Josh Parmenter

Hi Neil... are you on PPC? Or intel?

Best,

Josh


On Dec 28, 2008, at 3:02 PM, Neil Tiffin wrote:

This version referenced here, seemed to mostly work.  Except as  
follows when trying to convert the initial template from 2.8 to  
current (2.12.0).


Traceback (most recent call last):
 File "/Maui-Scr/LilyPond.app/Contents/Resources/bin/convert-ly",  
line 40, in 

   import lilylib as ly
 File "/Maui-Scr/LilyPond.app/Contents/Resources/share/lilypond/ 
current/python/lilylib.py", line 13, in 

   import shutil
ImportError: No module named shutil

Is there anything I can do to help get this fully working on Leopard?

Neil

On Dec 28, 2008, at 10:21 AM, Josh Parmenter wrote:

I took the last version of LilyPad that was sent around the list,  
and merged it with the intel 2.12... Here is what I get that works  
on intel:


www.dxarts.washington.edu/~joshp/LilyPond.app.zip

Other things (version numbers, etc.) don't appear correct, but this  
does run fine (first run is slow, the things are very fast after  
that)


Josh

On Dec 28, 2008, at 5:51 AM, Ivo Bouwmans wrote:


Hallo all,

Josh Parmenter schreef / wrote / skribis:
I just noticed that the 2.12 download for Mac Leopard still has  
directions for building, etc. I thought the wrapper app problems  
had been solved? Is this not the case?


The link for Leopard on the LilyPond download page points to a  
page (ivo.bouwmans.name/lilypondleopard) that I set up for 2.10.


I have just tried both lilypond-2.12.0-1.darwin-x86 and  
lilypond-2.12.0-1.darwin-ppc from . Both versions only show one menu without any items when run as  
application (the same as with 2.10). But both work fine when used  
in Terminal - and the x86 version is faster, as can be expected.


I will change the page so that Mac users will be directed to the  
x86 version, with the option of using my LilyPondScript.


If anyone has additional ideas: please let me know!
--
Vriendelijke groeten,  =  Best wishes,  =  Afablajn salutojn,

Ivo



**
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own  
interpretation of how modern society is structured: whether actively  
or passively, consciously or unconsciously, he makes choices in this  
regard. He may be conservative or he may subject himself to continual  
renewal; or he may strive for a revolutionary, historical or social  
palingenesis." - Luigi Nono

*/



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread John Mandereau
Le dimanche 28 décembre 2008 à 17:02 -0600, Neil Tiffin a écrit :
> This version referenced here, seemed to mostly work.  Except as  
> follows when trying to convert the initial template from 2.8 to  
> current (2.12.0).

> ImportError: No module named shutil
> 
> Is there anything I can do to help get this fully working on Leopard?

What does "python --version" says?  IIRC Leopard comes with some 2.4.x
version, which includes shutil normally.  If you really have Python 2.4
installed, please report the bug against Apple about the missing shutil
module and/or install a working Python version from
http://www.python.org/download/
then edit

/Maui-Scr/LilyPond.app/Contents/Resources/bin/convert-ly

so the first line refers to the correct Python binary.

In case you install Python 2.6(.1) or 3.0, please report us even if you
succeed, as LilyPond scripts have not been much tested with these Python
versions.

Best,
John



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: coding style fixes

2008-12-28 Thread Han-Wen Nienhuys
And to be superfluous, the coding style should usually be dictated by
the current style, but where we are not consistent, or where we're
changing conventions, it may make sense to document things.


On Sun, Dec 28, 2008 at 9:24 PM, Han-Wen Nienhuys  wrote:
> We have a page on the website somewhere, that deals with this.
>
> On Sun, Dec 28, 2008 at 9:13 PM, Werner LEMBERG  wrote:
>>
>>> while I do not oppose to either change, I think it is important to
>>> record the preference for either somewhere,
>>
>> Where?  Will document it then.
>>
>>
>>Werner
>>
>
>
>
> --
> Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen
>



-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: coding style fixes

2008-12-28 Thread Han-Wen Nienhuys
We have a page on the website somewhere, that deals with this.

On Sun, Dec 28, 2008 at 9:13 PM, Werner LEMBERG  wrote:
>
>> while I do not oppose to either change, I think it is important to
>> record the preference for either somewhere,
>
> Where?  Will document it then.
>
>
>Werner
>



-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Neil Tiffin
This version referenced here, seemed to mostly work.  Except as  
follows when trying to convert the initial template from 2.8 to  
current (2.12.0).


 Traceback (most recent call last):
  File "/Maui-Scr/LilyPond.app/Contents/Resources/bin/convert-ly",  
line 40, in 

import lilylib as ly
  File "/Maui-Scr/LilyPond.app/Contents/Resources/share/lilypond/ 
current/python/lilylib.py", line 13, in 

import shutil
ImportError: No module named shutil

Is there anything I can do to help get this fully working on Leopard?

Neil

On Dec 28, 2008, at 10:21 AM, Josh Parmenter wrote:

I took the last version of LilyPad that was sent around the list,  
and merged it with the intel 2.12... Here is what I get that works  
on intel:


www.dxarts.washington.edu/~joshp/LilyPond.app.zip

Other things (version numbers, etc.) don't appear correct, but this  
does run fine (first run is slow, the things are very fast after that)


Josh

On Dec 28, 2008, at 5:51 AM, Ivo Bouwmans wrote:


Hallo all,

Josh Parmenter schreef / wrote / skribis:
I just noticed that the 2.12 download for Mac Leopard still has  
directions for building, etc. I thought the wrapper app problems  
had been solved? Is this not the case?


The link for Leopard on the LilyPond download page points to a page  
(ivo.bouwmans.name/lilypondleopard) that I set up for 2.10.


I have just tried both lilypond-2.12.0-1.darwin-x86 and  
lilypond-2.12.0-1.darwin-ppc from . Both versions only show one menu without any items when run as  
application (the same as with 2.10). But both work fine when used  
in Terminal - and the x86 version is faster, as can be expected.


I will change the page so that Mac users will be directed to the  
x86 version, with the option of using my LilyPondScript.


If anyone has additional ideas: please let me know!
--
Vriendelijke groeten,  =  Best wishes,  =  Afablajn salutojn,

Ivo




___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: `programming error' for --disable-optimisation

2008-12-28 Thread Werner LEMBERG

> Can you file a full bugreport?

Done, issue #716.


Werner


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12.1 panic list

2008-12-28 Thread John Mandereau
Le samedi 27 décembre 2008 à 15:04 -0800, Graham Percival a écrit :
> I'm planning a 2.12.1 release soon; we're unofficially thinking of
> this as the "real" 2.12 stable release.
> 
> Compared to current master, what are the remaining last-minute
> changes that people want, and when do you think you'll have them
> committed?

For what I'm concerned with, all urgent fixes and changes I wanted to
push are done.

I should have complaint earlier, but I think it's not reasonable to
announce LilyPond is available in 15 languages, as there are only 4
program messages up to date PO files (de, es, fr, vi), Finnish and Dutch
translations only miss about a hundred of recent strings (mostly
convert-ly), and other POs are quite outdated.  I changed the
announcement on lilypond.org to claim 6 languages are available.

Cheers,
John



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: `programming error' for --disable-optimisation

2008-12-28 Thread Han-Wen Nienhuys
On Sun, Dec 28, 2008 at 3:37 PM, Han-Wen Nienhuys  wrote:

>>> Can you file a full bugreport?
>>
>> Before I do this: How can I provide more useful debugging information?
>
> The sequence of commands to reproduce.  If this started recently, when
> this problem was introduced.

I see this too, but it looks like a recent problem. Can someone do a
bisection to figure out where this was introduced?

-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12.1 panic list

2008-12-28 Thread John Mandereau
Le dimanche 28 décembre 2008 à 12:23 -0800, Graham Percival a écrit :
> I've already got your list.  I'm going to advertize it once 2.12.1
> is uploaded.

I'll submit a news article on linuxfr.org.

Cheers,
John



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12.1 panic list

2008-12-28 Thread Graham Percival
On Sun, Dec 28, 2008 at 06:15:47PM -0200, Han-Wen Nienhuys wrote:
> On Sat, Dec 27, 2008 at 9:04 PM, Graham Percival
>  wrote:
> > I'm planning a 2.12.1 release soon; we're unofficially thinking of
> > this as the "real" 2.12 stable release.
> 
> As an aside, I have had the habit of posting the announcement to a
> bunch of forums, newsgroups, audio websites and mailing lists.  If
> interested, I can try to dig up a list.

I've already got your list.  I'm going to advertize it once 2.12.1
is uploaded.

Cheers,
- Graham


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12.1 panic list

2008-12-28 Thread Han-Wen Nienhuys
On Sat, Dec 27, 2008 at 9:04 PM, Graham Percival
 wrote:
> I'm planning a 2.12.1 release soon; we're unofficially thinking of
> this as the "real" 2.12 stable release.
>
> Compared to current master, what are the remaining last-minute
> changes that people want, and when do you think you'll have them
> committed?

As an aside, I have had the habit of posting the announcement to a
bunch of forums, newsgroups, audio websites and mailing lists.  If
interested, I can try to dig up a list.

-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Mensural style

2008-12-28 Thread Eyolf Østrem
On 28.12.2008 (13:05), Trevor Daniels wrote:
> At present the MensuralVoice context sets the NoteHead style to 'petrucci, 
> but does not set the style for rests.  I know nothing of ancient music, 
> but it seems to me that rests should be set to 'mensural style?  Advice 
> please, from anyone who understands ancient music.

Yes, that would be good. Another thing that's worth considering, is what to
do with the accidentals: one thing is which accidental style to choose for
each general style, but there also ought to be an option to use the sharp
sign for naturals/cancellations, as was customary.

Eyolf

-- 
[Norm goes into the bar at Vic's Bowl-A-Rama.]

Off-screen crowd:  Norm!
Sam:   How the hell do they know him here?
Cliff: He's got a life, you know.
-- Cheers, From Beer to Eternity

Woody: What can I do for you, Mr. Peterson?
Norm:  Elope with my wife.
-- Cheers, The Triangle

Woody: How's life, Mr. Peterson?
Norm:  Oh, I'm waiting for the movie.
-- Cheers, Take My Shirt... Please?


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: `programming error' for --disable-optimisation

2008-12-28 Thread Han-Wen Nienhuys
On Sun, Dec 28, 2008 at 3:21 PM, Werner LEMBERG  wrote:

>> >  programming error: Parsed object should be dead:
>> >static scm_unused_struct* Prob::mark_smob(scm_unused_struct*)
>> >  continuing, cross fingers
>> >  programming error: Parsed object should be dead:
>> >static scm_unused_struct* Context_def::mark_smob(scm_unused_struct*)
>> >  continuing, cross fingers
>>
>> Can you file a full bugreport?
>
> Before I do this: How can I provide more useful debugging information?

The sequence of commands to reproduce.  If this started recently, when
this problem was introduced.

-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: `programming error' for --disable-optimisation

2008-12-28 Thread Werner LEMBERG

> > If compiled with --disable-optimisation, calling lilypond always emits
> >
> >  programming error: Parsed object should be dead:
> >static scm_unused_struct* Prob::mark_smob(scm_unused_struct*)
> >  continuing, cross fingers
> >  programming error: Parsed object should be dead:
> >static scm_unused_struct* Context_def::mark_smob(scm_unused_struct*)
> >  continuing, cross fingers
> 
> Can you file a full bugreport?

Before I do this: How can I provide more useful debugging information?


Werner


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: `programming error' for --disable-optimisation

2008-12-28 Thread Han-Wen Nienhuys
On Fri, Dec 26, 2008 at 7:22 AM, Werner LEMBERG  wrote:
>
> If compiled with --disable-optimisation, calling lilypond always emits
>
>  programming error: Parsed object should be dead:
>static scm_unused_struct* Prob::mark_smob(scm_unused_struct*)
>  continuing, cross fingers
>  programming error: Parsed object should be dead:
>static scm_unused_struct* Context_def::mark_smob(scm_unused_struct*)
>  continuing, cross fingers
>
> at the very end (this is, after creation of the PDF file).  This is
> apparently harmless but annoying.  Can someone fix this, please?

Can you file a full bugreport?  I always compile without optimization,
but never have seen this message.   At the end of a .ly file, a
garbage collect is executed, and after that there should not be any
objects related to the .ly file (like context definitions and music
objects).  If they are found subsequently, it means somebody held on
to references, possibly leaking memory.


-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: move .ly code out of .py

2008-12-28 Thread Han-Wen Nienhuys
On Sun, Dec 28, 2008 at 1:43 PM, Reinhold Kainhofer
 wrote:

> Actually, those definitions are not only meant for musicxml2ly. They do not
> depend on anything MusicXML-specific, but rather implement features that are
> available in MusicXML, but not yet in LilyPond. They are candidates for future
> inclusion into lilypond. In particular, I currently have the following
> features implemented, which are not included in lilypond itself:
>
> - -) \eyeglasses markup:
>http://lsr.dsi.unimi.it/LSR/Item?id=435
> - -) \snappizzicato markup (Bartók pizzicato, should actually be an
>articulation):
> http://lsr.dsi.unimi.it/LSR/Item?id=335
> - -) Tuplet numbers including note durations:
> http://lsr.dsi.unimi.it/LSR/Item?id=482
>This code was extended to allow different fractions to be displayed (e.g.
>display 7:5 even for \times 6/4)
>   See the file 23c-Tuplet-Display-NonStandard.xml of the MusicXML test suite:
> http://lilypond.org/doc/v2.12/input/regression/musicxml/collated-files
> - -) Complex compound time signatures (they take up most of the code).
>
>
> Ideally, all of them would be implemented directly in stock lilypond. Do you
> think that any of these should be moved to lilypond's .scm files?

I think all of them could be inside lilypond.


-- 
Han-Wen Nienhuys - han...@xs4all.nl - http://www.xs4all.nl/~hanwen
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Josh Parmenter
I took the last version of LilyPad that was sent around the list, and  
merged it with the intel 2.12... Here is what I get that works on intel:


www.dxarts.washington.edu/~joshp/LilyPond.app.zip

Other things (version numbers, etc.) don't appear correct, but this  
does run fine (first run is slow, the things are very fast after that)


Josh

On Dec 28, 2008, at 5:51 AM, Ivo Bouwmans wrote:


Hallo all,

Josh Parmenter schreef / wrote / skribis:
I just noticed that the 2.12 download for Mac Leopard still has  
directions for building, etc. I thought the wrapper app problems  
had been solved? Is this not the case?


The link for Leopard on the LilyPond download page points to a page  
(ivo.bouwmans.name/lilypondleopard) that I set up for 2.10.


I have just tried both lilypond-2.12.0-1.darwin-x86 and  
lilypond-2.12.0-1.darwin-ppc from . Both versions only show one menu without any items when run as  
application (the same as with 2.10). But both work fine when used in  
Terminal - and the x86 version is faster, as can be expected.


I will change the page so that Mac users will be directed to the x86  
version, with the option of using my LilyPondScript.


If anyone has additional ideas: please let me know!
--
Vriendelijke groeten,  =  Best wishes,  =  Afablajn salutojn,

Ivo


www.ivo.bouwmans.name



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


**
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own  
interpretation of how modern society is structured: whether actively  
or passively, consciously or unconsciously, he makes choices in this  
regard. He may be conservative or he may subject himself to continual  
renewal; or he may strive for a revolutionary, historical or social  
palingenesis." - Luigi Nono

*/



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: move .ly code out of .py

2008-12-28 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Donnerstag, 18. Dezember 2008 19:37:19 schrieb Han-Wen Nienhuys:
> On Thu, Dec 18, 2008 at 1:14 PM, Reinhold Kainhofer
>  wrote:
> > Am Donnerstag, 18. Dezember 2008 schrieb Han-Wen Nienhuys:
> >> Can you put your timesig code into a .scm (or .ly) file ?
> >
> > yes and no (i.e. "yes" it should be added to lilypond directly, but "no"
> > not in its current form). Currently it's unfinished (auto-beaming
> > missing) and not really integrated into lilypond. That's why i asked a
> > week ago what would be the best way to add it directly to lilypond:
>
> you could put it in input/ or scm/ and put a note at the top that it
> is just meant for MusicXML2ly.

Actually, those definitions are not only meant for musicxml2ly. They do not 
depend on anything MusicXML-specific, but rather implement features that are 
available in MusicXML, but not yet in LilyPond. They are candidates for future 
inclusion into lilypond. In particular, I currently have the following 
features implemented, which are not included in lilypond itself:

- -) \eyeglasses markup:
http://lsr.dsi.unimi.it/LSR/Item?id=435
- -) \snappizzicato markup (Bartók pizzicato, should actually be an
articulation):
 http://lsr.dsi.unimi.it/LSR/Item?id=335
- -) Tuplet numbers including note durations:
 http://lsr.dsi.unimi.it/LSR/Item?id=482
This code was extended to allow different fractions to be displayed (e.g.
display 7:5 even for \times 6/4)
   See the file 23c-Tuplet-Display-NonStandard.xml of the MusicXML test suite:
 http://lilypond.org/doc/v2.12/input/regression/musicxml/collated-files
- -) Complex compound time signatures (they take up most of the code).


Ideally, all of them would be implemented directly in stock lilypond. Do you 
think that any of these should be moved to lilypond's .scm files?

> In general, mixing languages is not a good idea. 

I totally agree. As I said. adding lilypond code in musicxml2ly was just a 
workaround for things that were not available in LilyPond itself. I tried to 
be as general as possible, so these things can one day (hopefully sooner 
rather than later) be moved directly to lilypond.

Cheers,
Reinhold
- -- 
- --
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJV56/TqjEwhXvPN0RAgHOAKDMCg9T0rMEJoxWNsL+g0BQorEt0gCgmbXn
hhLT1qMN9yYj8hjzDgte8CA=
=j/dz
-END PGP SIGNATURE-


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread padovani

Indeed, it's running here!
thank you!

Ivo Bouwmans escreveu:

Hallo all,

Josh Parmenter schreef / wrote / skribis:
I just noticed that the 2.12 download for Mac Leopard still has 
directions for building, etc. I thought the wrapper app problems had 
been solved? Is this not the case?


The link for Leopard on the LilyPond download page points to a page 
(ivo.bouwmans.name/lilypondleopard) that I set up for 2.10.


I have just tried both lilypond-2.12.0-1.darwin-x86 and 
lilypond-2.12.0-1.darwin-ppc from 
. Both versions only show one 
menu without any items when run as application (the same as with 
2.10). But both work fine when used in Terminal - and the x86 version 
is faster, as can be expected.


I will change the page so that Mac users will be directed to the x86 
version, with the option of using my LilyPondScript.


If anyone has additional ideas: please let me know!



--
http://www.padovani.googlepages.com



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread Ivo Bouwmans

Hallo all,

Josh Parmenter schreef / wrote / skribis:
I just noticed that the 2.12 download for Mac Leopard still has 
directions for building, etc. I thought the wrapper app problems had 
been solved? Is this not the case?


The link for Leopard on the LilyPond download page points to a page 
(ivo.bouwmans.name/lilypondleopard) that I set up for 2.10.


I have just tried both lilypond-2.12.0-1.darwin-x86 and 
lilypond-2.12.0-1.darwin-ppc from 
. Both versions only show one 
menu without any items when run as application (the same as with 2.10). 
But both work fine when used in Terminal - and the x86 version is 
faster, as can be expected.


I will change the page so that Mac users will be directed to the x86 
version, with the option of using my LilyPondScript.


If anyone has additional ideas: please let me know!
--
Vriendelijke groeten,  =  Best wishes,  =  Afablajn salutojn,

Ivo


www.ivo.bouwmans.name



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Mensural style

2008-12-28 Thread Trevor Daniels
At present the MensuralVoice context sets the NoteHead style to 'petrucci, 
but does not set the style for rests.  I know nothing of ancient music, but 
it seems to me that rests should be set to 'mensural style?  Advice please, 
from anyone who understands ancient music.


Trevor 




___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: 2.12 on Leopard

2008-12-28 Thread padovani

I agree and would like to support this too...
josé

Josh Parmenter escreveu:
So why not make the 10.5 package use it? Or is there a way to make it 
available? It seems like it would make more sense to point users to 
the 10.5 only wrapper then to continue directing them to build / hack 
it themselves... no?


http://lilypond.org/web/install/

If there is a way I could help out with this, I'd be more then happy 
to... just let me know what needs to be done.


Best,

Josh

On Dec 27, 2008, at 7:06 PM, Patrick McCarty wrote:


Hi Josh,

On Sat, Dec 27, 2008 at 6:14 PM, Josh Parmenter 
 wrote:
I just noticed that the 2.12 download for Mac Leopard still has 
directions
for building, etc. I thought the wrapper app problems had been 
solved? Is

this not the case?


I think the problem is that the wrapper app *only* works on Leopard.
IIRC, there were reports of it not working on 10.4.

-Patrick


**
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own 
interpretation of how modern society is structured: whether actively 
or passively, consciously or unconsciously, he makes choices in this 
regard. He may be conservative or he may subject himself to continual 
renewal; or he may strive for a revolutionary, historical or social 
palingenesis." - Luigi Nono

*/



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel




--
http://www.padovani.googlepages.com



___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: creating dev/gop-web

2008-12-28 Thread Arvid Grøtting
Graham Percival  writes:

> [...] 2.12.1 (the first 2.12 release that
> people might be happy with :) [...]

FWIW, I'm using 2.12.0 now, and I'm happy with it so far.

(I published a 4-page male choir piece by F. A. Reissiger (1809-1883)
yesterday, engraved by Lilypond 2.12.0.  Looks good to me.  Possibly a
contestant for «first actual music published engraved with 2.12». ;-) )

Congratulations on a very nice stable release.  It feels strange to be
using a stable release again...

Apart from convert-ly setting a 2.11.66 version header, is there
anything i really shouldn't be happy with?

-- 

Cheers,

Arvid






___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Point and Click does not work on Windows

2008-12-28 Thread Gilles THIBAULT



one way to make point and click work on windows xp follows [...]

Wonderful, it  works for me.
Great job.
Thanks you.


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: creating dev/gop-web

2008-12-28 Thread Valentin Villenave
2008/12/28 Graham Percival :

> BTW, buildscripts: wait until 2.12.1 (the first 2.12 release that
> people might be happy with :)  is out.

LOL, you're starting to sound like a KDE4 dev :-)

Cheers,
Valentin


___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel