Re: SeparationItem #'padding not working anymore?

2009-05-13 Thread Neil Puttock
2009/5/11 pg pged...@zetnet.co.uk:
 Hi I recently installed ubuntu 9.04 which uses lilypond version 2.12.1-0.
 I used SeparationItem #'padding# on most of my printing as an include file
 attached to the file exported from tuxguitar.
 But try as I might I cannot get either NoteMusicalPaperColumn or PaperColumn
 to work. Can any give me an example of some working code, please, or maybe
 point me to some documentation. I just need to get my note spacing back.

You'll have to install version 2.13.0 for it to work, since the bugfix
was applied after the release of 2.12.2.

Regards,
Neil


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


Re: SeparationItem #'padding not working anymore?

2009-05-10 Thread pg

Hi I recently installed ubuntu 9.04 which uses lilypond version 2.12.1-0.
I used SeparationItem #'padding# on most of my printing as an include 
file attached to the file exported from tuxguitar.
But try as I might I cannot get either NoteMusicalPaperColumn or 
PaperColumn to work. Can any give me an example of some working code, 
please, or maybe point me to some documentation. I just need to get my 
note spacing back.

Thank you
peter


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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Patrick McCarty
On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
v.villen...@gmail.com wrote:
 2009/2/2 Joe Neeman joenee...@gmail.com:
 On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:
 Ok Graham.  I've been trying for 20 minutes and can't figure how to use
 PaperColumn to change spacing, though.  Joe, could you send me a snippet
 that shows how to use this?

 This is very embarrassing, I'm just testing the fix:

 spacing-spanner.cc:306:
 set_column_rods (cols, 0.1); // FIXME: padding

 Greetings Joe,

 where are we now? Does this SeparationItem thingy deserve an issue in
 the tracker?

I don't think it deserves an issue.

We have two options:

1) Remove SeparationItem from LilyPond's source
(scm/define-grobs.scm).  Then we would need a convert-ly rule.
2) Keep SeparationItem, even though it is never used.

I guess it all depends on whether SeparationItem will ever be used
again in the future.


-Patrick


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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Mats Bengtsson

Quoting Patrick McCarty pnor...@gmail.com:


On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
v.villen...@gmail.com wrote:

2009/2/2 Joe Neeman joenee...@gmail.com:

On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:

Ok Graham.  I've been trying for 20 minutes and can't figure how to use
PaperColumn to change spacing, though.  Joe, could you send me a snippet
that shows how to use this?


This is very embarrassing, I'm just testing the fix:

spacing-spanner.cc:306:
set_column_rods (cols, 0.1); // FIXME: padding


Greetings Joe,

where are we now? Does this SeparationItem thingy deserve an issue in
the tracker?


I don't think it deserves an issue.

We have two options:

1) Remove SeparationItem from LilyPond's source
(scm/define-grobs.scm).  Then we would need a convert-ly rule.
2) Keep SeparationItem, even though it is never used.

I guess it all depends on whether SeparationItem will ever be used
again in the future.


The main thing is that the documentation is modified to show a solution 
that works, i.e. that gives the same result as you previously could 
obtain setting SeparationItem #'padding = ...


You raise a completely different question, namely what the general 
strategy is for phasing out obsolete properties/engravers/grobs. This 
is far from the first time, such things happen, and previously it has 
often taken quite some time before somebody really has taken the effort 
to clean it up properly (removing the corresponding source code and 
documentation and adding a convert-ly rule).


   /Mats



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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Patrick McCarty
On Sun, Mar 1, 2009 at 12:17 AM, Mats Bengtsson
mats.bengts...@ee.kth.se wrote:
 Quoting Patrick McCarty pnor...@gmail.com:

 On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
 v.villen...@gmail.com wrote:

 Greetings Joe,

 where are we now? Does this SeparationItem thingy deserve an issue in
 the tracker?

 I don't think it deserves an issue.

 We have two options:

 1) Remove SeparationItem from LilyPond's source
 (scm/define-grobs.scm).  Then we would need a convert-ly rule.
 2) Keep SeparationItem, even though it is never used.

 I guess it all depends on whether SeparationItem will ever be used
 again in the future.

 The main thing is that the documentation is modified to show a solution that
 works, i.e. that gives the same result as you previously could obtain
 setting SeparationItem #'padding = ...

Ah, yes.  I forgot that the documentation was not updated to reflect the change.

Joe added a regtest called spacing-paper-column-padding.ly that
demonstrates the new behavior.


-Patrick


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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Jonathan Kulp

Patrick McCarty wrote:

On Sun, Mar 1, 2009 at 12:17 AM, Mats Bengtsson
mats.bengts...@ee.kth.se wrote:

Quoting Patrick McCarty pnor...@gmail.com:


On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
v.villen...@gmail.com wrote:

Greetings Joe,

where are we now? Does this SeparationItem thingy deserve an issue in
the tracker?

I don't think it deserves an issue.

We have two options:

1) Remove SeparationItem from LilyPond's source
(scm/define-grobs.scm).  Then we would need a convert-ly rule.
2) Keep SeparationItem, even though it is never used.

I guess it all depends on whether SeparationItem will ever be used
again in the future.

The main thing is that the documentation is modified to show a solution that
works, i.e. that gives the same result as you previously could obtain
setting SeparationItem #'padding = ...


Ah, yes.  I forgot that the documentation was not updated to reflect the change.

Joe added a regtest called spacing-paper-column-padding.ly that
demonstrates the new behavior.


-Patrick



I'll update the docs to reflect the change.  Couple of questions first, 
though.


1. The regtest mentioned above has two overrides, but as far as I can 
tell only one of them has any effect.  Unless I'm missing something, 
only the NonMusicalPaperColumn affects the spacing.  If it's commented 
out, the spacing goes back to normal, but if the PaperColumn padding 
override is commented out and the NonMusicalPaperColumn override is 
kept, the spacing changes.  Here's my minimal example made from it:


\relative c' {
%  \override Score.PaperColumn #'padding = #10
  \override Score.NonMusicalPaperColumn #'padding = #10
  c d
}

There might be a good reason to include the first override, a reason not 
evident in such a tiny example, so maybe someone with more knowledge can 
tell me whether to keep it in there.


2. Doc policy discourages (forbids?) the use of @example, which is 
currently how this issue is addressed in NR 4.5.1 known issues and 
warnings.  It would be easy enough to change the @example currently 
there to show the NonMusicalPaperColumn override, but this would 
perpetuate a breach of doc policy.  On the other hand, lilypond examples 
with overrides are also forbidden in the main text, so this would have 
to go into a snippet.  Should I go ahead and quick-fix the @example 
until a snippet can be added to the snippet list and then later make a 
link to the snippet?


Thanks,

Jon

--
Jonathan Kulp
http://www.jonathankulp.com


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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Graham Percival
On Sun, Mar 01, 2009 at 07:24:53AM -0600, Jonathan Kulp wrote:
 2. Doc policy discourages (forbids?) the use of @example, which is  
 currently how this issue is addressed in NR 4.5.1 known issues and  
 warnings.  It would be easy enough to change the @example currently  
 there to show the NonMusicalPaperColumn override, but this would  
 perpetuate a breach of doc policy.

Go ahead and keep the @example; NR 4 still needs to start its
rewrite.  This goes for anything else you see in NR 3 and
upwards... I don't see this situation changing until the summer.

Cheers,
- Graham


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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Jonathan Kulp
Patch attached.

Jon

On Sun, Mar 1, 2009 at 8:11 AM, Graham Percival gra...@percival-music.cawrote:

 On Sun, Mar 01, 2009 at 07:24:53AM -0600, Jonathan Kulp wrote:
  2. Doc policy discourages (forbids?) the use of @example, which is
  currently how this issue is addressed in NR 4.5.1 known issues and
  warnings.  It would be easy enough to change the @example currently
  there to show the NonMusicalPaperColumn override, but this would
  perpetuate a breach of doc policy.

 Go ahead and keep the @example; NR 4 still needs to start its
 rewrite.  This goes for anything else you see in NR 3 and
 upwards... I don't see this situation changing until the summer.

 Cheers,
 - Graham




-- 
Jonathan Kulp
http://www.jonathankulp.com
From 29ad4b14a13313d37f68131ddc70f26af94bbba7 Mon Sep 17 00:00:00 2001
From: Jonathan Kulp jonlancek...@gmail.com
Date: Sun, 1 Mar 2009 08:47:38 -0600
Subject: [PATCH] change SeparationItem @example to NonMusicalPaperColumn

---
 Documentation/user/spacing.itely |7 ---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Documentation/user/spacing.itely b/Documentation/user/spacing.itely
index bacbc94..9f5be80 100644
--- a/Documentation/user/spacing.itely
+++ b/Documentation/user/spacing.itely
@@ -1915,15 +1915,16 @@ Internals Reference:
 @rinternals{SpacingSpanner},
 @rinternals{NoteSpacing},
 @rinternals{StaffSpacing},
-...@rinternals{separationitem}.
+...@rinternals{nonmusicalpapercolumn}.
 
 
 @knownissues
 
 There is no convenient mechanism to manually override spacing.  The
-following work-around may be used to insert extra space into a score.
+following work-around may be used to insert extra space into a score,
+adjusting the padding value as necessary.
 @example
- \once \override Score.SeparationItem #'padding = #1
+ \override Score.NonMusicalPaperColumn #'padding = #10
 @end example
 
 No work-around exists for decreasing the amount of space.
-- 
1.5.4.3

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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Trevor Daniels


Mats Bengtsson wrote Sunday, March 01, 2009 8:17 AM



Quoting Patrick McCarty pnor...@gmail.com:


On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
v.villen...@gmail.com wrote:

2009/2/2 Joe Neeman joenee...@gmail.com:

On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:
Ok Graham.  I've been trying for 20 minutes and can't figure 
how to use
PaperColumn to change spacing, though.  Joe, could you send me 
a snippet

that shows how to use this?


This is very embarrassing, I'm just testing the fix:

spacing-spanner.cc:306:
set_column_rods (cols, 0.1); // FIXME: padding


Greetings Joe,

where are we now? Does this SeparationItem thingy deserve an 
issue in

the tracker?


I don't think it deserves an issue.

We have two options:

1) Remove SeparationItem from LilyPond's source
(scm/define-grobs.scm).  Then we would need a convert-ly rule.
2) Keep SeparationItem, even though it is never used.

I guess it all depends on whether SeparationItem will ever be 
used

again in the future.


The main thing is that the documentation is modified to show a 
solution that works, i.e. that gives the same result as you 
previously could obtain setting SeparationItem #'padding = ...


Yes, we're waiting for Joe to complete his fix so we can use
'spacing-spanner in the docs.  At present no one has found a
way to make it work.  Or has this been fixed silently?

Trevor



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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Trevor Daniels

Thanks Jon. Pushed to git.

Trevor

- Original Message - 
From: Jonathan Kulp jonlancek...@gmail.com

To: Graham Percival gra...@percival-music.ca
Cc: Joe Neeman joenee...@gmail.com; Lilypond bug 
bug-lilypond@gnu.org; Mats Bengtsson mats.bengts...@ee.kth.se

Sent: Sunday, March 01, 2009 2:51 PM
Subject: Re: SeparationItem #'padding not working anymore?



Patch attached.

Jon

On Sun, Mar 1, 2009 at 8:11 AM, Graham Percival 
gra...@percival-music.cawrote:



On Sun, Mar 01, 2009 at 07:24:53AM -0600, Jonathan Kulp wrote:
 2. Doc policy discourages (forbids?) the use of @example, which 
 is
 currently how this issue is addressed in NR 4.5.1 known issues 
 and
 warnings.  It would be easy enough to change the @example 
 currently
 there to show the NonMusicalPaperColumn override, but this 
 would

 perpetuate a breach of doc policy.

Go ahead and keep the @example; NR 4 still needs to start its
rewrite.  This goes for anything else you see in NR 3 and
upwards... I don't see this situation changing until the summer.

Cheers,
- Graham





--
Jonathan Kulp
http://www.jonathankulp.com








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





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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Joe Neeman
On Sun, 2009-03-01 at 15:38 +, Trevor Daniels wrote:
 Mats Bengtsson wrote Sunday, March 01, 2009 8:17 AM
 
 
  Quoting Patrick McCarty pnor...@gmail.com:
 
  On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
  v.villen...@gmail.com wrote:
  2009/2/2 Joe Neeman joenee...@gmail.com:
  On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:
  Ok Graham.  I've been trying for 20 minutes and can't figure 
  how to use
  PaperColumn to change spacing, though.  Joe, could you send me 
  a snippet
  that shows how to use this?
 
  This is very embarrassing, I'm just testing the fix:
 
  spacing-spanner.cc:306:
  set_column_rods (cols, 0.1); // FIXME: padding
 
  Greetings Joe,
 
  where are we now? Does this SeparationItem thingy deserve an 
  issue in
  the tracker?
 
  I don't think it deserves an issue.
 
  We have two options:
 
  1) Remove SeparationItem from LilyPond's source
  (scm/define-grobs.scm).  Then we would need a convert-ly rule.
  2) Keep SeparationItem, even though it is never used.
 
  I guess it all depends on whether SeparationItem will ever be 
  used
  again in the future.
 
  The main thing is that the documentation is modified to show a 
  solution that works, i.e. that gives the same result as you 
  previously could obtain setting SeparationItem #'padding = ...
 
 Yes, we're waiting for Joe to complete his fix so we can use
 'spacing-spanner in the docs.  At present no one has found a
 way to make it work.  Or has this been fixed silently?

I believe it was fixed in 35db77b06dc96ec680668dfb70b17cdc56c5f24f. Does
it still fail?

Joe




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


Re: SeparationItem #'padding not working anymore?

2009-03-01 Thread Trevor Daniels


Joe Neeman wrote Sunday, March 01, 2009 7:27 PM


On Sun, 2009-03-01 at 15:38 +, Trevor Daniels wrote:

Mats Bengtsson wrote Sunday, March 01, 2009 8:17 AM


 Quoting Patrick McCarty pnor...@gmail.com:

 On Sat, Feb 28, 2009 at 6:00 AM, Valentin Villenave
 v.villen...@gmail.com wrote:
 2009/2/2 Joe Neeman joenee...@gmail.com:
 On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:
 Ok Graham.  I've been trying for 20 minutes and can't 
 figure

 how to use
 PaperColumn to change spacing, though.  Joe, could you send 
 me

 a snippet
 that shows how to use this?

 This is very embarrassing, I'm just testing the fix:

 spacing-spanner.cc:306:
 set_column_rods (cols, 0.1); // FIXME: padding

 Greetings Joe,

 where are we now? Does this SeparationItem thingy deserve an
 issue in
 the tracker?

 I don't think it deserves an issue.

 We have two options:

 1) Remove SeparationItem from LilyPond's source
 (scm/define-grobs.scm).  Then we would need a convert-ly rule.
 2) Keep SeparationItem, even though it is never used.

 I guess it all depends on whether SeparationItem will ever be
 used
 again in the future.

 The main thing is that the documentation is modified to show a
 solution that works, i.e. that gives the same result as you
 previously could obtain setting SeparationItem #'padding = ...

Yes, we're waiting for Joe to complete his fix so we can use
'spacing-spanner in the docs.  At present no one has found a
way to make it work.  Or has this been fixed silently?


I believe it was fixed in 
35db77b06dc96ec680668dfb70b17cdc56c5f24f. Does

it still fail?


No, you're quite right.  It works.  I must have missed the
commit.  Jon's already fixed the docs.

Trevor





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


Re: SeparationItem #'padding not working anymore?

2009-02-28 Thread Valentin Villenave
2009/2/2 Joe Neeman joenee...@gmail.com:
 On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:
 Ok Graham.  I've been trying for 20 minutes and can't figure how to use
 PaperColumn to change spacing, though.  Joe, could you send me a snippet
 that shows how to use this?

 This is very embarrassing, I'm just testing the fix:

 spacing-spanner.cc:306:
 set_column_rods (cols, 0.1); // FIXME: padding

Greetings Joe,

where are we now? Does this SeparationItem thingy deserve an issue in
the tracker?

Regards,
Valentin


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


Re: SeparationItem #'padding not working anymore?

2009-02-01 Thread Trevor Daniels


Jonathan Kulp wrote Friday, January 30, 2009 6:21 PM

Graham Percival wrote:

Jonathan, this is your job now.  Please either update the docs, or
bug the relevant people for more info so that you can update the
docs.


Ok Graham.  I've been trying for 20 minutes and can't figure how to use 
PaperColumn to change spacing, though.  Joe, could you send me a snippet 
that shows how to use this?


Me neither.  The only thing that seems to affect
note spacing is to override the X-extent of the Stem,
as suggested by Kieren.  (Other than messy tricks like
hidden text, slurs, etc. with modified lengths.)

I did find what appears to be a typo at the end of NR 6.8 Difficult 
Tweaks:


Note, however, that \override, applied to NoteMusicalPaperColumn and 
PaperColumn, still works as expected within \context blocks.


Should this read NonMusicalPaperColumn instead of 
NoteMusicalPaperColumn?  I don't see the latter in the list of all 
graphical objects.  If this is the case then I'll make a patch to fix the 
typo and send it to Carl.


I'm sure you're right.  Please fix this now, although much
of NR 6 is yet to be rewritten.

Trevor


Jon


On Thu, Jan 29, 2009 at 05:28:04PM -, Trevor Daniels wrote:

Mats

This was changed by committish
3d90d1d4096a6fae5826445cd66e95d25de2110a by
Joe Neeman on 29 Jun 2007.  The commit message
says:

use PaperColumns instead of SeparationItems.

It was part of a massive set of changes to the
spacing engine by Joe.

As you say, it looks like a doc change is needed.

Trevor

- Original Message - From: Mats Bengtsson 
mats.bengts...@ee.kth.se

To: Lilypond bug bug-lilypond@gnu.org
Sent: Thursday, January 29, 2009 3:31 PM
Subject: SeparationItem #'padding not working anymore?


What happened to the SeparationItem #'padding property? The following 
setting
used to give a large gap in version 2.10, but has no impact at all in 
2.12.

Regression!?

\relative c'{c d e \once \override Score.SeparationItem #'padding = #30 
f }


If there's a good reason that it doesn't work anymore, the 
corresponding
description in Known issues and warnings of 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Horizontal-spacing-overview#Horizontal-spacing-overview

should be corrected.

   /Mats




--
Jonathan Kulp
http://www.jonathankulp.com





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


Re: SeparationItem #'padding not working anymore?

2009-02-01 Thread Joe Neeman
On Fri, 2009-01-30 at 12:21 -0600, Jonathan Kulp wrote:
 Graham Percival wrote:
  Jonathan, this is your job now.  Please either update the docs, or
  bug the relevant people for more info so that you can update the
  docs.
  
  Cheers,
  - Graham
  
 
 Ok Graham.  I've been trying for 20 minutes and can't figure how to use 
 PaperColumn to change spacing, though.  Joe, could you send me a snippet 
 that shows how to use this?

This is very embarrassing, I'm just testing the fix:

spacing-spanner.cc:306:
set_column_rods (cols, 0.1); // FIXME: padding

Joe



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


Re: SeparationItem #'padding not working anymore?

2009-01-30 Thread Carl D. Sorensen



On 1/29/09 1:58 PM, Patrick McCarty pnor...@gmail.com wrote:

 On Thu, Jan 29, 2009 at 12:36 PM, Patrick McCarty pnor...@gmail.com wrote:
 On Thu, Jan 29, 2009 at 9:28 AM, Trevor Daniels t.dani...@treda.co.uk
 wrote:
 Mats
 
 This was changed by committish
 3d90d1d4096a6fae5826445cd66e95d25de2110a by
 Joe Neeman on 29 Jun 2007.  The commit message
 says:
 
 use PaperColumns instead of SeparationItems.
 
 Furthermore, the SeparationItem grob is never even created anymore in
 2.12, so maybe its definition should be removed too?
 
 On second thought, that might not be a good idea.  It would probably
 be best to leave the grob definition in scm/define-grobs.scm and just
 revise the documentation.  This would leave SeparationItem overrides
 in their current state: silently ignored.
 

Seems to me like we should remove the SeparationItem grob if there's no way
to create one.  And we need a convert-ly rule to eliminate any
SeparationItem overrides.  Let's clean it up properly, instead of leaving
detritus around.

(There, now I've used my big word for the day -- detritus.  Perhaps I should
have said cruft instead of detritus.)

Carl



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


Re: SeparationItem #'padding not working anymore?

2009-01-30 Thread Graham Percival
Jonathan, this is your job now.  Please either update the docs, or
bug the relevant people for more info so that you can update the
docs.

Cheers,
- Graham

On Thu, Jan 29, 2009 at 05:28:04PM -, Trevor Daniels wrote:
 Mats

 This was changed by committish
 3d90d1d4096a6fae5826445cd66e95d25de2110a by
 Joe Neeman on 29 Jun 2007.  The commit message
 says:

 use PaperColumns instead of SeparationItems.

 It was part of a massive set of changes to the
 spacing engine by Joe.

 As you say, it looks like a doc change is needed.

 Trevor

 - Original Message - From: Mats Bengtsson 
 mats.bengts...@ee.kth.se
 To: Lilypond bug bug-lilypond@gnu.org
 Sent: Thursday, January 29, 2009 3:31 PM
 Subject: SeparationItem #'padding not working anymore?


 What happened to the SeparationItem #'padding property? The following  
 setting
 used to give a large gap in version 2.10, but has no impact at all in  
 2.12.
 Regression!?

 \relative c'{c d e \once \override Score.SeparationItem #'padding = #30 
 f }

 If there's a good reason that it doesn't work anymore, the corresponding
 description in Known issues and warnings of  
 http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Horizontal-spacing-overview#Horizontal-spacing-overview
 should be corrected.

/Mats

 -- 
 =
 Mats Bengtsson
 Signal Processing
 School of Electrical Engineering
 Royal Institute of Technology (KTH)
 SE-100 44  STOCKHOLM
 Sweden
 Phone: (+46) 8 790 8463 Fax:   (+46) 8 790 7260
 Email: mats.bengts...@ee.kth.se
 WWW: http://www.s3.kth.se/~mabe
 =



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




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


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


Re: SeparationItem #'padding not working anymore?

2009-01-30 Thread Graham Percival
On Fri, Jan 30, 2009 at 10:28:04AM -0700, Carl D. Sorensen wrote:
 
 On 1/29/09 1:58 PM, Patrick McCarty pnor...@gmail.com wrote:
 
  On second thought, that might not be a good idea.  It would probably
  be best to leave the grob definition in scm/define-grobs.scm and just
  revise the documentation.  This would leave SeparationItem overrides
  in their current state: silently ignored.
 
 Seems to me like we should remove the SeparationItem grob if there's no way
 to create one.  And we need a convert-ly rule to eliminate any
 SeparationItem overrides.  Let's clean it up properly, instead of leaving
 detritus around.

Agreed, and 2.13 will start in a matter of days.

Cheers,
- Graham


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


Re: SeparationItem #'padding not working anymore?

2009-01-30 Thread Jonathan Kulp

Graham Percival wrote:

Jonathan, this is your job now.  Please either update the docs, or
bug the relevant people for more info so that you can update the
docs.

Cheers,
- Graham



Ok Graham.  I've been trying for 20 minutes and can't figure how to use 
PaperColumn to change spacing, though.  Joe, could you send me a snippet 
that shows how to use this?


I did find what appears to be a typo at the end of NR 6.8 Difficult 
Tweaks:


Note, however, that \override, applied to NoteMusicalPaperColumn and 
PaperColumn, still works as expected within \context blocks.


Should this read NonMusicalPaperColumn instead of 
NoteMusicalPaperColumn?  I don't see the latter in the list of all 
graphical objects.  If this is the case then I'll make a patch to fix 
the typo and send it to Carl.


Jon


On Thu, Jan 29, 2009 at 05:28:04PM -, Trevor Daniels wrote:

Mats

This was changed by committish
3d90d1d4096a6fae5826445cd66e95d25de2110a by
Joe Neeman on 29 Jun 2007.  The commit message
says:

use PaperColumns instead of SeparationItems.

It was part of a massive set of changes to the
spacing engine by Joe.

As you say, it looks like a doc change is needed.

Trevor

- Original Message - From: Mats Bengtsson 
mats.bengts...@ee.kth.se

To: Lilypond bug bug-lilypond@gnu.org
Sent: Thursday, January 29, 2009 3:31 PM
Subject: SeparationItem #'padding not working anymore?


What happened to the SeparationItem #'padding property? The following  
setting
used to give a large gap in version 2.10, but has no impact at all in  
2.12.

Regression!?

\relative c'{c d e \once \override Score.SeparationItem #'padding = #30 
f }


If there's a good reason that it doesn't work anymore, the corresponding
description in Known issues and warnings of  
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Horizontal-spacing-overview#Horizontal-spacing-overview

should be corrected.

   /Mats




--
Jonathan Kulp
http://www.jonathankulp.com


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


SeparationItem #'padding not working anymore?

2009-01-29 Thread Mats Bengtsson
What happened to the SeparationItem #'padding property? The following 
setting

used to give a large gap in version 2.10, but has no impact at all in 2.12.
Regression!?

\relative c'{c d e \once \override Score.SeparationItem #'padding = #30 f }

If there's a good reason that it doesn't work anymore, the corresponding
description in Known issues and warnings of 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Horizontal-spacing-overview#Horizontal-spacing-overview

should be corrected.

   /Mats

--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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


Re: SeparationItem #'padding not working anymore?

2009-01-29 Thread Trevor Daniels

Mats

This was changed by committish
3d90d1d4096a6fae5826445cd66e95d25de2110a by
Joe Neeman on 29 Jun 2007.  The commit message
says:

use PaperColumns instead of SeparationItems.

It was part of a massive set of changes to the
spacing engine by Joe.

As you say, it looks like a doc change is needed.

Trevor

- Original Message - 
From: Mats Bengtsson mats.bengts...@ee.kth.se

To: Lilypond bug bug-lilypond@gnu.org
Sent: Thursday, January 29, 2009 3:31 PM
Subject: SeparationItem #'padding not working anymore?


What happened to the SeparationItem #'padding property? The following 
setting
used to give a large gap in version 2.10, but has no impact at all in 
2.12.

Regression!?

\relative c'{c d e \once \override Score.SeparationItem #'padding = #30 
f }


If there's a good reason that it doesn't work anymore, the corresponding
description in Known issues and warnings of 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Horizontal-spacing-overview#Horizontal-spacing-overview

should be corrected.

   /Mats

--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



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





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


Re: SeparationItem #'padding not working anymore?

2009-01-29 Thread Patrick McCarty
On Thu, Jan 29, 2009 at 9:28 AM, Trevor Daniels t.dani...@treda.co.uk wrote:
 Mats

 This was changed by committish
 3d90d1d4096a6fae5826445cd66e95d25de2110a by
 Joe Neeman on 29 Jun 2007.  The commit message
 says:

 use PaperColumns instead of SeparationItems.

Furthermore, the SeparationItem grob is never even created anymore in
2.12, so maybe its definition should be removed too?

-Patrick


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


Re: SeparationItem #'padding not working anymore?

2009-01-29 Thread Patrick McCarty
On Thu, Jan 29, 2009 at 12:36 PM, Patrick McCarty pnor...@gmail.com wrote:
 On Thu, Jan 29, 2009 at 9:28 AM, Trevor Daniels t.dani...@treda.co.uk wrote:
 Mats

 This was changed by committish
 3d90d1d4096a6fae5826445cd66e95d25de2110a by
 Joe Neeman on 29 Jun 2007.  The commit message
 says:

 use PaperColumns instead of SeparationItems.

 Furthermore, the SeparationItem grob is never even created anymore in
 2.12, so maybe its definition should be removed too?

On second thought, that might not be a good idea.  It would probably
be best to leave the grob definition in scm/define-grobs.scm and just
revise the documentation.  This would leave SeparationItem overrides
in their current state: silently ignored.

-Patrick


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