summaryrefslogtreecommitdiff
path: root/ly
Commit message (Collapse)AuthorAgeFilesLines
* WIP: add more Stick tuningsRicardo Wurmus2016-10-111-0/+41
|
* Add scheme engraver for StaffTab notationRicardo Wurmus2016-10-112-0/+70
| | | | | | The StaffTab notation is a system combining graphic elements of tablature with standard music notation and Emmett Chapman's finger symbols for notating tapping on a Chapman Stick.
* Release: bump Welcome versions.Phil Holmes2016-09-132-2/+2
|
* Update release/unstable with recent changesPhil Holmes2016-08-303-10/+12
|\
| * Issue 4956/1: Let \retrograde expand repeat chords/notesDavid Kastrup2016-08-211-1/+6
| | | | | | | | | | Since those lose their point of reference, expanding them prior to retrograding keeps the results sane.
| * Issue 4954/1: Change spanner-id to be a key instead of a stringNathan Chou2016-08-132-9/+6
| | | | | | | | | | | | Also changes argument \= to be a key. Backport-by: David Kastrup <dak@gnu.org>
* | Release: bump Welcome versions.Phil Holmes2016-08-132-2/+2
|/
* Issue 4941/1: Optional fraction after \afterGrace commandDavid Kastrup2016-08-031-8/+11
| | | | | | | \afterGrace had its fraction determining the position of the aftergrace notes hardwired to be read from the parser variable afterGraceFraction. This change here allows for optionally specifying it right as the first argument of the \afterGrace command.
* Issue 4938 (3/3) Rename Midi_control_function_performer to ↵Heikki Tauriainen2016-07-271-1/+1
| | | | Midi_control_change_performer
* Release: bump Welcome versions.Phil Holmes2016-07-242-2/+2
|
* Issue 4916: Let \overrideProperty use ApplyOutputEvent.symbolDavid Kastrup2016-07-111-5/+2
|
* Issue 4914/3: Add Output_property_engraver back to ScoreDavid Kastrup2016-07-101-0/+1
| | | | It was removed by a simplistic convert-ly rule.
* Run scripts/auxiliar/update-with-convert-ly.shDavid Kastrup2016-07-101-9/+1
|
* Release: bump Welcome versions.Phil Holmes2016-07-082-2/+2
|
* Release: bump Welcome versions.Phil Holmes2016-06-212-2/+2
|
* Correct accidental type for mensural fictasPhil Holmes2016-06-211-0/+1
|
* Release: bump Welcome versions.Phil Holmes2016-06-082-2/+2
|
* s/appogiatura/appoggiatura/.Werner Lemberg2016-05-181-1/+1
|
* Release: bump Welcome versions.Phil Holmes2016-05-152-2/+2
|
* Release: bump Welcome versions.Phil Holmes2016-05-012-2/+2
|
* Release: bump Welcome versions.Phil Holmes2016-04-172-2/+2
|
* engraver-init.ly: guarantee no ledger lines in NullVoicePaul Morris2016-04-101-0/+4
| | | | | for staves with custom line positions and ledger lines that appear inside the staff.
* Issue 4809 Keep "\""-signs for graphvizThomas Morley2016-03-311-2/+8
| | | | Transform them to "\\\""
* Release: bump Welcome versions.Phil Holmes2016-03-272-2/+2
|
* Issue 4798/5: Use key-list? for several music command predicatesDavid Kastrup2016-03-191-8/+8
| | | | | This is sort of arbitrary currently but matches the kind of syntax accepted by \override/\revert due to their definition in the parser.
* Let graphiz-init.ly use grob::name, delete grob-nameThomas Morley2016-03-191-12/+5
|
* Release: bump Welcome versions.Phil Holmes2016-03-132-2/+2
|
* Release: bump Welcome versions.Phil Holmes2016-02-282-2/+2
|
* Let ChoirStaff accept DynamicsSimon Albrecht2016-02-221-0/+1
| | | | | | | | | Issue 4772 This addresses a bug report where dynamics in a ChoirStaff implicitly created a PianoStaff, sporting spurious InstrumentNames.
* Enhancement: Provide text-replacements for äöüÄÖÜSimon Albrecht2016-02-021-0/+6
| | | | | | | | | | | Issue 4748 Provides aliases auml, Auml, ouml,Ouml,uuml,Uuml They were requested by a user http://lists.gnu.org/archive/html/lilypond-user/2016-01/msg00577.html
* Doc: Updates to CG, Extending, LM and Paper-defaults.lySimon Albrecht2016-02-021-8/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Better code formatting in some alists. Previously, the 110-character lines made it difficult to read; the new version is also in line with what the NR says. Extending: comment TODO remark Telling the user that he might be confused about something (while he doesn’t understand what exactly that is) only adds to confusion; Use a properly formatted example; This should actually show how reformatting Scheme code makes it easier to read; however, it uses tabs and the result in both HTML and PDF is messy. The new version uses normal spaces only and should be consistent as well as clear. Other minor wording and punctuation improvements Capitalize LilyPond correctly Fix typo in LM There was an unmatched parenthesis in the text; changed into a comma.
* Release: bump Welcome versions.Phil Holmes2016-01-312-2/+2
|
* Add RemoveAllEmptyStaves commandSimon Albrecht2016-01-271-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue 4744 It has been noted several times that we should have a companion for RemoveEmptyStaves and to also set remove-first to ##t. A doc snippet, removing-the-first-empty-line.ly, has become obsolete with these changes. Contains commits: Add missing word in changes.tely Add changes entry for RemoveEmptyStavesAll Use RemoveEmptyStavesAll for ossia example in Notation Reference This rewrites documentation for RemoveEmptyStaves and adds information on the newly added RemoveEmptyStavesAll. Add RemoveEmptyStavesAll command Introduce a new context modification identifier, RemoveEmptyStavesAll, to complement RemoveEmptyStaves. It sets both the remove-empty and remove-first properties of VerticalAxisGroup to ##t.
* Issue 4742: Only \propertyTweak rather than \tweak can be applied to overridesDavid Kastrup2016-01-181-36/+41
| | | | | \tweak should only tweak music as of issue 4533, so move the action of issue 4500 into \propertyTweak's definition instead.
* Release: bump Welcome versions.Phil Holmes2016-01-022-2/+2
|
* Dont emit \space glyph as empty page numberKnut Petersen2015-12-281-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Werner L reported in 2012 that LP emits a space glyph referencing the century schoolbook font at the top of every page. If you use gs (old and current) or pdfcrop to crop output with multiple pages and print-page-number = ##f there is excessive white space at the top of even pages. ghostscript should handle that better but a recent gs bug report http://bugs.ghostscript.com/show_bug.cgi?id=696445 was closed as "WONTFIX". There is a workaround within lilypond: \paper { [...] oddHeaderMarkup = \markup \null evenHeaderMarkup = \markup \null } Changing " " to "" cured the problem and appears to have no negative side effects. Bounding boxes are affected by this patch certainly so will have effects in situations where snippets are used by other third party programs.
* Release: bump Welcome versions.Phil Holmes2015-12-222-2/+2
|
* Release: bump Welcome versions.Phil Holmes2015-12-062-2/+2
|
* Release: bump Welcome versions.Phil Holmes2015-11-222-2/+2
|
* make supportNonIntegerFret a context-propertyThomas Morley2015-11-171-2/+1
| | | | | | | | 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
* Release: bump Welcome versions.Phil Holmes2015-11-082-2/+2
|
* quarter tones in tablatureThomas Morley2015-11-071-1/+2
| | | | | | | | | | | | | 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
* Release: bump Welcome versions.Phil Holmes2015-10-252-2/+2
|
* Release: bump Welcome versions.Phil Holmes2015-10-182-2/+2
|
* Issue 4626/1: Create \= command for setting spanner-idDavid Kastrup2015-10-111-1/+16
|
* Issue 4131/3: Remove definitions of \partcombine*OnceDavid Kastrup2015-10-051-6/+0
| | | | They are now called as \once \partcombine*
* Issue 4131/1: Reimplement forced partcombine decisions via context propertiesDavid Kastrup2015-10-052-19/+22
| | | | | | | | | | | | | 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.
* Release: bump Welcome versions.Phil Holmes2015-09-272-2/+2
|
* Issue 4601/2: Let \shape use grob-transformer like \offset doesDavid Kastrup2015-09-171-7/+5
|
* Release: bump Welcome versions.Phil Holmes2015-09-122-2/+2
|