| Commit message (Expand) | Author | Age | Files | Lines |
* | Run grand-replace for 2012 | Graham Percival | 2012-01-09 | 27 | -27/+27 |
* | Centers tremoli on double stems in TabVoice contexts. | Mike Solomon | 2011-12-28 | 1 | -0/+1 |
* | 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 | 1 | -0/+7 |
* | 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 | 1 | -1/+1 |
* | Shows Flags in tabFullNotation | Mike Solomon | 2011-12-25 | 1 | -0/+1 |
* | 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 | 1 | -0/+1 |
* | Let \parallelMusic flatten sequential music to support using functions better | David Kastrup | 2011-12-14 | 1 | -4/+10 |
* | Makes bar numbering formatter a scheme function. | Mike Solomon | 2011-12-12 | 1 | -1/+2 |
* | Revert "Give \displayLilyMusic and \displayMusic optional port arguments."...This reverts commit a9829dd9576b665961c395cc501f004ddd3b858d.
\displayMusic c'
did no longer work. Probably needs some amendments in optional
argument parsing before it can be reapplied in good conscience.
| David Kastrup | 2011-12-10 | 1 | -13/+8 |
* | Provide Scheme sandbox. | David Kastrup | 2011-12-09 | 1 | -0/+5 |
* | Give \displayLilyMusic and \displayMusic optional port arguments. | David Kastrup | 2011-12-07 | 1 | -8/+13 |
* | 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 | 1 | -0/+1 |
* | Adds the Span_bar_stub_engraver to the StaffGroup context. | Mike Solomon | 2011-12-02 | 1 | -0/+1 |
* | Don't let dots go negative in scaleDurations -- Fix Issue 2048 | Carl Sorensen | 2011-11-30 | 1 | -1/+2 |
* | Make 2-argument form of \accidentalStyle | David Kastrup | 2011-11-30 | 1 | -5/+9 |
* | Prefer # over $ in markups | David Kastrup | 2011-11-29 | 2 | -8/+8 |
* | Issue 1503 - add support for "altered" jazz chord (super-Locrian) | Adam Spiers | 2011-11-29 | 1 | -0/+1 |
* | Issue 1503 - add additionalPitchPrefix to allow choice of prefix for addition......This was previously "add", e.g. "Cmaj7 add6add9",
but this results in too much clutter and
is rarely used.
| Adam Spiers | 2011-11-29 | 1 | -0/+1 |
* | Issue 1503 - Allow choice of minor chord modifier....For example, often it is preferred to use a hyphen
instead of "m". This can now be achieved via:
\set minorChordModifier = \markup { "-" }
| Adam Spiers | 2011-11-29 | 1 | -0/+1 |
* | Add slashChordSeparator...Issue 1572 and issue 1503 - Allow choice of chord modifier separator
independently of chord inversion separator, since conventionally the
latter is always a slash (hence the term "slash chords"), whereas the
former seldom involves slashes.
| Adam Spiers | 2011-11-29 | 1 | -1/+2 |
* | Issue 1503 - Recognise Lydian chords | Adam Spiers | 2011-11-29 | 1 | -0/+1 |
* | Issue 1503 - Enlarge half-diminished slashed circle symbol | Adam Spiers | 2011-11-29 | 1 | -1/+1 |
* | Add Scheme context-mods, reimplement \grobdescriptions, add \settingsFrom...\settingsFrom translates music with layout instructions (\set, \unset,
\override, \revert) into a context modification. That way, you can use most
of the definitions from ly/property-init.ly as context modifications.
| David Kastrup | 2011-11-28 | 1 | -1/+47 |
* | Uses the pure-from-neighbor-interface to calculate BarLine extra-spacing-height...Now, BarLines will receive extra spacing height if they have a span bar on
either side, thus blocking accidental vs span bar collisions.
This patch also simplifies the pure-from-neighbor interface by getting rid
of unnecessary functions.
| Mike Solomon | 2011-11-25 | 1 | -0/+1 |
* | Run scripts/auxiliar/update-with-convert-ly.sh | David Kastrup | 2011-11-23 | 2 | -5/+5 |
* | Add \accidentalStyle command | David Kastrup | 2011-11-23 | 1 | -0/+7 |
* | ly:parser-include-string can't be executed asynchronously | David Kastrup | 2011-11-21 | 1 | -2/+2 |
* | Fold set-time-signature into \time | David Kastrup | 2011-11-16 | 1 | -3/+8 |
* | Run update-with-convert-ly, and run convert-ly manually on scm/*.scm | David Kastrup | 2011-11-10 | 6 | -26/+25 |
* | parser.yy et al: make \mark a musicfunction. | David Kastrup | 2011-11-08 | 1 | -0/+16 |
* | parser.yy et al: make \time and \times musicfunctions. | David Kastrup | 2011-11-08 | 1 | -0/+14 |
* | Replace \key with music function | David Kastrup | 2011-11-08 | 1 | -0/+17 |
* | Use the new fraction? predicate where appropriate. | David Kastrup | 2011-11-08 | 1 | -1/+1 |
* | Issue 1954: Implement event type filtering for pointAndClick events. | David Kastrup | 2011-11-07 | 1 | -0/+4 |
* | Implement \once as music function able to operate on complex stuff. | David Kastrup | 2011-11-07 | 1 | -0/+12 |
* | replace tabs with spaces and fix indentation in ly/chord-modifiers-init.ly | Adam Spiers | 2011-11-03 | 1 | -18/+18 |
* | Updates to Bagpipe.ly (issue 1993)...After using \small, add \normalsize after each instance
Change submitted by Sven Axelsson
| Sven Axelsson | 2011-11-03 | 1 | -160/+160 |
* | Run update-with-convert-ly | David Kastrup | 2011-10-29 | 1 | -2/+2 |
* | Get rid of most of the insane string-tunings API | David Kastrup | 2011-10-27 | 1 | -103/+62 |
* | Fixes double Flag #'transparent declarations | Mike Solomon | 2011-10-26 | 2 | -3/+0 |
* | Run update-with-convert-ly.sh | Graham Percival | 2011-10-25 | 3 | -3/+7 |
* | Avoid followup error for \endSpanners | David Kastrup | 2011-10-21 | 1 | -1/+3 |
* | Implements consistent beam slopes across line breaks....This is a mostly an internal reorganization of the beam code that
has several concrete impacts on the way beam slopes are calculated:
* ly:beam::calc-least-squares-positions, ly:beam::calc-slope-damping,
and ly:beam::shift-region-to-valid are now all instance methods of
Beam_scoring_problem and thus no longer open to the users.
* by being internal methods, these functions all use the same information
(x positions of stems, stem infos, etc.) stored in private variables.
* this sharing of information allows for broken beams to share information
between their parts, which leads to the consistent slope calculation
Additionally, ly:beam::quanting, which used to take the arguments of
a grob and a pair of positions, now only takes the grob, as it is
the sole generator of positions. All of the functions in layout-beam.scm
that relied on multiple Scheme callbacks being chained now only use this
function.
To turn on this feature, use \override Beam #'consistent-slope = ##t.
| Mike Solomon | 2011-10-21 | 1 | -12/+2 |
* | Define define-void-function and \void | David Kastrup | 2011-10-20 | 1 | -8/+13 |
* | text-replacements.ly: don't rely on assoc-set!'s sideeffect only. | David Kastrup | 2011-10-19 | 1 | -3/+4 |
* | Use for-each instead of map when result is to be ignored anyway. | David Kastrup | 2011-10-19 | 1 | -1/+1 |
* | Improves horizontal spacing of vertical axis groups that span bars traverse....Fixes issue 1846.
This patch introduces the idea of a pure-from-neighbor-interface.
The interface provides support for grobs whose pure height is difficult
to estimate (any grob that crosses staffs likely suffers from this)
by allowing for the creation of spacing "stubs" in the crossed
vertical axis groups. These stubs take their pure heights from their
neighbors. So long as one knows that a grob fully crosses a vertical
axis group and the grob should take up the full vertical space of this
axis group for its rank, using approximations of pure height's from the
grob's neighbors ensures that it will be as tall as the rest of the
axis group without triggering a vertical alignment.
| Mike Solomon | 2011-10-01 | 1 | -0/+2 |
* | New partcombineUp and partcombineDown functions...Fix issue 1321
| Bertrand Bordage | 2011-09-30 | 1 | -1/+15 |
* | Revert "Improves horizontal spacing of axis groups that SpanBars traverse (is......This reverts commit 20670d51f8d97fd390210dd239b3b2427f071e7c.
| Mike Solomon | 2011-09-30 | 1 | -2/+0 |
* | Improves horizontal spacing of axis groups that SpanBars traverse (issue 1846)....Also fixes issue 910, where lyrics force notes to take up too much
horizontal space because of incorrect SpanBar pure heights.
| Mike Solomon | 2011-09-30 | 1 | -0/+2 |