Re: Great Experience!

2010-05-13 Thread Reinhold Kainhofer
Am Donnerstag, 13. Mai 2010, um 06:38:42 schrieb Han-Wen Nienhuys:
> Was the music font lily's feta font?  The G-clef is a give-away,
> because Feta's is quite unlike any other G-clef.


Yes, it was the feta font. I just didn't think of the G-clef, but at some 
other peculiarities that I have experienced. 

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

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


Re: imprecise Taktlinie in german doc (NR)

2010-05-13 Thread Matthias Kilian
On Wed, May 12, 2010 at 09:35:26PM +0200, Henning Plumeyer wrote:
> >I'm not an active musician, and only decades ago I did do music
> >with others (orchestra, choir), so I may be wrong, but I've a strong
> >feeling towards `Taktnummern'. It's less ambigous.
> 
> I've been in hundreds of rehearsals and never heard the word Taktnummern,
> only Taktzahlen.

Then I'm probably wrong. As said, I'm not an active musician ;-)

Ciao,
Kili

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


Re: Critical issues

2010-05-13 Thread Karl Hammar
Issue  881: Arpeggios may collide with laissezVibrer ties

According to the bug tracker, v2.11.19's output is what to aim for.

Neil gave the fix:

(define-public (laissez-vibrer::print grob)
  (ly:tie::print grob))

(then add laissez-vibrer::print to pure-print-callbacks)

But he has not done a regtest check.

///

How do one do a regtest?
I remember there were discussion about this a while ago, but doing a 
quick search (regtest check lilypond) did not turn up anything useful,
except [1] and [2].

[1] 
http://lilypond.org/doc/v2.13/Documentation/contributor/checking-and-verifying-issues
[2] http://lilypond.org/test/

Perhaps it should be documented, maybe it already are.

Doing "info ./Documentation/out/lilypond-contributor.info-1" I find:

  8.1 Introduction to regression tests

  The regression tests are automatically compiled using special `make'
  targets.  The output of the regression tests is also automatically

So, what targets?
The targets test* seems to have something with the regression directory 
to do, but I don't understand how to do a comparision to a known good set.

. Do we have a known good set?
. If so, how do I compare current output with it?

Regards,
/Karl



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


Re: Critical issues

2010-05-13 Thread Graham Percival
On Thu, May 13, 2010 at 10:06:45AM +0200, Karl Hammar wrote:
> How do one do a regtest?

Regression check; by compiling stuff.

>   8.1 Introduction to regression tests
> 
>   The regression tests are automatically compiled using special `make'
>   targets.  The output of the regression tests is also automatically
> 
> So, what targets?

They might be "make baseline-test", followed by applying a patch,
followed by "make check", but I'm not certain.  It's explained
somewhere in Contributing 2.

Cheers,
- Graham

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


Re: ping Issue 931041: Fix #915 (faulty full-bar rest positioning with clef)

2010-05-13 Thread Graham Percival
On Wed, May 12, 2010 at 10:57:05PM +0100, Neil Puttock wrote:
> On 12 May 2010 15:59, Graham Percival  wrote:
> > Any chance that somebody could step in, make the required changes, and
> > get it pushed?
> 
> Is it holding up 2.14? ;)

Not by itself; I was sending a reminder because the patch has been
floating around for two weeks, and I didn't want it to get lost.
I'll be sending semi-regular reminders about old patches.

Cheers,
- Graham

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


Re: Critical issues

2010-05-13 Thread Karl Hammar
Issue  815: Enhancement: AJAX-powered search auto-completion for the online 
documentation

Issue 1038: more technical website items

Theese two seem to be related to the web site, not to the released 
software. I can understand that it can be critical for the official
site, but how can that be critical for the release ?

Regards,
/Karl



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


Re: Where is the bug tracker?

2010-05-13 Thread Graham Percival
On Wed, May 12, 2010 at 10:44:30PM +0200, Karl Hammar wrote:
> Wouldn't it be nice to have a link to the bug tracker from
> 
>  http://lilypond.org/devel/

That website is (almost) deprecated; the new website is:
http://lilypond.org/website/bug-reports.html

Cheers,
- Graham

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


Re: Great Experience!

2010-05-13 Thread Francisco Vila
2010/5/13 Reinhold Kainhofer :
>    "Music engraving by LilyPond 2.12.3 -- www.lilypond.org
>     Engraver Gianluca D'Orazio -- his.em...@example.com"

Gianluca has been active on the user's list since 2006 to 2008 approx.
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: Critical issues

2010-05-13 Thread Graham Percival
On Wed, May 12, 2010 at 10:14:17PM +0200, Karl Hammar wrote:
> ***
> Issue  815: Enhancement: AJAX-powered search auto-completion for the online 
> documentation
> Why is this a critical issue for the lilypond release?

Because the patch has been hanging around for over a year.  My
decision on this isn't going to change, so discussion will not be
fruitful.

> ***
> Issue  989: ensure that no information is only in the regtests
> 
> Though Graham complain about this issue in the "report",
> this seems to be taken by Valentin. He has a list at
> http://wiki.lilynet.net/index.php/Regtests
> 
> What to do about it?
> Shall we discuss individual items on the list?

We don't need discussion about this; we need patches.  Stuff that
should go in the main text should be added there.  Stuff that
should go in the snippets (i.e. tweaks and overrides) should be
added there.

There's information about the snippets somewhere in Contributing
chapter 6.  Documentation is chapter 4.

Each item should only take 5 minutes or so, once you know how to
add snippets or modify the documentation.  Pick one of the items
at random and send a patch here for discusion.
(err, the first sentence in this part should be "we don't need
more vague discussion; we need discussion about specific patches")

> ***
> 
> Issue 1031: constantly-changing input/regression/rest-collision-beam-note.ly
> 
> If it is changes every time, what is the correct output?

One of the two possible outputs has either a collision between
rest and beam, or a very near collision.  The other one clearly
has no collision at all.

I'd rather go with the "no collision at all", but if we can
consistently get the "almost-collision" version (and can't
consistently get the "no collision at all" version), then I'll
consider this issue fixed.

Cheers,
- Graham

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


Re: imprecise Taktlinie in german doc (NR)

2010-05-13 Thread Henning Plumeyer
Am 12.05.2010, 23:36 Uhr, schrieb Maximilian Albert  
:



Same here. :) Although in a rehearsal one would usually just say
something like "in Takt ..." instead of using a construction involving
"Taktzahlen".

Yes, right.

"Conductor: Again from bar five please.
Voice from back of viola section: But Maestro, we have no bar numbers."

would translate to:

"Dirigent: Nochmal von Takt fünf, bitte!
Stimme aus der Bratschengruppe: Aber wir haben keine Taktzahlen."

Henning


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


Re: Critical issues

2010-05-13 Thread Graham Percival
On Thu, May 13, 2010 at 09:41:47AM +0200, Karl Hammar wrote:
> Issue  815: Enhancement: AJAX-powered search auto-completion for the online 
> documentation
> 
> Issue 1038: more technical website items
> 
> Theese two seem to be related to the web site, not to the released 
> software. I can understand that it can be critical for the official
> site, but how can that be critical for the release ?

It's critical for the release because I say so.  I want the new
website ready for 2.14.0.

(I'm not being childish about this; the website is built from the
main source, so any major changes to the technical side of the
website may involve changes to the lilypond build system.  It
makes sense to get it all sorted out before 2.14.  But if it cuts
out any pointless debate about this, then consider my answer to
simply be "because I say so".)

Cheers,
- Graham

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


Re: Great Experience!

2010-05-13 Thread Xavier Scheuer
2010/5/13 Reinhold Kainhofer :

>
> [...]
>
> And then I got the final page, and there it was:
>
>    "Music engraving by LilyPond 2.12.3 -- www.lilypond.org
>     Engraver Gianluca D'Orazio -- his.em...@example.com"
>
> WOW! You can't image what it feels like to be surprised like this in
> such a prefessional surrounding! I mean, that is the application we
> are all working on. And as this example shows, LilyPond can not only
> compete at this topmost level, it really beats anything else!

Yeah, that's great!

I'm far for being an expert in music engraving but as a musician
I have to play on so many scores that do not feel "pleasant" to read.
I think it is due to these largely used softwares and to these
publishers that do not seem to consider their customers and do not take
care of the "beauty" of the scores they produce.

So it's always good news to hear that some people still think at
the ones who will read their scores and do nice engraving
(and even better if they are using LilyPond to this).


@Reinhold:
Did you contact the author?

Do you know if he has planned to provide this score on a site like
Mutopia or IMSLP?
That would be even *more* "PERFECT"!  ;)
(and by the same way we would be able to see this perfect score)...


> So, Kudos to you all who worked on LilyPond and made it into the
> professional engraving application it is now!

Yes, Kudos.
Let's hope LilyPond's engraving quality will be more and more
recognized, LilyPond more and more used (and also by some "well-known"
music publishers), so musicians would have more quality scores!

Thanks everybody,
Xavier

--
Xavier Scheuer 

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


Re: LilyPond 2.13.21 released [correction]

2010-05-13 Thread Paul Scott

On 05/12/2010 12:32 PM, Graham Percival wrote:

[the previous announcement stated ".12" instead of ".21"]


We are happy to announce the release of LilyPond 2.13.21. This
release contains the usual number of bugfixes. However, a number
of critical issues still remain, so this release is intended for
developers only.


Thanks!!  I use the development version for all my work (at my own risk).


This release should be of particular interest to package
maintainers: we have made a few changes to the configure script
and the required libraries. Barring any urgent bug reports, this
is the build system and libraries that will be used for the next
stable release.


download.linuxaudio.org seems to be unavailable at the moment.

Paul Scott



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


Re: Critical issues

2010-05-13 Thread Karl Hammar
Graham:
> On Thu, May 13, 2010 at 10:06:45AM +0200, Karl Hammar wrote:
> > How do one do a regtest?
> 
> Regression check; by compiling stuff.
> 
> >   8.1 Introduction to regression tests
> > 
> >   The regression tests are automatically compiled using special `make'
> >   targets.  The output of the regression tests is also automatically
> > 
> > So, what targets?
> 
> They might be "make baseline-test", followed by applying a patch,
> followed by "make check", but I'm not certain.  It's explained
> somewhere in Contributing 2.

Ok, found something in "3.6.3 Testing LilyPond" (though nothing in the 
chapter on regression tests).

   * Initial test:

  make [-jX]
  make test-baseline
  make [-jX CPU_COUNT=X] check

   * Edit/compile/test cycle:

  _## edit source files, then..._

  make clean_## only if needed (see below)_
  make [-jX]_## only if needed (see below)_
  make test-redo_## redo files differing from baseline_
  make [-jX CPU_COUNT=X] check  _## CPU_COUNT here?_

Hmm, the make check seems redundant since test-redo already does it:

$ find . -name GNUmakefile | xargs grep -A 10 test-redo
...
./GNUmakefile:test-redo:
./GNUmakefile-  for a in `cat $(RESULT_DIR)/changed.txt` ; do \
./GNUmakefile-  echo removing $$a* ; \
./GNUmakefile-  rm -f $$a* ;\
./GNUmakefile-  done
./GNUmakefile-  $(MAKE) check
...

./scripts/build/out/output-distance seems to be the workhorse of the 
regression tests. I cannot find any useful documentation of it with:

 find . -type f | xargs grep output-distance

except the source code itself.

But if I already have a known good result from the code tracker,
how do I compare it with the new result?

Regards,
/Karl



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


Re: Critical issues

2010-05-13 Thread Graham Percival
On Thu, May 13, 2010 at 09:11:18PM +0200, Karl Hammar wrote:
> Graham:
> > They might be "make baseline-test", followed by applying a patch,
> > followed by "make check", but I'm not certain.  It's explained
> > somewhere in Contributing 2.
> 
> Ok, found something in "3.6.3 Testing LilyPond" (though nothing in the 
> chapter on regression tests).

Known problem, sadly.  We even lack the developer resources to
adequately maintain the manual which aims to increase our
developer resources.


Also, you might want to ignore me and wait for other people to
comment, since I've never tested patches with a regtest
comparison.

> But if I already have a known good result from the code tracker,
> how do I compare it with the new result?

Well, if you have a short piece of input code, and a good picture,
then you could just do
  lilypond -dpreview bug-example.ly
and then look at the resulting bug-example.preview.png
 (or use lilypond --png   if it's a multi-line example)

If I were working on a single .ly file, I'd just compare the two
versions by eye, rather than trying to use any automatic tool.

Cheers,
- Graham

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


Re: Critical issues

2010-05-13 Thread Carl Sorensen



On 5/13/10 1:11 PM, "Karl Hammar"  wrote:

> Graham:
>> On Thu, May 13, 2010 at 10:06:45AM +0200, Karl Hammar wrote:
>>> How do one do a regtest?
>> 
>> Regression check; by compiling stuff.
>> 
>>>   8.1 Introduction to regression tests
>>> 
>>>   The regression tests are automatically compiled using special `make'
>>>   targets.  The output of the regression tests is also automatically
>>> 
>>> So, what targets?
>> 
>> They might be "make baseline-test", followed by applying a patch,
>> followed by "make check", but I'm not certain.  It's explained
>> somewhere in Contributing 2.
> 
> Ok, found something in "3.6.3 Testing LilyPond" (though nothing in the
> chapter on regression tests).
> 
>* Initial test:
> 
>   make [-jX]
>   make test-baseline
>   make [-jX CPU_COUNT=X] check
> 
>* Edit/compile/test cycle:
> 
>   _## edit source files, then..._
> 
>   make clean_## only if needed (see below)_
>   make [-jX]_## only if needed (see below)_
>   make test-redo_## redo files differing from
> baseline_
>   make [-jX CPU_COUNT=X] check  _## CPU_COUNT here?_
> 
> Hmm, the make check seems redundant since test-redo already does it:
> 
> $ find . -name GNUmakefile | xargs grep -A 10 test-redo
> ...
> ./GNUmakefile:test-redo:
> ./GNUmakefile-  for a in `cat $(RESULT_DIR)/changed.txt` ; do \
> ./GNUmakefile-  echo removing $$a* ; \
> ./GNUmakefile-  rm -f $$a* ;\
> ./GNUmakefile-  done
> ./GNUmakefile-  $(MAKE) check
> ...
> 
> ./scripts/build/out/output-distance seems to be the workhorse of the
> regression tests. I cannot find any useful documentation of it with:
> 
>  find . -type f | xargs grep output-distance
> 
> except the source code itself.
> 
> But if I already have a known good result from the code tracker,
> how do I compare it with the new result?

What do you mean by "if I already have a known good result from the code
tracker"?

make test-baseline

followed by 

make check

will do exactly what you want.  You should then have, as described in
Contributors' 3.6.3, a file

out/test-results/index.html

that shows the results of the regression tests.

If the only snippet listed in out/test-results/index.html is
output-distance.ly, then that means you haven't broken any previous
regressions.

output-distance.ly is a snippet that has random content, so it will change
every time it's run.  That means that you will *always* get a difference
when you run the regression tests.

Ideally, in this case, you'd see changes in output-distance.ly.  And you'd
add a regression test for the current bug, so there would also be an entry
for the current bug.  Other than that, it would say that there is a large
number of snippets with no differences.

HTH,

Carl



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


Re: Critical issues

2010-05-13 Thread Karl Hammar
Carl Sorensen:
> On 5/13/10 1:11 PM, "Karl Hammar"  wrote:
...
> > But if I already have a known good result from the code tracker,
> > how do I compare it with the new result?
> 
> What do you mean by "if I already have a known good result from the code
> tracker"?

In http://code.google.com/p/lilypond/issues/detail?id=1080 there is a
grace-start-good.png .

> make test-baseline
> 
> followed by 
> 
> make check
...

I understand that I could possible go back to 2.13.17, do the make's,
jump to current git and make test-redo.

But if the "old good" png is already available, then I see the 
possibility to skip the "go back to..." step.

Regards,
/Karl


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


Re: Critical issues

2010-05-13 Thread Carl Sorensen
On 5/13/10 2:08 PM, "Karl Hammar"  wrote:

> Carl Sorensen:
>> On 5/13/10 1:11 PM, "Karl Hammar"  wrote:
> ...
>>> But if I already have a known good result from the code tracker,
>>> how do I compare it with the new result?
>> 
>> What do you mean by "if I already have a known good result from the code
>> tracker"?
> 
> In http://code.google.com/p/lilypond/issues/detail?id=1080 there is a
> grace-start-good.png .
> 
>> make test-baseline
>> 
>> followed by
>> 
>> make check
> ...
> 
> I understand that I could possible go back to 2.13.17, do the make's,
> jump to current git and make test-redo.

It's not necessary to go back to 2.13.17.  All that is needed to do is to
get the current git master, build it, and run make test-baseline.

Then apply the patch, and run make check.


> 
> But if the "old good" png is already available, then I see the
> possibility to skip the "go back to..." step.

There are two separate issues:

1) Does the patch solve the problem?  This issue is tested by simply running
the sample file on the tracker to see if the output goes to the desired
state.

2) Does the patch cause any other problems?  This can only be answered by
running the complete regression test suite.

IIUC, Neil's patch was already demonstrated to meet issue 1.  But issue 2
was not yet checked.

Thanks,

Carl


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


Re: Critical issues

2010-05-13 Thread Karl Hammar
Carl Sorensen:
> On 5/13/10 2:08 PM, "Karl Hammar"  wrote:
...
> > In http://code.google.com/p/lilypond/issues/detail?id=1080 there is a
> > grace-start-good.png .
...
> IIUC, Neil's patch was already demonstrated to meet issue 1.  But issue 2
> was not yet checked.

Are you mixing this up with 

  http://code.google.com/p/lilypond/issues/detail?id=881

Regards,
/Karl



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


Re: Critical issues

2010-05-13 Thread Carl Sorensen



On 5/13/10 2:31 PM, "Karl Hammar"  wrote:

> Carl Sorensen:
>> On 5/13/10 2:08 PM, "Karl Hammar"  wrote:
> ...
>>> In http://code.google.com/p/lilypond/issues/detail?id=1080 there is a
>>> grace-start-good.png .
> ...
>> IIUC, Neil's patch was already demonstrated to meet issue 1.  But issue 2
>> was not yet checked.
> 
> Are you mixing this up with
> 
>   http://code.google.com/p/lilypond/issues/detail?id=881
> 

Oops!  It was another issue I was mixing it up with.  I'm sorry.

But we still need to check both issues for every patch.

Thanks,

Carl


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


Re: completion disturbed by other staff (issue 1082)

2010-05-13 Thread Benkő Pál
hi all,

attached a patch fixing the issue.

the cause of the problem was note_dur being
less than left_to_do_, as noted in the comment I added.

the fix itself is the following part:
-  if (nb.main_part_ && nb < note_dur.get_length ())
+  if (nb.main_part_ && nb < left_to_do_)

the remaining bit simplifies initialisation of left_to_do_
while also puts it early enough to be used in the changed condition.

p


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


Notes on #1036

2010-05-13 Thread Francisco Vila
Hello,

Just to prevent that my tiny advances on #1036 get lost, here are my
random notes on the issue.  Those notes are very messed but after a
rest my head will surely understand certain things a bit more clearly.

http://wiki.lilynet.net/index.php/Issue1036

-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: completion disturbed by other staff (issue 1082)

2010-05-13 Thread Benkő Pál
hi all,

updated the patch fixing the issue and attached
an example where the previous version failed.

> the cause of the problem was note_dur being
> less than left_to_do_, as noted in the comment I added.
>
> the fix itself is the following part:
> -  if (nb.main_part_ && nb < note_dur.get_length ())
> +  if (nb.main_part_ && nb < left_to_do_)

the condition is reverted to the original, but do_nothing_until_
is set unconditionally.

> the remaining bit simplifies initialisation of left_to_do_
> while also puts it early enough to be used in the changed condition.
>
> p
>


patch14
Description: Binary data


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


Re: Critical issues

2010-05-13 Thread Marc Hohl

Joe Neeman schrieb:

On Wed, 2010-05-12 at 22:14 +0200, Karl Hammar wrote:
  

Issue 1080: Regression: bar lines in double bar are positioned too
close together

"pnorcks" mentions commit 27a4d9354effb09c696925881ec4df007da8a0db
as a possible cause. Reverting part of that commit:
gives me the attached grace-start result which resembles the 2.13.17 
result presented in the bug tracker.


What should we do about it? 



I'd suggest we check with Marc Hohl to see what the intent of that
change was. I suspect that it was an attempt to change how \bar "||" is
aligned so that it lines up better with the new segno barline.

Yes, that's right.

 If I'm
right, though, then Marc misunderstood the last parameter to
Stencil::add_at_edge, and the correct code would be
m.add_at_edge (X_AXIS, LEFT, thin, thinkern / 2);
m.add_at_edge (X_AXIS, RIGHT, thin, thinkern);
  

Oh, I see. Yes, I misunderstood the spacing - I asked about that subject
while working on the segno patch, but no-one told me I was wrong here
(or I have missed something important).

Sorry for this, and thanks to Karl for pointing this out and to Joe for
giving the right solution. I attached a patch which does the right thing.

Thanks,

Marc

Cheers,
Joe



  


From 15b2103f19fe92c03a6f423cc93ac51e97f0a113 Mon Sep 17 00:00:00 2001
From: Marc Hohl 
Date: Fri, 14 May 2010 08:21:03 +0200
Subject: [PATCH] Issue 1080: corrected spacing in double bar lines

---
 lily/bar-line.cc |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lily/bar-line.cc b/lily/bar-line.cc
index d3f21e5..a00dc0e 100644
--- a/lily/bar-line.cc
+++ b/lily/bar-line.cc
@@ -200,7 +200,7 @@ Bar_line::compound_barline (Grob *me, string str, Real h,
   m.add_at_edge (X_AXIS, RIGHT, thin, thinkern);
   */
   m.add_at_edge (X_AXIS, LEFT, thin, thinkern / 2);
-  m.add_at_edge (X_AXIS, RIGHT, thin, thinkern / 2);
+  m.add_at_edge (X_AXIS, RIGHT, thin, thinkern);
 }
   else if (str.find ("S") != NPOS || str == "|._.|")
 {
-- 
1.5.4.3

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