]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
8 years agoRelease: bump Welcome versions. release/2.19.36-1
Phil Holmes [Sun, 31 Jan 2016 16:20:44 +0000 (16:20 +0000)]
Release: bump Welcome versions.

8 years agoRelease: update news.
Phil Holmes [Sun, 31 Jan 2016 16:20:44 +0000 (16:20 +0000)]
Release: update news.

8 years agoPO: update template.
Phil Holmes [Sun, 31 Jan 2016 16:20:44 +0000 (16:20 +0000)]
PO: update template.

8 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 31 Jan 2016 16:20:44 +0000 (16:20 +0000)]
Release: bump VERSION_DEVEL.

8 years agomake select-head-glyph and note-head::calc-glyph-name more robust
Thomas Morley [Sun, 24 Jan 2016 23:53:34 +0000 (00:53 +0100)]
make select-head-glyph and note-head::calc-glyph-name more robust

Issue 4753

In case style is not a symbol.

8 years agoIssue 4741: Allow Scheme functions to be called inside of markup
David Kastrup [Tue, 12 Jan 2016 21:26:46 +0000 (22:26 +0100)]
Issue 4741: Allow Scheme functions to be called inside of markup

8 years agoAdd RemoveAllEmptyStaves command
Simon Albrecht [Wed, 27 Jan 2016 18:25:47 +0000 (18:25 +0000)]
Add RemoveAllEmptyStaves command

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.

8 years agoIssue 4743/2: Regtest, Doc NR 4.3.2, Changes entry
Paul Morris [Sun, 24 Jan 2016 02:43:09 +0000 (21:43 -0500)]
Issue 4743/2: Regtest, Doc NR 4.3.2, Changes entry

For ly:one-page-auto-height-breaking

8 years agoIssue 4743/1: Add ly:one-line-auto-height-breaking
Paul Morris [Sun, 24 Jan 2016 02:38:16 +0000 (21:38 -0500)]
Issue 4743/1: Add ly:one-line-auto-height-breaking

8 years ago#4747: Remove (all) uses of is-absolute?
Urs Liska [Tue, 19 Jan 2016 09:52:33 +0000 (10:52 +0100)]
#4747: Remove (all) uses of is-absolute?

The check for absolute paths in  in output-ps.scm
and -svg.scm is unnecessary because
(car ly:input-file-line-char-column a-location)
always returns an absolute, slashified path

Now is-absolute? is not used anymore by LilyPond itself.

8 years ago#4746: Fix is-absolute? on Windows
Urs Liska [Tue, 19 Jan 2016 09:40:13 +0000 (10:40 +0100)]
#4746: Fix is-absolute? on Windows

is-absolute? only looked for "?:/" and not for "?:\" to determine
the drive letter on Windows. Therefore
#(display (is-absolute? (ly-getcwd))) erroneously returned #f on Windows.

8 years agoIssue 4722 Introduce new markup-command draw-squiggle-line.
Thomas Morley [Tue, 5 Jan 2016 15:18:53 +0000 (16:18 +0100)]
Issue 4722 Introduce new markup-command draw-squiggle-line.

Change regtest /input/regression/markup-line-styles.ly accordingly

8 years agoIssue 4734: Add lilypond-book can use XeTeX backend for auto-detect
Masamichi Hosoda [Sat, 9 Jan 2016 17:13:22 +0000 (02:13 +0900)]
Issue 4734: Add lilypond-book can use XeTeX backend for auto-detect

lilypond-book uses TeX engine for auto-detect default settings.
In the case of using XeTeX , the detection did not work.
When there is no glyphs, pdfTeX creates PDF.
However, XeTeX does not create PDF.
Threfore, the detection is failed.

8 years agoIssue 4733: Add settings for dblatex can use XeTeX backend
Masamichi Hosoda [Sat, 9 Jan 2016 12:48:59 +0000 (21:48 +0900)]
Issue 4733: Add settings for dblatex can use XeTeX backend

dblatex uses pdfLaTeX engine for generating PDFs.
This commit ensures that it can be selected XeLaTeX
by the configure script.

8 years agoIssue 4732: Add TeX engine changeability for auto-detect of lilypond-book
Masamichi Hosoda [Sat, 9 Jan 2016 07:49:00 +0000 (16:49 +0900)]
Issue 4732: Add TeX engine changeability for auto-detect of lilypond-book

lilypond-book uses TeX engine for auto-detect default settings.
This commit ensures that it can be selected by the configure script.

8 years agoIssue 4731: Add TeX engine changeability for the backend of texi2pdf
Masamichi Hosoda [Sat, 9 Jan 2016 16:23:40 +0000 (01:23 +0900)]
Issue 4731: Add TeX engine changeability for the backend of texi2pdf

texi2pdf uses TeX engine for backend.
This commit ensures that it can be selected by the configure script.

8 years agoWeb: Update URL for the current Issue Tracker
James Lowe [Mon, 18 Jan 2016 17:38:41 +0000 (17:38 +0000)]
Web: Update URL for the current Issue Tracker

Moved from code.google.com to
the URL for Source Forge.

8 years agoIssue 4742: Only \propertyTweak rather than \tweak can be applied to overrides
David Kastrup [Sun, 10 Jan 2016 20:06:23 +0000 (21:06 +0100)]
Issue 4742: Only \propertyTweak rather than \tweak can be applied to overrides

\tweak should only tweak music as of issue 4533, so move the action of
issue 4500 into \propertyTweak's definition instead.

8 years agotweaks-as-overrides regtest: fix oversight from issue 4533
David Kastrup [Wed, 13 Jan 2016 20:43:33 +0000 (21:43 +0100)]
tweaks-as-overrides regtest: fix oversight from issue 4533

8 years agoCorrect a misspelling of "always".
John Gourlay [Wed, 6 Jan 2016 15:18:08 +0000 (10:18 -0500)]
Correct a misspelling of "always".

8 years agoChange several instances of "git cl" in the Contributors Guide to "git-cl".
John Gourlay [Wed, 6 Jan 2016 02:29:38 +0000 (21:29 -0500)]
Change several instances of "git cl" in the Contributors Guide to "git-cl".

8 years agoPO: sync Dutch from FTP
Jean-Charles Malahieude [Sun, 17 Jan 2016 17:52:38 +0000 (18:52 +0100)]
PO: sync  Dutch from FTP

8 years agoPO: sync Danish from FTP
Jean-Charles Malahieude [Sat, 16 Jan 2016 14:23:55 +0000 (15:23 +0100)]
PO: sync Danish from FTP

8 years agoDo not draw ledger lines on top of staff lines
Paul Morris [Wed, 6 Jan 2016 21:29:46 +0000 (16:29 -0500)]
Do not draw ledger lines on top of staff lines

when StaffSymbol.ledger-extra > 0

8 years agoIssue 4729: Fix document building for XeTeX
Masamichi Hosoda [Fri, 8 Jan 2016 14:40:55 +0000 (23:40 +0900)]
Issue 4729: Fix document building for XeTeX

If the documents were built by XeTeX,
XeTeX couldn't find picture/pdf/*.pdf for building essay.pdf.
This commit creates symlink to solve the problem.
In the case of pdfTeX, it does not affect.

8 years agoIssue 4725 apply sign on orientation in make-bow-stencil
Thomas Morley [Wed, 6 Jan 2016 18:01:09 +0000 (19:01 +0100)]
Issue 4725 apply sign on orientation in make-bow-stencil

This avoids ambiguity with bow-height and thickness

8 years agoDo not output CC#7 events in MIDI on dynamic changes
Heikki Tauriainen [Thu, 7 Jan 2016 08:05:27 +0000 (10:05 +0200)]
Do not output CC#7 events in MIDI on dynamic changes

As volume changes for MIDI are encoded as note velocities, it is not
necessary to add "silent" Audio_dynamic elements to Audio_staffs to
be processed by Midi_walker.  (Every "silent" Audio_dynamic event
will only get converted to a Midi_dynamic event outputted as a CC#7
event with fixed volume 100 in MIDI, see Midi_dynamic::to_string.
This behavior is not consistent with the handling of other MIDI
controls on which LilyPond will not enforce any "default" values.)

As Staff_performer::get_audio_staff has the side effect of creating
a new Audio_staff for a voice if it does not yet exist, accessing the
current voice's associated Audio_staff was moved before the handling
of Audio_dynamic elements.

Based on the revision history, not emitting any CC#7 events in MIDI
appears to have been the original intention when encoding dynamic
changes as note velocities (93b7a6ff072d73dcdd41da59cd18da8aa8d8e8cb),
but apparently the initial implementation (of passing "silent"
Audio_dynamic events to Midi_walker, and ignoring them only at the
output stage) caused problems with MIDI timing (#1593), possibly
because skipping these events only just before outputting them might
have interfered with the logic for tracking the delta times between
the MIDI events that would be actually outputted.  To fix #1593,
commit f114e3c33f9c37c39c7a3fedf66ca5a074785118 conservatively
restored the emission of CC#7 events in MIDI.

The current commit tries to avoid the issues with MIDI timing by
pruning all Audio_dynamic events already from the input given to
Midi_walker, so that Midi_walker sees no events, the skipping of
which would confuse the measurement of delta times at the output
stage.

8 years agostencil.scm: make args optional in stencil-whiteout
Paul Morris [Sun, 3 Jan 2016 21:15:51 +0000 (16:15 -0500)]
stencil.scm: make args optional in stencil-whiteout

8 years agoDoc: LM 2.4.1 and NR 3.3.2 additions and corrections
Simon Albrecht [Mon, 11 Jan 2016 17:40:42 +0000 (17:40 +0000)]
Doc: LM 2.4.1 and NR 3.3.2 additions and corrections

Issue 4721
NR 3.3.2: nitpicks in lily
example; add a missing space;
better code formatting with
\partcombine remove
printPartCombineTexts setting.

Issue 4717
LM 2.4.1: Replace incorrect
naming rule in LM. This
replaces the incorrect rule
about naming variables with a
simple reference to the
'alphabetic-only' _convention_.
A thorough explanation in the
NR remains to be done.

8 years agoDocument all outside-staff-priority values and neaten table
Phil Holmes [Wed, 6 Jan 2016 16:09:50 +0000 (16:09 +0000)]
Document all outside-staff-priority values and neaten table

Follows on from a question on -user.
There aren't that many values
of outside-staff-priority, so it
seems easiest to list them all if
we're going to list most. The
adjustments to the column widths
get rid of unnecessary line wrapping.

8 years agoIssue 4715: Update texinfo.tex from upstream
David Kastrup [Sun, 27 Dec 2015 12:12:06 +0000 (13:12 +0100)]
Issue 4715: Update texinfo.tex from upstream

8 years agoUse define-session-public w/ accidental-styles alist
Simon Albrecht [Mon, 4 Jan 2016 12:12:42 +0000 (12:12 +0000)]
Use define-session-public w/ accidental-styles alist

Use define-session-public with
accidental-styles alist.

From comment by David Kastrup.

8 years agoStore accidental styles in an alist
Simon Albrecht [Mon, 4 Jan 2016 12:08:05 +0000 (12:08 +0000)]
Store accidental styles in an alist

This rewrites the way how accidental styles
are stored and accessed.

Previously the two were
mangled in the set-accidental-style
procedure so that adding custom styles
required complete redefinition of
this procedure and copying all the
existing definitions. Now, the actual
specifications of accidental styles
are stored in the 'accidental-styles'
alist, and the set-accidentals-properties
and set-accidental-style procedures
have been replaced by a single procedure,
which reads from that alist and
sets the context properties accordingly.

8 years agoPO: synch da, ja and nl from FTP
Jean-Charles Malahieude [Sun, 3 Jan 2016 17:38:21 +0000 (18:38 +0100)]
PO: synch da, ja and nl from FTP

8 years agoIssue 4716 Improve note-by-number to deal better with flag-styles
Thomas Morley [Sun, 27 Dec 2015 21:33:12 +0000 (22:33 +0100)]
Issue 4716 Improve note-by-number to deal better with flag-styles

- 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

8 years agoIssue 4713/2: Change texi2html option order
Masamichi Hosoda [Thu, 24 Dec 2015 15:11:28 +0000 (00:11 +0900)]
Issue 4713/2: Change texi2html option order

To overwrite texi2html default i18n messages with the LilyPond init file,
delete TEXI2HTML_INIT that exists before TEXI2HTML_LANG.
And, add languages minimum initialization before TEXI2HTML_LANG
instead of TEXI2HTML_INIT.

8 years agoIssue 4713/1: Fix texi2html obsoleted option
Masamichi Hosoda [Thu, 24 Dec 2015 14:50:36 +0000 (23:50 +0900)]
Issue 4713/1: Fix texi2html obsoleted option

texi2html option `--lang' was obsoleted by `--document-language'.

8 years agoWeb: Fix dead links and redirects on Prod page
Greg Swinford [Sun, 3 Jan 2016 09:46:46 +0000 (09:46 +0000)]
Web: Fix dead links and redirects on Prod page

Issue 4714

This has only been
changed for the English
version.

8 years agoRelease: bump VERSION.
Phil Holmes [Sat, 2 Jan 2016 21:32:36 +0000 (21:32 +0000)]
Release: bump VERSION.

8 years agoRelease: bump Welcome versions. release/2.19.35-1
Phil Holmes [Sat, 2 Jan 2016 14:22:20 +0000 (14:22 +0000)]
Release: bump Welcome versions.

8 years agoRelease: update news.
Phil Holmes [Sat, 2 Jan 2016 14:22:20 +0000 (14:22 +0000)]
Release: update news.

8 years agoPO: update template.
Phil Holmes [Sat, 2 Jan 2016 14:22:20 +0000 (14:22 +0000)]
PO: update template.

8 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sat, 2 Jan 2016 14:22:19 +0000 (14:22 +0000)]
Release: bump VERSION_DEVEL.

8 years agoFix whitespace errors introduced in issue 4704
Urs Liska [Thu, 31 Dec 2015 13:59:41 +0000 (14:59 +0100)]
Fix whitespace errors introduced in issue 4704

Commits for this issue introduced whitespace errors,
these should be fixed here:

73d4697d
29022d7b
9b8b5c2e
4b994f8a
706d7978

8 years agoDoc: LM Single staff Templates - addversion remove
Greg Swinford [Fri, 1 Jan 2016 13:11:35 +0000 (13:11 +0000)]
Doc: LM Single staff Templates - addversion remove

Remove [addversion] from two
snippets that use it. Other
LM templates don't seem to i
nclude \version statements and
[addversion] is adding some
messy extra whitespace in
HTML output.

8 years agoDoc: CG - Minor typos and corrections
Greg Swinford [Fri, 1 Jan 2016 13:01:33 +0000 (13:01 +0000)]
Doc: CG - Minor typos and corrections

Issue 4707
Capitalisation of Git to match
their website. Capitalisation
of HTML to match policy at
CG 5.4.7.

Issue 4705
Minor corrections to CG 2.1.

8 years agoDoc: updates translation-status
Jean-Charles Malahieude [Fri, 1 Jan 2016 10:41:25 +0000 (11:41 +0100)]
Doc: updates translation-status

8 years agoDoc-fr: updates texidocs
Jean-Charles Malahieude [Fri, 1 Jan 2016 10:39:52 +0000 (11:39 +0100)]
Doc-fr: updates texidocs

8 years agoMerge branch 'master' into translation
Jean-Charles Malahieude [Fri, 1 Jan 2016 09:26:56 +0000 (10:26 +0100)]
Merge branch 'master' into translation

8 years agoTypo.
Werner Lemberg [Thu, 31 Dec 2015 06:43:41 +0000 (07:43 +0100)]
Typo.

8 years agoDoc-ja: partial updates NR
Masamichi Hosoda [Wed, 30 Dec 2015 18:11:02 +0000 (03:11 +0900)]
Doc-ja: partial updates NR

pitches.itely: Relative octave entry
rhythms.itely: Tuplets

8 years agoDoc-ja: updates UA
Masamichi Hosoda [Fri, 16 Oct 2015 15:28:20 +0000 (00:28 +0900)]
Doc-ja: updates UA

8 years agoFurther LSR tidying
Phil Holmes [Tue, 29 Dec 2015 12:08:13 +0000 (12:08 +0000)]
Further LSR tidying

8 years ago4704: Update doc-snippet through makelsr.py
Urs Liska [Mon, 28 Dec 2015 15:08:11 +0000 (16:08 +0100)]
4704: Update doc-snippet through makelsr.py

8 years ago4704: Update LSR snippet for documentation
Urs Liska [Mon, 28 Dec 2015 15:01:33 +0000 (16:01 +0100)]
4704: Update LSR snippet for documentation

8 years ago4704: Add regtests and improve wording
Urs Liska [Mon, 21 Dec 2015 20:50:09 +0000 (21:50 +0100)]
4704: Add regtests and improve wording

8 years ago4704: Improve beam subdivision beaming count
Urs Liska [Wed, 23 Dec 2015 21:07:22 +0000 (22:07 +0100)]
4704: Improve beam subdivision beaming count

Calculates the remaining length of a beam.
If this is shorter than the regular value at the
subdivision point more beams are used.
(Example: subdivision at 1/8 -> one beam left.
Remaing notes on the beam: 3/32 -> two beams left.)

However, if only one stem is left after the subdivision
this isn't applied in order to have a visual separation.
In this case the default subdivision beam count is used.

8 years ago4704: Partially revert 0382ed88: "Adjust beam subdivision"
Urs Liska [Mon, 28 Dec 2015 14:58:09 +0000 (15:58 +0100)]
4704: Partially revert 0382ed88: "Adjust beam subdivision"

0382ed88 erroneously reverted behaviour implemented in
issue 4355, commit 8fa2d858.
This commit reverts to the behaviour after issue 4355.

8 years agoIssue 4701/2: Fix `-dgs-load-lily-fonts' option
Masamichi Hosoda [Fri, 11 Dec 2015 16:49:37 +0000 (01:49 +0900)]
Issue 4701/2: Fix `-dgs-load-lily-fonts' option

internal-font test by name is changed to the following:
CFF-font or not.
The font file exists in the LilyPond data directory or not.

8 years agoIssue 4701/1: Fix `-dgs-load-fonts' option with non-Emmentaler music font
Masamichi Hosoda [Fri, 11 Dec 2015 16:25:10 +0000 (01:25 +0900)]
Issue 4701/1: Fix `-dgs-load-fonts' option with non-Emmentaler music font

Using CFF-font test instead of internal-font test,
non-Emmentaler CFF-font can be embedded.

8 years agoLSR changes: mainly making line widths smaller for PDF docs
Phil Holmes [Mon, 28 Dec 2015 10:40:23 +0000 (10:40 +0000)]
LSR changes: mainly making line widths smaller for PDF docs

8 years agoDont emit \space glyph as empty page number
Knut Petersen [Tue, 22 Dec 2015 09:10:50 +0000 (09:10 +0000)]
Dont emit \space glyph as empty page number

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.

8 years agoIssue 4702/2: Add conversion function creator make-semitone->pitch
David Kastrup [Wed, 9 Dec 2015 18:35:45 +0000 (19:35 +0100)]
Issue 4702/2: Add conversion function creator make-semitone->pitch

Also contains a function shift-semitone->pitch for moving a given
conversion function to a different key.

The functions work on semitones rather than the whole tones that
LilyPond uses in the accidentals of its pitches since the semitones
are the more natural basis for most applications (including
Midi-related work) as well as for humans: 6 whole notes per octave
sounds a lot less common than 12 semitones.

There are currently no uses of those functions: they are provided as a
convenience.

8 years agoIssue 4702/1: Implement `music-pitches' function
David Kastrup [Fri, 4 Dec 2015 15:09:00 +0000 (16:09 +0100)]
Issue 4702/1: Implement `music-pitches' function

8 years agoMinor change to correct snippet
Phil Holmes [Sun, 27 Dec 2015 16:13:15 +0000 (16:13 +0000)]
Minor change to correct snippet

8 years agoDoc-it: fix a duplicate node and add chapter 5 of NR (still to be translated mostly)
Federico Bruni [Sun, 27 Dec 2015 02:15:52 +0000 (03:15 +0100)]
Doc-it: fix a duplicate node and add chapter 5 of NR (still to be translated mostly)

8 years agoDoc-it: update @ruser links and fix a wrong translation.
Federico Bruni [Sun, 27 Dec 2015 00:05:04 +0000 (01:05 +0100)]
Doc-it: update @ruser links and fix a wrong translation.

Translated the last missing @rweb and @rlearning links.
All @ruser links are translated except for a few links to chapter 2 and
5 of NR in the Learning manual.

8 years agoRemove unused `max-stretch' property.
Werner Lemberg [Sat, 26 Dec 2015 13:04:29 +0000 (14:04 +0100)]
Remove unused `max-stretch' property.

8 years agoscm/markup.scm comment out debugging code
Paul Morris [Fri, 25 Dec 2015 12:03:53 +0000 (12:03 +0000)]
scm/markup.scm comment out debugging code

No need to display a
list of markup commands
when not debugging.

8 years agoDoc-it: fix some errors in chapter 3 of NR
Federico Bruni [Wed, 23 Dec 2015 14:07:14 +0000 (15:07 +0100)]
Doc-it: fix some errors in chapter 3 of NR

8 years agoAdd ly:grob-spanned-rank-interval
Paul Morris [Wed, 16 Dec 2015 03:58:39 +0000 (22:58 -0500)]
Add ly:grob-spanned-rank-interval

8 years agoRelease: bump VERSION.
Phil Holmes [Tue, 22 Dec 2015 23:13:46 +0000 (23:13 +0000)]
Release: bump VERSION.

8 years agoDoc-it: update
Federico Bruni [Tue, 22 Dec 2015 17:15:34 +0000 (18:15 +0100)]
Doc-it: update

8 years agoDoc-it: add chapter 4 of Notation Reference
Federico Bruni [Wed, 9 Dec 2015 12:39:26 +0000 (13:39 +0100)]
Doc-it: add chapter 4 of Notation Reference

8 years agoRelease: bump Welcome versions. release/2.19.34-1
Phil Holmes [Tue, 22 Dec 2015 11:49:53 +0000 (11:49 +0000)]
Release: bump Welcome versions.

8 years agoRelease: update news.
Phil Holmes [Tue, 22 Dec 2015 11:49:52 +0000 (11:49 +0000)]
Release: update news.

8 years agoPO: update template.
Phil Holmes [Tue, 22 Dec 2015 11:49:52 +0000 (11:49 +0000)]
PO: update template.

8 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Tue, 22 Dec 2015 11:49:52 +0000 (11:49 +0000)]
Release: bump VERSION_DEVEL.

8 years agoDoc-fr: full update
Jean-Charles Malahieude [Mon, 21 Dec 2015 14:46:46 +0000 (15:46 +0100)]
Doc-fr: full update

8 years agoMerge branch 'master' into translation
Jean-Charles Malahieude [Mon, 21 Dec 2015 14:23:21 +0000 (15:23 +0100)]
Merge branch 'master' into translation

8 years agopo: sync Dutch from FTP
Jean-Charles Malahieude [Mon, 21 Dec 2015 09:55:41 +0000 (10:55 +0100)]
po: sync Dutch from FTP

8 years agoChanges minimum-space to extra-space in BarLine.space-alist.clef
Thomas Morley [Sun, 13 Dec 2015 12:52:30 +0000 (13:52 +0100)]
Changes minimum-space to extra-space in BarLine.space-alist.clef

issue 4694

Prevents bad spacing, if Clef is forced to be displayed after BarLine
via changed BreakAlignment.break-align-orders

8 years agoImprove markup->string
Thomas Morley [Sun, 6 Dec 2015 17:52:04 +0000 (18:52 +0100)]
Improve markup->string

issue 4685

Search and filter lily-module for all relevant markup-(list)-commands
to prevent error-prone manual selecting.
Special-casing put-adjacent and fill-with-pattern
markup-commands listed in markup-commands-to-ignore are not taken into
account

8 years agomusicxml2ly: Make sure movement_title exists before using it
Thomas Weber [Tue, 15 Dec 2015 08:07:13 +0000 (08:07 +0000)]
musicxml2ly: Make sure movement_title exists before using it

Fixes a problem that was
generated by Sibelius'
own internal MusicXML
export functionality
(not Dolet).

8 years agoDoc: NR - Improve example in 1.8.1 - Text Marks
James Lowe [Mon, 14 Dec 2015 16:32:12 +0000 (16:32 +0000)]
Doc: NR - Improve example in 1.8.1 - Text Marks

Issue 4695

Better first example
for a text mark
(NR 1.8.1, ‘Text marks’)

8 years agoIssue 4687/2: Let partial-markup regtest show more complex omissions
David Kastrup [Wed, 9 Dec 2015 20:40:27 +0000 (21:40 +0100)]
Issue 4687/2: Let partial-markup regtest show more complex omissions

8 years agoIssue 4687/1: Let \etc in partial markup commands stand for any arguments
David Kastrup [Wed, 9 Dec 2015 20:33:00 +0000 (21:33 +0100)]
Issue 4687/1: Let \etc in partial markup commands stand for any arguments

Previously, \etc could only stand for a final markup argument.  Now an
arbitrary kind and number of arguments from the last markup command in
a markup command chain may be omitted.

Example:

quarter-markup = \markup \note-by-number #2 \etc

\markup { 3/8: \quarter #1 #UP }

8 years agoIssue 4688: Fix documentation of \once \partcombine*
David Kastrup [Wed, 9 Dec 2015 21:35:48 +0000 (22:35 +0100)]
Issue 4688: Fix documentation of \once \partcombine*

This is an oversight stemming from issue 4131.

8 years agoIssue 4686: Don't hardwire usable size of StrokeFinger.digit-names vector
David Kastrup [Tue, 8 Dec 2015 20:42:18 +0000 (21:42 +0100)]
Issue 4686: Don't hardwire usable size of StrokeFinger.digit-names vector

8 years agoDoc: CG - minor edits in CG 2.1 and CG 3.3
Paul Morris [Mon, 30 Nov 2015 14:39:33 +0000 (09:39 -0500)]
Doc: CG - minor edits in CG 2.1 and CG 3.3

8 years agoAdd and use note-collision-threshold grob property
Paul Morris [Thu, 26 Nov 2015 01:58:01 +0000 (20:58 -0500)]
Add and use note-collision-threshold grob property

Includes a regression test.

8 years agoRun scripts/auxiliar/makelsr.py
David Kastrup [Tue, 1 Dec 2015 19:22:56 +0000 (20:22 +0100)]
Run scripts/auxiliar/makelsr.py

8 years agoIssue 4680: Improve flute-slap-notation snippet
David Kastrup [Tue, 1 Dec 2015 19:21:33 +0000 (20:21 +0100)]
Issue 4680: Improve flute-slap-notation snippet

It needed proper pairing of \temporary \override with \revert

8 years agoUse make-bow-stencil to simplify make-parenthesis-stencil
Thomas Morley [Thu, 26 Nov 2015 13:14:28 +0000 (14:14 +0100)]
Use make-bow-stencil to simplify make-parenthesis-stencil

issue 4675

Changes parentheses-item::calc-angled-bracket-stencils and
parenthesize-stencil accordingly

8 years agoDoc: LM - Document tweaking of StaffSymbol and LedgerLineSpanner
James Lowe [Tue, 24 Nov 2015 18:55:21 +0000 (18:55 +0000)]
Doc: LM - Document tweaking of StaffSymbol and LedgerLineSpanner

Issue 4582

Document tweaking of StaffSymbol
and LedgerLineSpanner.

Includes an @ruser to NR.

8 years agoDoc: CG fix some typos
Patrick Schmidt [Sat, 28 Nov 2015 14:21:04 +0000 (14:21 +0000)]
Doc: CG fix some typos

Issue 4676

Fix some typos.

8 years agoIssue 4671: convert-ly rule for ly:music-function-extract
David Kastrup [Wed, 25 Nov 2015 12:19:26 +0000 (13:19 +0100)]
Issue 4671: convert-ly rule for ly:music-function-extract

The extracted music function no longer takes parser/location arguments since
version 2.19.22.  This convert-ly rule caters with the simplest use of
ly:music-function-extract, calling one music function from inside another.

8 years agoIssue 4668: README: replace lilypond-cvs list info with lilypond-auto
David Kastrup [Sun, 22 Nov 2015 16:48:34 +0000 (17:48 +0100)]
Issue 4668: README: replace lilypond-cvs list info with lilypond-auto

8 years agoRelease: bump VERSION.
Phil Holmes [Sun, 6 Dec 2015 22:29:10 +0000 (22:29 +0000)]
Release: bump VERSION.

8 years agoRelease: bump Welcome versions. release/2.19.33-1
Phil Holmes [Sun, 6 Dec 2015 15:27:32 +0000 (15:27 +0000)]
Release: bump Welcome versions.