]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
10 years agoWeb: What we wrote... Book about LP in Turkish
James Lowe [Fri, 20 Dec 2013 01:12:49 +0000 (01:12 +0000)]
Web: What we wrote... Book about LP in Turkish

Came from message

URL: http://lists.gnu.org/archive/html/bug-lilypond/2013-12/masg00051.html

Professor Server Acim's book in Turkish about LilyPond

(cherry picked from commit 90dd3d2819f150449a6e39665c654755bc70653a)

10 years agoIssue 3719: CG: Add comment about git-cl editor
Urs Liska [Thu, 12 Dec 2013 11:06:39 +0000 (12:06 +0100)]
Issue 3719: CG: Add comment about git-cl editor

git-cl fires either the editor specified by the
EDITOR environment variable or vi if EDITOR isn't defined.
Commit mentions this in the CG

Signed-off-by: David Kastrup <dak@gnu.org>
(cherry picked from commit 5155adb1fe43e2b166c3101ad48f05d502eef31a)

10 years agoTypo fix in NR
David Kastrup [Sun, 22 Dec 2013 09:29:34 +0000 (10:29 +0100)]
Typo fix in NR

(cherry picked from commit b2e692060d97b87f58c6f3fe6938688725d590fa)

10 years agoWeb: Reword contactUsAbout macro
Urs Liska [Thu, 12 Dec 2013 10:16:10 +0000 (11:16 +0100)]
Web: Reword contactUsAbout macro

Providing information on new reviews/productions etc.
should be possible by simply writing an email to bug-lilypond.
Redirecting to the Bug Report guide is off-putting.

(cherry picked from commit b5f1e7677d0bd21b548d1b59284759b6e520ff69)

10 years agoWeb: Iintroduction.itexi - Minor typos
James Lowe [Fri, 20 Dec 2013 01:39:13 +0000 (01:39 +0000)]
Web: Iintroduction.itexi - Minor typos

LilyPond not lilypond

(cherry picked from commit 787aac98e6e981983ae8a9b392e2656209ac38a0)

10 years agoWeb: Add 3 published productions by Joe Smeets
James Lowe [Sun, 15 Dec 2013 03:55:47 +0000 (03:55 +0000)]
Web: Add 3 published productions by Joe Smeets

Issue 3657

Introduction.itexi

(cherry picked from commit cf106d041fe91a674a850b720453475696384dee)

10 years agoDoc: Add mention of LibreOffice
Martin Tarenskeen [Thu, 12 Dec 2013 06:09:11 +0000 (06:09 +0000)]
Doc: Add mention of LibreOffice

Issue 3686

OooLilyPond works for LibreOffice as well as OpenOffice.

(cherry picked from commit 4d7364b28f3059a2caa9f31fb491d8556d9d2d33)

10 years agoDoc: Add links to LP user blog for Video Tutorials
James Lowe [Tue, 10 Dec 2013 22:02:12 +0000 (22:02 +0000)]
Doc: Add links to LP user blog for Video Tutorials

Issue 3540

Added referfences and links to Video Tutorials
for beginners via LilyPond user Ben Lemon's blog

(cherry picked from commit ec87e9088a9ae23dad5e9b84a9078a10e81c1e8f)

10 years agodocumentation: staff-spacing, resolve collisions
Keith OHara [Sat, 7 Dec 2013 22:23:28 +0000 (14:23 -0800)]
documentation: staff-spacing, resolve collisions

(cherry picked from commit 03c026361826478e7e19130f7ed732a243f38a63)

10 years agoCG: remove information about frogs and frog meister
Janek Warchoł [Sat, 7 Dec 2013 21:58:06 +0000 (22:58 +0100)]
CG: remove information about frogs and frog meister

frogs list is dead, and the frog meister was a good idea
but it gets out of touch from reality (since a few months
previous Frog Meister didn't actually participate in development).

(cherry picked from commit fcad9f183bb05f7206427bf5fc1b95fd8209d26e)

10 years agoAdd Changes entry for -dstrokeadjust and "Usage" entry.
David Kastrup [Tue, 23 Apr 2013 15:02:47 +0000 (17:02 +0200)]
Add Changes entry for -dstrokeadjust and "Usage" entry.

(cherry picked from commit 21142318024c3abac5a13adaf32233cc741683cb)

10 years agoIssue 3655: Doc: Changes.tely 2.18 release
James Lowe [Wed, 4 Dec 2013 23:44:12 +0000 (00:44 +0100)]
Issue 3655: Doc: Changes.tely 2.18 release

Mention new NullVoice feature including a simple example

(cherry picked from commit 0f7b01fc0bb37987e3405a7acbc14dc6aeb47d71)

10 years agoIssue 3648/2: Slight documentation amendment for RhythmicStaff in NR
David Kastrup [Wed, 13 Nov 2013 21:13:10 +0000 (22:13 +0100)]
Issue 3648/2: Slight documentation amendment for RhythmicStaff in NR

(cherry picked from commit 2527d439536f4b4423dcb3324bb2bbbfa6c71662)

10 years agoIssue 3651: Simplify incipit.ly snippet
David Kastrup [Thu, 7 Nov 2013 23:14:38 +0000 (00:14 +0100)]
Issue 3651: Simplify incipit.ly snippet

After issue 3187, considerably less trickery is needed for getting the
incipits to align with the main score.

(cherry picked from commit 14dbac1c794b04b8269229266f10c25438700349)

10 years agoIssue 3876: Fix shape of G clefs
Werner Lemberg [Thu, 6 Mar 2014 06:19:49 +0000 (07:19 +0100)]
Issue 3876: Fix shape of G clefs

This patch simplifies the code for the double G clefs; it also fixes the
incorrect test of the `double_shift' parameter that caused the non-double
G clefs being drawn twice.

Recent FontForge warnings like

  Internal Error (overlap) in clefs.G: Intersection failed!

or the ugly shape with a straight line instead of a curve in the left part
of the G clef are now gone: Drawing the shape twice triggered a bunch of
FontForge bugs.

10 years agonews item for Fried edition
Urs Liska [Fri, 7 Mar 2014 17:30:30 +0000 (18:30 +0100)]
news item for Fried edition

10 years agoFix issue 3868: line-breaking makes short lines
Keith OHara [Sat, 8 Mar 2014 14:45:20 +0000 (15:45 +0100)]
Fix issue 3868: line-breaking makes short lines

Two simple fixes:
1) Always have some stretchability between notes
2) If there _is_ a completely unstretchable line, shorter than the line-width,
   score it as a bad fit, not as a perfect fit (report large forces for stiff lines).

Either one would fix the problem; both seem to be good to have in the code.

10 years agoRelease: bump VERSION.
Phil Holmes [Sun, 2 Mar 2014 23:21:38 +0000 (23:21 +0000)]
Release: bump VERSION.

10 years agoRelease: update news. release/2.19.3-1
Phil Holmes [Sun, 2 Mar 2014 16:44:32 +0000 (16:44 +0000)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 2 Mar 2014 16:44:32 +0000 (16:44 +0000)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 2 Mar 2014 16:44:32 +0000 (16:44 +0000)]
Release: bump VERSION_DEVEL.

10 years agoIssue 3860: Add command \justify-line
David Nalesnik [Fri, 21 Feb 2014 00:15:47 +0000 (18:15 -0600)]
Issue 3860: Add command \justify-line

The command \fill-line spaces words taking word length into account
such that the following distances are equal: outside edge of outside
markup to center of adjoining markup; center to center of
neighboring interior markups.  As a consequence, the space between
words is unequal when the lengths of the markups vary and/or there
are more than three markups in the line.

The following patch creates the command \justify-line, which spaces
markups to fill a line such that the space in between each pair is
constant.  Collisions are prevented by ensuring that this distance
does not fall below the current setting of word-space.

10 years agoIssue 3874: lilypond-book: Fix TEXINPUTS environment manipulation on W32
David Kastrup [Sat, 22 Feb 2014 19:54:11 +0000 (20:54 +0100)]
Issue 3874: lilypond-book: Fix TEXINPUTS environment manipulation on W32

10 years agoRestrict lilypond-book mingw32 subprocess workaround to Python versions < 2.6
David Kastrup [Sat, 22 Feb 2014 19:53:34 +0000 (20:53 +0100)]
Restrict lilypond-book mingw32 subprocess workaround to Python versions < 2.6

10 years agoAuthors.itexi - Updated Current Developers list
James Lowe [Sun, 9 Feb 2014 22:50:01 +0000 (22:50 +0000)]
Authors.itexi - Updated Current Developers list

No new people added. But some moved to Previous Developers.

Based on work done in the last 18 months.

10 years agoDoc: CG - Updated Bug Squad List
James Lowe [Sun, 16 Feb 2014 16:44:10 +0000 (16:44 +0000)]
Doc: CG - Updated Bug Squad List

As of February 16th 2014

10 years agoDoc: Point-and-Click has wrong default and ref to SVG added
James Lowe [Mon, 10 Feb 2014 13:45:20 +0000 (13:45 +0000)]
Doc: Point-and-Click has wrong default and ref to SVG added

Issue 3854

Also made sure that references to Point-and-click are consistent
through lily.scm and external.itely (including TexInfo formatting).

Tried to get some consistency with regard to remove @code{} for
PDF, PS and SVG when referring to the file type or viewer.

10 years agoWeb-fr: typos in essay
Jean-Charles Malahieude [Fri, 21 Feb 2014 18:59:28 +0000 (19:59 +0100)]
Web-fr: typos in essay

10 years agoPolynomial.hh - Make LilyPond compile w/ musl libc
Felix Janda [Thu, 13 Feb 2014 07:37:30 +0000 (07:37 +0000)]
Polynomial.hh - Make LilyPond compile w/ musl libc

Provided by Felix Janda

10 years agoWeb: Introduction.itexi - add Stockhausen Snippet
James Lowe [Tue, 4 Feb 2014 22:40:50 +0000 (22:40 +0000)]
Web: Introduction.itexi - add Stockhausen Snippet

Issue 3803

Adds Stockhausen snippet - as used in German Wikipedia Article

10 years agoChanges.tely updated - 2.19.x before Feb 17th 2014
James Lowe [Sat, 8 Feb 2014 12:33:18 +0000 (12:33 +0000)]
Changes.tely updated - 2.19.x before Feb 17th 2014

Documented all new enhancements and features since 2.19.0 was released
up until current master (Feb 4 2014).

Contains Information for the following fixed Tracker Issues

3720, 3753, 3761, 3772, 3780, 3793, 3814, 3815, 3817, 3818,
3821, 3831 and 3835.

10 years agoMinor update to CG
Phil Holmes [Thu, 20 Feb 2014 11:18:23 +0000 (11:18 +0000)]
Minor update to CG

10 years agoIssue 3872: Typo in performer-init.ly leads to a fatal error
David Kastrup [Thu, 20 Feb 2014 10:02:55 +0000 (11:02 +0100)]
Issue 3872: Typo in performer-init.ly leads to a fatal error

This problem was introduced with
commit 1fba147e54d801206dbdfeae1ddacc8461567a2c
as part of issue 3668.

10 years agoIssue 3856: Doc for dodecaphonic-no-repeat
David Nalesnik [Mon, 10 Feb 2014 12:13:45 +0000 (13:13 +0100)]
Issue 3856: Doc for dodecaphonic-no-repeat

10 years agoIssue 3856: dodecaphonic-no-repeat accidentalStyle
David Nalesnik [Mon, 10 Feb 2014 12:06:55 +0000 (13:06 +0100)]
Issue 3856: dodecaphonic-no-repeat accidentalStyle

This adds an accidental style that works like the
dodecaphonic style except that it does _not_
print an accidental if the note is in the same
voice immediately preceded with a note of the same pitch.

10 years agoWeb-es: typo.
Francisco Vila [Wed, 19 Feb 2014 11:27:20 +0000 (12:27 +0100)]
Web-es: typo.

10 years agoRelease: update news.
Phil Holmes [Mon, 17 Feb 2014 16:03:06 +0000 (16:03 +0000)]
Release: update news.

10 years agoDoc - Translations NR - removed deleted snippet reference
James Lowe [Mon, 17 Feb 2014 11:34:52 +0000 (11:34 +0000)]
Doc - Translations NR - removed deleted snippet reference

Removed reference to deleted snippet in 637c074

Makelsr has already been run (d9b197c)

10 years agoMakelsr run - removed deprecated snippet
James Lowe [Mon, 17 Feb 2014 09:08:26 +0000 (09:08 +0000)]
Makelsr run - removed deprecated snippet

Based on Commit 637c07 - Feb 17

10 years agoNR: Removed example for alternate repeats
James Lowe [Sat, 8 Feb 2014 19:53:33 +0000 (19:53 +0000)]
NR: Removed example for alternate repeats

Since Issue 3855 it is no longer necessary to set the
timing.Measurelength when alternates begin with
incomplete measures.

10 years agoNR: 1.4.1 Replaced deprecated snippet w\ @lilypond
James Lowe [Sat, 8 Feb 2014 20:24:17 +0000 (20:24 +0000)]
NR: 1.4.1 Replaced deprecated snippet w\ @lilypond

Issue 3801

Removed reference to snippet and added a suitable
@lilypond example.

Also removed snippet from ../snippets/new/..

10 years agoAdded Aurelien's 100-min Ring Cycle for children
James Lowe [Mon, 10 Feb 2014 16:53:57 +0000 (16:53 +0000)]
Added Aurelien's 100-min Ring Cycle for children

Added to introduction.itexi and tweets.xml (for pondings).

10 years agoMerge remote-tracking branch 'origin/translation' into staging
David Kastrup [Sat, 15 Feb 2014 15:02:57 +0000 (16:02 +0100)]
Merge remote-tracking branch 'origin/translation' into staging

Conflicts:
Documentation/notation/percussion.itely

10 years agoUpdate version numbers for documentation redirects
Phil Holmes [Sat, 15 Feb 2014 13:15:21 +0000 (13:15 +0000)]
Update version numbers for documentation redirects

10 years agoImprove positioning of tuplet numbers for kneed beams.
David Nalesnik [Fri, 27 Dec 2013 00:44:52 +0000 (18:44 -0600)]
Improve positioning of tuplet numbers for kneed beams.

In the past LilyPond always placed tuplet numbers according to the
position of a bracket, though this bracket may or may not have actually
been drawn.  This system led at times to tuplet numbers which appeared
stranded when there was a kneed beam and no visible bracket.

This patch positions the tuplet number independently of brackets and
close to the beam when the the bracket is not drawn, the beam is kneed, and
there is an appropriate beam segment to place the number against.

The side of the beam on which the number is placed is chosen by principles
derived from Gould.  The number is centered horizontally on the beam.

Collision detection is also introduced.  The number will be offset
horizontally if it is too close to an adjoining note column.  All shifts
preserve the number's vertical distance from the beam.  If the number is
too large to fit in the available horizontal space (between note columns
to either side), we use the old bracket-based positioning system.  In the
event of a collision with an accidental, the tuplet number is moved
vertically, away from the beam.

The older behavior is always available through an override of the property
`knee-to-beam' which is introduced by this patch, and set by default to true.

This patch also adds a header file, `tuplet-number.hh', and provides
a number of regression tests illustrating various features.

10 years agoIssue 3827: remove the necessity to have a \layout block in a \markup \score ...
David Kastrup [Sat, 8 Feb 2014 18:05:16 +0000 (19:05 +0100)]
Issue 3827: remove the necessity to have a \layout block in a \markup \score ...

It turns out that this is not really fixable in the backend since what
is called "layout" in the markup function definitions does not
actually correspond to \layout but rather to \paper.  Very funny.

So this is solved in the parser itself when reading a \score or
\score-lines to be used in a markup or markup list by cloning
$defaultlayout as necessary (which simulates \layout {}) whenever the
score is without an output definition.

10 years agoDoc-fr : typo in Vocal
Jean-Charles Malahieude [Thu, 13 Feb 2014 18:30:46 +0000 (19:30 +0100)]
Doc-fr : typo in Vocal

10 years agoRun makelsr
Phil Holmes [Thu, 13 Feb 2014 10:02:09 +0000 (10:02 +0000)]
Run makelsr

10 years agoUpdated snippet/new to remove spurios comments
Phil Holmes [Thu, 13 Feb 2014 09:59:22 +0000 (09:59 +0000)]
Updated snippet/new to remove spurios comments

10 years agoRevert "Doc: misplaced comments produce wrong HTML output."
David Kastrup [Thu, 13 Feb 2014 09:13:42 +0000 (10:13 +0100)]
Revert "Doc: misplaced comments produce wrong HTML output."

This reverts commit b8f58d9897229562d1fb2dc558f8f4309005008d.

10 years agoDoc: clarify because a «command» is not always a lilypond command.
Francisco Vila [Wed, 12 Feb 2014 12:05:11 +0000 (13:05 +0100)]
Doc: clarify because a «command» is not always a lilypond command.

10 years agoDoc: misplaced comments produce wrong HTML output.
Francisco Vila [Fri, 7 Feb 2014 11:01:47 +0000 (12:01 +0100)]
Doc: misplaced comments produce wrong HTML output.

10 years agoDoc: make real destructive code innocuous.
Francisco Vila [Fri, 7 Feb 2014 10:51:07 +0000 (11:51 +0100)]
Doc: make real destructive code innocuous.

10 years agoNR: Add verbatim to @lilypond example
James Lowe [Sat, 8 Feb 2014 11:06:59 +0000 (11:06 +0000)]
NR: Add verbatim to @lilypond example

NR 1.3.3 - Clef

Added a 'verbatim' to an @knownissue to better
illustrate the example

10 years agoWeb:Reworded UNIX Download page more strongly not to use distro-based packages
James Lowe [Tue, 4 Feb 2014 22:06:43 +0000 (22:06 +0000)]
Web:Reworded UNIX Download page more strongly not to use distro-based packages

Issue 3829

Reworded 'Generic Packages or ....' section more 'strongly' to  get
users to _not_ use  distribution-specific packages but to use
the generic packages from lilypond.org.

Removed the 'Distribution-specific' Packages section completely.

Added some '32bit/64bit' labels for the generic package download links

Minor grammar and syntax edits

10 years agoDoc: NR: Added @knownissue for midiinstrument
James Lowe [Tue, 4 Feb 2014 21:44:33 +0000 (21:44 +0000)]
Doc: NR: Added @knownissue for midiinstrument

Issue 3823

@knownissue added in 3.5.1 (Creating Midi Files)

Midiinstruments (and other MIDI options) appear twice in the output

10 years agoChanges.tely - Document 4 new clefs
James Lowe [Tue, 4 Feb 2014 21:20:59 +0000 (21:20 +0000)]
Changes.tely - Document 4 new clefs

Document the 4 new Clefs from commit

476c0adb

Double G, Tenor G, Varpercussion and VarC

10 years agoIssue 3835: Chord change detection in repeat alternatives
David Kastrup [Mon, 3 Feb 2014 23:12:07 +0000 (00:12 +0100)]
Issue 3835: Chord change detection in repeat alternatives

Let chord change detection in repeat alternatives happen in relation
to the chord active at the beginning of the first alternative.

10 years agoLet Chord_name_engraver record lastChord in internal context property
David Kastrup [Mon, 3 Feb 2014 22:16:13 +0000 (23:16 +0100)]
Let Chord_name_engraver record lastChord in internal context property

Using a context property instead of an engraver-internal variable
allows for more flexible behavior of identical chord suppression.

10 years agoMore consistent performance of breath marks. (issue 3821)
Devon Schudy [Sun, 19 Jan 2014 04:41:28 +0000 (23:41 -0500)]
More consistent performance of breath marks. (issue 3821)

After tied notes, breaths take time only from the last note of the tie, so
e.g. { c4 ~ c8 \breathe } performs as { c4 ~ c16 r }, not { c4 r8 }.
This is consistent with articulations, and with how humans interpret
breaths after ties. This makes it possible to align simultaneous
breaths in multiple parts with different note lengths.

Ignore grace time when calculating the length of the note before a breath —
subsequent grace notes take time from the breath, not the previous note.

10 years agoDoc-es: Typos.
Francisco Vila [Thu, 6 Feb 2014 14:33:01 +0000 (15:33 +0100)]
Doc-es: Typos.

10 years agoDoc-es: Typo and nitpick.
Francisco Vila [Thu, 6 Feb 2014 14:17:44 +0000 (15:17 +0100)]
Doc-es: Typo and nitpick.

10 years agoPondings: Update URL to Prof Acim's LP book
James Lowe [Wed, 5 Feb 2014 13:10:02 +0000 (13:10 +0000)]
Pondings: Update URL to Prof Acim's LP book

URL had moved.
This is a more permanent link.

10 years agoRevert "Issue 3795: python/convertrules.ly: Use bare rhythms after ties for simple...
David Kastrup [Mon, 3 Feb 2014 03:58:41 +0000 (04:58 +0100)]
Revert "Issue 3795: python/convertrules.ly: Use bare rhythms after ties for simple cases"

This reverts commit 0e1b637466fae5473b781b10756805d9f27b247e.

10 years agoRelease: bump VERSION.
Phil Holmes [Sun, 2 Feb 2014 22:08:32 +0000 (22:08 +0000)]
Release: bump VERSION.

10 years agoRelease: update news. release/2.19.2-1
Phil Holmes [Sun, 2 Feb 2014 15:48:58 +0000 (15:48 +0000)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 2 Feb 2014 15:48:57 +0000 (15:48 +0000)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 2 Feb 2014 15:48:56 +0000 (15:48 +0000)]
Release: bump VERSION_DEVEL.

10 years agoIssue 3826: Stop scripts/auxiliar/update-with-convert-ly.sh from doing a full make
David Kastrup [Mon, 27 Jan 2014 11:57:43 +0000 (12:57 +0100)]
Issue 3826: Stop scripts/auxiliar/update-with-convert-ly.sh from doing a full make

It is quite a nuisance for writing convert-ly rules that
scripts/auxiliar/update-with-convert-ly runs a full make since any
partly successful run of update-with-convert-ly will cause large
delays.  It also leads to a paradoxical situation when the syntax of
some files needs to be converted _before_ a full make has a chance to
succeed.

So this patch reduces the preliminary make to "make pythonmodules"
which should be sufficient for updating from convertrules.py changes.

10 years agoUpdate search to latest development docs
Phil Holmes [Sun, 2 Feb 2014 11:54:07 +0000 (11:54 +0000)]
Update search to latest development docs

10 years agoCorrect formatting of BibTex entry for Prof Acim book
Phil Holmes [Sun, 2 Feb 2014 11:45:39 +0000 (11:45 +0000)]
Correct formatting of BibTex entry for Prof Acim book

10 years agoIssue 3795: small cleanup in NR
David Kastrup [Tue, 14 Jan 2014 14:10:05 +0000 (15:10 +0100)]
Issue 3795: small cleanup in NR

10 years agoRerun scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Sun, 2 Feb 2014 12:23:27 +0000 (13:23 +0100)]
Rerun scripts/auxiliar/update-with-convert-ly.sh

10 years agoIssue 3795: python/convertrules.ly: Use bare rhythms after ties for simple cases
David Kastrup [Sat, 9 Nov 2013 11:11:13 +0000 (12:11 +0100)]
Issue 3795: python/convertrules.ly: Use bare rhythms after ties for simple cases

10 years agocary.ly: remove tie between skips
David Kastrup [Tue, 14 Jan 2014 13:33:17 +0000 (14:33 +0100)]
cary.ly: remove tie between skips

10 years agostencil.scm: minor edits, doc strings, comments
Paul Morris [Tue, 21 Jan 2014 02:00:05 +0000 (21:00 -0500)]
stencil.scm: minor edits, doc strings, comments

Use two spaces after full stops in doc strings.
Restore some comments to new make-connected-path-stencil code.
One small code style edit to follow style of previous code.

10 years agostencil.scm: add make-path-stencil function
Paul Morris [Sat, 18 Jan 2014 03:53:26 +0000 (22:53 -0500)]
stencil.scm: add make-path-stencil function

supports all path commands both relative and absolute:
lineto, rlineto, curveto, rcurveto, moveto, rmoveto, closepath
also supports single letter syntax used in standard SVG path commands:
L, l, C, c, M, m, Z, z.
refactored make-connected-path-stencil for backwards compatibility and
continued use

10 years agoIssue 3804:Web:Text-input: make LM reff more friendly
Urs Liska [Mon, 27 Jan 2014 10:48:24 +0000 (11:48 +0100)]
Issue 3804:Web:Text-input: make LM reff more friendly

10 years agoTabNoteHead.style = #'slash supported.
Marc Hohl [Fri, 17 Jan 2014 17:22:24 +0000 (18:22 +0100)]
TabNoteHead.style = #'slash supported.

10 years agoDouble G clef, tenor G clef, varpercussion clef and varC clef
Marc Hohl [Mon, 23 Dec 2013 16:04:56 +0000 (17:04 +0100)]
Double G clef, tenor G clef, varpercussion clef and varC clef

This patch covers the clefs requested in:

http://lists.gnu.org/archive/html/lilypond-user/2010-02/msg00029.html
(double G clef and varpercussion clef)

http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00661.html
(tenor G clef)

http://code.google.com/p/lilypond/issues/detail?id=693
(varC clef)

10 years agoIssue 3814: Allow context definitions to be provided by scheme functions
David Kastrup [Wed, 15 Jan 2014 20:13:34 +0000 (21:13 +0100)]
Issue 3814: Allow context definitions to be provided by scheme functions

Also obliterates CONTEXT_DEF_IDENTIFIER

10 years agoIssue 3810: Partcombiner is unhappy about repeated durations
David Kastrup [Tue, 14 Jan 2014 19:22:47 +0000 (20:22 +0100)]
Issue 3810: Partcombiner is unhappy about repeated durations

10 years agoRevert "Doc: NR - convert A13 from scm to verbatim"
James Lowe [Tue, 21 Jan 2014 21:26:54 +0000 (21:26 +0000)]
Revert "Doc: NR - convert A13 from scm to verbatim"

This reverts commit 9479135c586c5166051d118cabeeb9dce3b2fe9c.

This change got pushed by mistake. Apologies.

10 years agoDoc-fr: updates NR
Jean-Charles Malahieude [Tue, 21 Jan 2014 19:58:58 +0000 (20:58 +0100)]
Doc-fr: updates NR
 - percussions
 - simultaneous

10 years agoDoc: Issue 3816: Explain placement of \breathe
Trevor Daniels [Thu, 16 Jan 2014 16:46:53 +0000 (16:46 +0000)]
Doc: Issue 3816: Explain placement of \breathe

  Also run convert-ly first

10 years agoMerge branch 'issue3815' into staging
David Kastrup [Tue, 21 Jan 2014 12:30:02 +0000 (13:30 +0100)]
Merge branch 'issue3815' into staging

10 years agoRun scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Tue, 21 Jan 2014 12:27:45 +0000 (13:27 +0100)]
Run scripts/auxiliar/update-with-convert-ly.sh

10 years agoIssue 3815: Parser: harmonize \lyricsto and \addlyrics arguments
David Kastrup [Thu, 16 Jan 2014 10:25:23 +0000 (11:25 +0100)]
Issue 3815: Parser: harmonize \lyricsto and \addlyrics arguments

Previously, they allowed arbitrary music but since that required looking
at lookahead tokens in the wrong mode, it led to strange errors like with
lyr=\lyricsto A { }
mus={c}
when mus= was parsed as a single token in lyrics mode.  Now both \addlyrics
and \lyricsto accept merely the same kind of delimited argument list
that \lyrics or \chords accept.  Additionally, to preserve compatibility
to a lot of examples, music identifiers like \mus are permitted as the
argument to \lyricsto and \addlyrics.

Since this requires a change in existing uses, this includes a
convert-ly rule that removes redundant uses of \lyricmode and
rearranges the combination with context starters such that \lyricsto
in general is applied last, like \lyricmode would be.

10 years agoRelease: bump VERSION.
Phil Holmes [Sun, 19 Jan 2014 21:22:06 +0000 (21:22 +0000)]
Release: bump VERSION.

10 years agoMerge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Sun, 19 Jan 2014 21:21:34 +0000 (21:21 +0000)]
Merge remote branch 'origin/release/unstable' into HEAD

10 years agoDoc: Issue 3807: More accurate wording for \version instructions
Trevor Daniels [Sun, 19 Jan 2014 17:15:23 +0000 (17:15 +0000)]
Doc: Issue 3807: More accurate wording for \version instructions

10 years agoRelease: update news. release/2.19.1-1
Phil Holmes [Sun, 19 Jan 2014 15:01:48 +0000 (15:01 +0000)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 19 Jan 2014 15:01:42 +0000 (15:01 +0000)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 19 Jan 2014 15:01:37 +0000 (15:01 +0000)]
Release: bump VERSION_DEVEL.

10 years agoIssue 3806: add link to 2.16 manuals
David Kastrup [Sun, 19 Jan 2014 12:10:16 +0000 (13:10 +0100)]
Issue 3806: add link to 2.16 manuals

10 years agoIssue 3792: \time change under last \alternative does not persist
David Kastrup [Mon, 13 Jan 2014 11:45:33 +0000 (12:45 +0100)]
Issue 3792: \time change under last \alternative does not persist

10 years agoIssue 3797: Music_wrapper_iterator does not follow original context setting of child
David Kastrup [Sat, 11 Jan 2014 13:08:55 +0000 (14:08 +0100)]
Issue 3797: Music_wrapper_iterator does not follow original context setting of child

We do this by making Music_iterator::get_handle and
Music_iterator::set_context virtual and letting Music_wrapper_iterator
redirect them to the child iterator.

\score {
  <<
    { { a4 a b b } a a b b }
    { \absolute { a4 a b b } a a b b }
  >>
}

splits off a new Staff after \absolute { a4 a b b }.

10 years agoDoc: Issue 3807: Maintaining \version in documentation files
Trevor Daniels [Thu, 16 Jan 2014 13:16:04 +0000 (13:16 +0000)]
Doc: Issue 3807: Maintaining \version in documentation files

  Add instructions on maintaining the \version string in doc files

10 years agoNR percussion: Parenthesis_engraver is available at Score level
David Kastrup [Thu, 16 Jan 2014 05:32:15 +0000 (06:32 +0100)]
NR percussion: Parenthesis_engraver is available at Score level

10 years agoNR percussion: Remove advice obsoleted by issue 2240
David Kastrup [Mon, 6 Jan 2014 03:00:01 +0000 (04:00 +0100)]
NR percussion: Remove advice obsoleted by issue 2240

\parenthesize works fine on single notes.

Conflicts:
Documentation/notation/percussion.itely