- **labels**:  --> Fixed_2_21_0
- **status**: Started --> Fixed
- **Patch**: push -->  
- **Comment**:

Due to the lack of confident feedback, I've pushed the changes without the 
unpure-pure container because they are simpler.  I also don't want to set a 
precedent for using an unpure-pure container on an X-axis thing when I'm not 
confident that it is necessary.
If problems are discovered later, we can try this idea mentioned in the code 
review:
```scheme
    ;; It's not clear whether having a pure version of
    ;; self-alignment-X is necessary or beneficial.
    (self-alignment-X . ,(ly:make-unpure-pure-container
                         
break-alignable-interface::self-alignment-opposite-of-anchor
                        CENTER))
```

Pushed to staging:

```text
commit 964ed7f8eda237062f15e5fdb38bd38aa96e063f (HEAD, origin/staging)
Author: Dan Eble <[email protected]>
Date:   Sat Dec 14 16:11:25 2019 -0500

    Issue 5621/4: Improve rehearsal mark position at beginning of staff
    
    RehearsalMark uses a callback for self-alignment-X that yields the
    opposite of the direction specified by the anchor grob.

commit 139f567e3199841b00e0690c7bb27ca2e6ec5210
Author: Dan Eble <[email protected]>
Date:   Mon Dec 16 23:08:03 2019 -0500

    Issue 5621/3: let MAKE_SCHEME_CALLBACK... handle overloading

commit 25d19ca596a9d39038c8f15040621fe92bba0dd2
Author: Dan Eble <[email protected]>
Date:   Sun Dec 15 19:03:01 2019 -0500

    Issue 5621/2: explicitly align rehearsal mark in pedal-bracket test
    
    The mark is obviously intended to test the extent of the pedal bracket.
    It is not clear whether it matters that the mark extends to the left as
    well as to the right, but to be safe, explicitly center it so that
    future changes to the default alignment do not affect this test.

commit 9d2d9e12d691600eaa9fd7b13d002273b123811a
Author: Dan Eble <[email protected]>
Date:   Sun Dec 15 15:20:44 2019 -0500

    Issue 5621/1: remove old RehearsalMark regression tests
    
    These test cases were described as covering marks on invisible bar
    lines.  Judging from the current implementation, it seems that this was
    a detail of a prior implementation.  These tests do not seem to add any
    value over the other tests we have.
```



---

** [issues:#5621] Improve positioning of rehearsal marks at the beginning of 
staff**

**Status:** Fixed
**Labels:** Fixed_2_21_0 
**Created:** Tue Nov 26, 2019 11:44 AM UTC by Werner LEMBERG
**Last Updated:** Sun Jan 05, 2020 01:33 PM UTC
**Owner:** Dan Eble


I suggest to change the default value of the `break-align-anchor-alignment` 
property from the `Clef` grob from `RIGHT` to value 2, as shown in the images.
~~~~
{
  f'1 | f'1 | \break
  \mark \default f'1 | f'1 |
}
~~~~
Dan's Patch (supercede's Werners) - 
https://codereview.appspot.com/547340043

Werner's Original Patch is here:
https://codereview.appspot.com/553290043 

See latest comment below for links to reg test diffs.


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/testlilyissues/admin/issues/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Testlilyissues-auto mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development
  • ... Auto mailings of changes to Lily Issues via Testlilyissues-auto via Automated messages for lilypond development

Reply via email to