summaryrefslogtreecommitdiff
path: root/input
Commit message (Collapse)AuthorAgeFilesLines
* Issue 4979/2: Add regression test for non-merging ledger linesPaul Morris2016-10-071-0/+32
|
* Issue 4974/4: Fix input/regression/id.lyPaul Morris2016-10-051-1/+1
| | | | | | | Undoes the automatic conversion by scripts/auxiliar/update-with-convert-ly.sh that slipped into the previous commit for this issue by oversight.
* Issue 4974/3: edits to tests and changes.telyPaul Morris2016-10-042-3/+18
|
* Keep a staff alive with multiple layersMark Knoop2016-09-081-0/+65
| | | | | | | | | | | | | | | | This allows the `VerticalAxisGroup.remove-layer' property to accept a list of values. The layer will stay alive with any other member of the Keep_alive_together_engrave group with a remove-layer value in that list. The principal reason for this patch was to allow the use of MarkLine contexts in a Frenched score, where the context should stay alive with any single staff in a StaffGroup. This implementation should also allow additional flexibility with ossia and divisi staves.
* Issue 4960 Fix micro-tones assigned to strings in TabStaffThomas Morley2016-09-021-4/+13
| | | | | This is an oversight from issue 4643 Also extending input/regression/tablature-micro-tone.ly to cover this case.
* Issue 4956/4: Add regtest for \retrogradeDavid Kastrup2016-08-211-0/+30
|
* Issue 4953 Fix SchemeTextSpanEvent in scheme-text-spanner.lyThomas Morley2016-08-131-1/+1
| | | | | Adding 'post-event to the types of SchemeTextSpanEvent in (define scheme-event-spanner-types ...)
* Issue 4947: Link notes to dynamics in Dynamic_performer rather thanDan Eble2016-08-062-0/+30
| | | | Staff_performer. Dynamics in different voices are now independent.
* Issue 4048 (5/5) Add midi regtests covering depart-return crescendo performanceDan Eble2016-07-194-0/+52
|
* Issue 4048 (3/5) Add midi regtest decrescendo-single-contrary-targetDan Eble2016-07-191-0/+15
|
* Issue 4048 (1/5) Add some midi regtestsDan Eble2016-07-195-10/+45
| | | | | Replace crescendo-abutting with variations crescendo-return-crescendo and crescendo-return-unspecified-target.
* Issue 4907: Midi_walker::do_start_note: skip ignored notes in stop_note_queueHeikki Tauriainen2016-07-111-0/+22
| | | | | | | | | | | | | | | | | For each semitone pitch value, stop_note_queue is likely supposed to contain at most one Midi_note event with its "ignore_" flag set to false, and the comparisons between notes of equal semitone pitch to be always done between the input note and this unique queued note that is not (yet) being ignored. If notes which are already being ignored are not skipped in the loop, the task of raising the "ignore_" flags for note events of equal semitone pitch (overlapping in time) which stop before the maximum stopping time of these notes may, due to breaking out of the loop, fail to work if the queue grows to contain three or more notes of equal semitone pitch, leading to the emission of premature "note off" events for this pitch, as demonstrated, for example, in <http://lists.gnu.org/archive/html/bug-lilypond/2016-06/msg00042.html>.
* Run scripts/auxiliar/update-with-convert-ly.shDavid Kastrup2016-07-101-2/+1
|
* Issue 4911/4: Fix comments in context-mod-with regtestDavid Kastrup2016-07-101-3/+3
|
* Run scripts/auxiliar/update-with-convert-ly.shDavid Kastrup2016-07-102-4/+4
|
* Issue 4908/6: Use \markupId and \stringId in identifiers regtestDavid Kastrup2016-07-071-3/+3
|
* Issue 4908/5: Add \header variables to `identifiers' regtestDavid Kastrup2016-07-071-3/+5
|
* Issue 4895 Give SystemStartSquare a default of 5.0 for collapse-heightThomas Morley2016-06-221-1/+1
| | | | | | This ensures same behaviour of SystemStartSquare while using RemoveEmptyStaves as SystemStartBar, SystemStartBrace and SystemStartBracket. The latter ones already have this default.
* Add halfopenvertical to script.scmCarl Sorensen2016-06-181-0/+19
|
* Issue 2232: fix MIDI output of abutting (de)crescendiDan Eble2016-06-131-0/+10
|
* Issue 3945: fix (De)crescendo with unspecified starting volume in MIDIDan Eble2016-06-132-1/+15
|
* Issue 4828/3: Add regtest for custom ledger positionsPaul Morris2016-05-011-0/+27
|
* Run scripts/auxiliar/update-with-convert-ly.shDavid Kastrup2016-03-297-18/+18
|
* Issue 4808 Make chord-naming robust against unsetting majorSevenSymbolThomas Morley2016-03-281-1/+6
| | | | | | | | This will likely be changed anyway as soon as rewriting chord-names is seriously tackled. At least it might be a reminder to take care of the possibility a user wants to unset majorSevenSymbol. Regtest amended.
* Fix breakage in merge of 4798/4. Add regtest.David Kastrup2016-03-221-0/+20
|
* Minor.Werner Lemberg2016-03-171-1/+1
|
* Use a negative value of overdone_noteheads to shrink the head slightlyCarl Sorensen2016-03-161-0/+15
|
* Define French as a separate input languageValentin Villenave2016-03-071-3/+4
| | | | | | | French users now have the ability to enter the D pitch as "ré" instead of Italian-like "re". In addition, the French input language accepts double sharps entered using the -x suffix.
* Issue 4768 Support additional bass strings in TabStaffThomas Morley2016-02-161-0/+38
| | | | | | | | | | | - new context-property: additionalBassStrings - new regtest - new entries in NR, Changes Pitches on those additional bass strings will be printed as: a, /a, //a, ///a, 4, 5 ... as common for baroque lute, depending on settings for fretLabel and additionalBassStrings.
* Issue 4743/2: Regtest, Doc NR 4.3.2, Changes entryPaul Morris2016-01-241-0/+11
| | | | For ly:one-page-auto-height-breaking
* Issue 4722 Introduce new markup-command draw-squiggle-line.Thomas Morley2016-01-191-3/+72
| | | | Change regtest /input/regression/markup-line-styles.ly accordingly
* Issue 4732: Add TeX engine changeability for auto-detect of lilypond-bookMasamichi Hosoda2016-01-191-1/+1
| | | | | lilypond-book uses TeX engine for auto-detect default settings. This commit ensures that it can be selected by the configure script.
* tweaks-as-overrides regtest: fix oversight from issue 4533David Kastrup2016-01-181-4/+4
|
* Do not draw ledger lines on top of staff linesPaul Morris2016-01-161-0/+28
| | | | when StaffSymbol.ledger-extra > 0
* Issue 4716 Improve note-by-number to deal better with flag-stylesThomas Morley2016-01-031-3/+15
| | | | | | - Per default every ancient note-head will get a mensural-style-flag. - overriding flag-style will now always work with supported styles: default, straight- and flat-flags and (neo-)mensural-flags
* Fix whitespace errors introduced in issue 4704Urs Liska2016-01-014-8/+8
| | | | | | | | | | | Commits for this issue introduced whitespace errors, these should be fixed here: 73d4697d 29022d7b 9b8b5c2e 4b994f8a 706d7978
* 4704: Add regtests and improve wordingUrs Liska2015-12-284-6/+55
|
* Issue 4687/2: Let partial-markup regtest show more complex omissionsDavid Kastrup2015-12-161-7/+12
|
* Add and use note-collision-threshold grob propertyPaul Morris2015-12-111-0/+46
| | | | Includes a regression test.
* Implement rounded-box whiteout stylePaul Morris2015-12-042-10/+29
|
* Issue 4664: Ensure one beam is left in subdivided beamsUrs Liska2015-11-251-0/+18
| | | | | | | | | | | Issue #4355 introduced the concept that in subdivided beams the division beam should reflect the length of the subsequent group. However, with groups equal to or longer than one quarter note this resulted in *no* beam left. This commit ensures that at least one beam is returned when a beam is active and subdivideBeam = ##t
* make supportNonIntegerFret a context-propertyThomas Morley2015-11-171-2/+3
| | | | | | | | issue 4655 restores the arguments of determine-frets (changed with issue 4643) to the previous state, changes the code of determine-frets to rely on the newly created supportNonIntegerFret-context-property
* Issue 4504/4 edits to tests, docs, and changes.telyPaul Morris2015-11-113-8/+19
|
* Issue 4504/3 run scripts/auxiliar/update-with-convert-ly.shPaul Morris2015-11-113-6/+6
|
* quarter tones in tablatureThomas Morley2015-11-071-0/+42
| | | | | | | | | | | | | issue 4643 micro-tones in TabStaff are now printable. Unless the chosen string-tuning will allow it, this feature is disabled for FretBoards. - changing determine-frets (adding an optional argument) and fret-number-tablature-format - adding a regtest with quarter-tone-string-tuning - documenting it in Documentation/notation/fretted-strings.itely and Documentation/changes.tely
* Issue 4626/2: Make some regtests use \= instead of their own definitionsDavid Kastrup2015-10-112-14/+6
|
* Run scripts/auxiliar/update-with-convert-ly.shDavid Kastrup2015-10-052-11/+11
|
* Issue 4131/1: Reimplement forced partcombine decisions via context propertiesDavid Kastrup2015-10-051-3/+3
| | | | | | | | | | | | | One music type and concept less to worry about. Since this tracks the partcombine decisions via context properties, using one forced partcombine override in one voice will not be cancelled by another forced partcombine in another. In the event stream, \once\override is indistinguishable from \override ... \revert so in order to be able to implement \once\partcombine ... in one voice, we have to retain any permanent \partcombineForce in the other.
* Issue 4611: Don't give RepeatTieColumn a `cause' eventDavid Kastrup2015-09-231-0/+11
| | | | | | | | | | Rationale: the cause is used for point-and-click information and for stuff like \parenthesize, and a RepeatTieColumn does not have metrics that would be useful for that. In particular, this causes code like { c'1-\parenthesize\repeatTie } to compile without spurious parens and error messages.
* Issue 4608: Change scheme function name for default fontMasamichi Hosoda2015-09-211-2/+2
| | | | | This commit changes the function name for default font because Century Schoolbook is no longer the default font.