| Commit message (Expand) | Author | Age | Files | Lines |
* | Makes the Beam_collision_engraver avoid Flag grobs | Mike Solomon | 2012-01-11 | 1 | -0/+8 |
* | Changes starting and ending height of broken hairpins....Makes broken hairpins begin at 1/3 the full height and end at
2/3 the full height.
| Mike Solomon | 2012-01-09 | 1 | -4/+5 |
* | Calculates staff space from StaffSymbol in Breathing_sign::offset_callback | Mike Solomon | 2012-01-09 | 1 | -1/+1 |
* | Avoids TupletBracket vs Fingering and TupletBracket vs StringNumber collisions....Uses the same logic in tuplet-engraver.cc as that used for Scripts.
| Mike Solomon | 2012-01-09 | 1 | -0/+26 |
* | Run grand-replace for 2012 | Graham Percival | 2012-01-09 | 641 | -644/+644 |
* | parser.yy: Typo fix. | David Kastrup | 2012-01-08 | 1 | -1/+1 |
* | Fixes non-negativity check in robust_scm2vsize | Mike Solomon | 2012-01-07 | 1 | -3/+3 |
* | Removes dupliacte test in Grob::internal_vertical_less....Tests for Y_AXIS parent in Grob::get_vertical_axis_group before
calling Align_interface::has_interface.
| Mike Solomon | 2012-01-05 | 1 | -0/+2 |
* | Removes dupliacte test in Grob::internal_vertical_less | Mike Solomon | 2012-01-05 | 1 | -2/+1 |
* | piano-pedal-engraver: use currentMusicalColumn as bounds; issue 2153 | Keith OHara | 2012-01-04 | 1 | -25/+2 |
* | do not tinker with pitched rest...half rests should lie on a staff line,
whole rests should hang from a staff line by default
even for non-standard staves, except when the position
is set by pitch.
| Benkő Pál | 2012-01-03 | 1 | -8/+22 |
* | lexer.ll: Warn about non-UTF-8 characters | David Kastrup | 2012-01-02 | 2 | -23/+151 |
* | misc.cc: remove utf8_char_len, change callers....This was too fragile when fed invalid UTF-8. Callers still are far
from pretty.
| David Kastrup | 2012-01-02 | 4 | -47/+25 |
* | lexer.ll: remove old and buggy TeX cruft | David Kastrup | 2012-01-01 | 1 | -19/+7 |
* | Implements script-accidental collision avoidance for Scripts created by the N... | Mike Solomon | 2011-12-28 | 1 | -0/+13 |
* | Centers DynamicText grobs in Dynamics context on the NoteColumns of...a PaperColumn.
Should be tweaked later to filter out NoteColumns in non-pertinent
contexts (for example, in an orchestral score, a Dynamics context in
a PianoStaff should not be influenced by the flute part).
| Mike Solomon | 2011-12-28 | 2 | -0/+23 |
* | TupletBracket and TupletNumber avoid Script by default....This can be turned off by setting avoid-scripts to ##f.
Scripts are placed in a "scripts" grob array in the tuplet-engraver
and are then accessed in tuplet-bracket.cc and treated as items to
encompass when calculating a bracket's vertical position.
| Mike Solomon | 2011-12-28 | 3 | -0/+37 |
* | Fix compilation warning. | Werner Lemberg | 2011-12-28 | 1 | -2/+2 |
* | Adds vertical skylines to slurs....This assures that objects with an outside staff priority higher than
that of slurs are placed directly above the slur at their horizontal
position instead of above the slur's extrema in a given direction.
This is done by giving slurs vertical skylines that are the integral of
their curve. Because the axis-group-interface automatically uses
vertical-skylines, no extra check for this property has to be added.
| Mike Solomon | 2011-12-28 | 5 | -0/+52 |
* | [lilypond] parse-scm.o depends on parser.hh. | Werner Lemberg | 2011-12-28 | 1 | -1/+3 |
* | Adds Beam_collision_engraver to the Score context....Modifies the engraver to handle all cross staff collisions and
gets the coordinate for collision avoidance correct in beam-quanting.cc.
| Mike Solomon | 2011-12-25 | 2 | -1/+14 |
* | Fix beamlet pointing wrong way when tuplet 16th beamed with 8th (issue 2113) | Carl | 2011-12-25 | 1 | -14/+34 |
* | Allow string numbers to have #f stencil without programming error (Issue 2085) | Carl | 2011-12-25 | 1 | -3/+11 |
* | Honor Rest #'direction; issue 1410 | Keith OHara | 2011-12-24 | 1 | -3/+4 |
* | lily/hairpin.cc: use 'broken-bound-padding for broken hairpins | Keith OHara | 2011-12-24 | 1 | -25/+23 |
* | page-layout-problem: break staff-affinity between systems (2102) | Keith OHara | 2011-12-24 | 1 | -11/+21 |
* | Emacs mode lines for parser.yy and lexer.ll | David Kastrup | 2011-12-24 | 2 | -1/+18 |
* | sed -i 's/PARSER/parser/g' lily/parser.yy | David Kastrup | 2011-12-24 | 1 | -172/+171 |
* | Tie LilyPond, lexer and parser together more type-safely. | David Kastrup | 2011-12-24 | 5 | -17/+24 |
* | Make parser.cc and parser.hh independently to lessen parallel build problems. | David Kastrup | 2011-12-24 | 1 | -2/+1 |
* | Removes valgrind.h declaration from score-engraver.cc. | Mike Solomon | 2011-12-19 | 1 | -2/+2 |
* | Prevents cross-staff Stems from colliding with articulations....Does so by creating a StemStub grob for each Stem whose only effect on
spacing comes from its extra-spacing-height, which blocks articulations
from bumping into the Stems. Beamed stems cannot be considered in
extra-spacing-height because they trigger a circular dependency in the
calculation of direction.
| Mike Solomon | 2011-12-19 | 4 | -6/+51 |
* | Looser spacing for ragged-last-bottom; issue 1377...Under ragged-last-bottom, try to make the last page match the
previous page by using the same 'force' for spacing it.
| Keith OHara | 2011-12-18 | 5 | -6/+63 |
* | hairpin.cc: transition between spanners aligns on note; issue 1216 | Keith OHara | 2011-12-18 | 1 | -3/+3 |
* | Implements padding at right-broken hairpins that come up against span bars....Uses a concurrent-hairpin-engraver to find all concurrent hairpins in a score
and shortens all end-of-line hairpins for a given system by 0.6 if there are
collisions with a span bar.
| Mike Solomon | 2011-12-16 | 6 | -6/+234 |
* | Prevents scripts in cross-staff contexts from colliding with span bars....This is done by not ignoring cross-staff grobs in axis-group-interface
pure height calculations save stems, whose pure height calculation would
lead to a circular dependency.
| Mike Solomon | 2011-12-16 | 1 | -1/+3 |
* | Prevents dynamics from colliding with cross-staff stems....Creates an Interval_minefield class that tracks intersections of
intevals and returns the closest "safe spots" to the original interval
on either side. Dynamics are then moved to one of these two safe spots
depending on the collision-bias property (with negative values forcing
the decision towards the left and positive towards the right).
| Mike Solomon | 2011-12-15 | 6 | -34/+216 |
* | Makes multi-measure rests span the correct horizontal length....Uses the base lengths for the durations of multi-measure rests to
calculate their horizontal space.
| Mike Solomon | 2011-12-15 | 1 | -8/+26 |
* | parser.yy: allow Scheme in context_mod_list, harmonize error messages. | David Kastrup | 2011-12-14 | 1 | -3/+10 |
* | Makes bar numbering formatter a scheme function. | Mike Solomon | 2011-12-12 | 1 | -57/+32 |
* | Run astyle 2.02. | Graham Percival | 2011-12-12 | 45 | -174/+172 |
* | Fix issue 2089: dangerous redefinition of SCM s / Moment s | David Kastrup | 2011-12-09 | 1 | -6/+4 |
* | Reduce interactions between staves during note-spacing; issue 2058...Build the skylines for note-spacing at desired distance, not mininmum
distance
| Keith OHara | 2011-12-08 | 1 | -5/+8 |
* | parser.yy: Fixes and amendments with regard to lyrics. | David Kastrup | 2011-12-07 | 1 | -5/+3 |
* | Do more thorough typechecking in ly:make-music-function | David Kastrup | 2011-12-06 | 1 | -1/+15 |
* | Fix almost all warnings in flower/ and many in lily/....Most of the remaining warnings are about vsize -> int casting,
where I'll have to find a proper solution (we don't want to cast
all appearances of vsize to int explicitly, but rather use vsize
wherever possible).
| Reinhold Kainhofer | 2011-12-05 | 6 | -19/+19 |
* | Adds Dots to the Slur encompass-objects grob set. | Mike Solomon | 2011-12-05 | 3 | -0/+19 |
* | Allows for automatic renumbering of measure numbers at volta repeats....Does this via the use of an AlternativeEvent, which tells the current
number to either memorize its current position or to go back to the
memorized position.
| Mike Solomon | 2011-12-05 | 2 | -4/+103 |
* | item.cc: make is_non_musical() conform to its name. issue 2060 | Keith OHara | 2011-12-04 | 1 | -4/+1 |
* | Assures less overshoot in Slur::pure_height. | Mike Solomon | 2011-12-02 | 1 | -6/+39 |