]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
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 agoMerge branch 'issue3783' into staging
David Kastrup [Wed, 15 Jan 2014 10:15:32 +0000 (11:15 +0100)]
Merge branch 'issue3783' into staging

10 years agoSimplify tremolo display (issue 3783)
David Kastrup [Fri, 10 Jan 2014 13:52:23 +0000 (14:52 +0100)]
Simplify tremolo display (issue 3783)

10 years agoRemove tremoloFlags property (issue 3783)
David Kastrup [Fri, 10 Jan 2014 13:43:21 +0000 (14:43 +0100)]
Remove tremoloFlags property (issue 3783)

10 years agoIssue 3783: track default tremolo type in the parser
David Kastrup [Fri, 10 Jan 2014 13:36:11 +0000 (14:36 +0100)]
Issue 3783: track default tremolo type in the parser

10 years agoParser: remove unused member function declarations and definitions.
David Kastrup [Fri, 10 Jan 2014 12:11:56 +0000 (13:11 +0100)]
Parser: remove unused member function declarations and definitions.

10 years agoEliminate OUTPUT_DEF_IDENTIFIER as separate token
David Kastrup [Fri, 10 Jan 2014 00:42:12 +0000 (01:42 +0100)]
Eliminate OUTPUT_DEF_IDENTIFIER as separate token

10 years agoIssue 3793: Allow scheme functions and identifiers to function as output definitions
David Kastrup [Fri, 10 Jan 2014 00:19:24 +0000 (01:19 +0100)]
Issue 3793: Allow scheme functions and identifiers to function as output definitions

10 years agoIssue 3794: Fix doc string for ly:context-def-lookup
David Kastrup [Fri, 10 Jan 2014 00:29:40 +0000 (01:29 +0100)]
Issue 3794: Fix doc string for ly:context-def-lookup

10 years agoIssue 3798: Bad beam exceptions in bagpipe.ly
David Kastrup [Sat, 11 Jan 2014 21:09:49 +0000 (22:09 +0100)]
Issue 3798: Bad beam exceptions in bagpipe.ly

10 years agoIssue 1272, comment #41: anchor redirection regexp
David Kastrup [Tue, 14 Jan 2014 08:54:43 +0000 (09:54 +0100)]
Issue 1272, comment #41: anchor redirection regexp

10 years agoLeftEdge gets a point extent; issue 3761
Keith OHara [Mon, 13 Jan 2014 00:22:18 +0000 (16:22 -0800)]
LeftEdge gets a point extent; issue 3761

So users can give it extra-spacing-height

10 years agoRemove unused features of LeftEdge
Keith OHara [Sun, 29 Dec 2013 19:10:30 +0000 (11:10 -0800)]
Remove unused features of LeftEdge

10 years agoCleanup of ugly MI and SOL shaped noteheads
Carl Peterson [Mon, 23 Dec 2013 22:04:13 +0000 (17:04 -0500)]
Cleanup of ugly MI and SOL shaped noteheads

1. Reducing width of MI notehead, for both "regular" (Aiken, etc.)
   and "small" (Funk/Walker) heads. When Funk/Walker heads were
   introduced, a special width variable was introduced to both
   sets and the mi heads were made wider than the other noteheads.
   This does not seem to be the practice of available examples
   (Sacred Harp, Southern Harmony books, etc.) and causes issues
   with alignment, particularly with stems up, and is visually odd.
   The variables have been removed from the metafont code, making
   the MI noteheads the same width as the other shaped notes in
   their respective sets.

2. Changing the SOL notehead to more closely match the normal round
   notehead (as advertised in the mf code). The previous code uses
   the shape of the open (half note) notehead, which is visually
   unappealing. The open notehead has been defined so that it
   matches visually with both the normal Aiken/Sacred Harp heads,
   as well as the thin variants (in keeping with observed practice,
   which uses the regular open roundhead even when thin variants
   are used).

10 years agoDOC: CG: Add mirror for LilyDev (Issue 3775)
Carl Sorensen [Sat, 4 Jan 2014 22:32:31 +0000 (15:32 -0700)]
DOC: CG: Add mirror for LilyDev (Issue 3775)

Add url to CG for a mirror for LilyDev.

10 years agoDOC: CG: Add information on texlive-lang-cyrillic (Issue 3774)
Carl Sorensen [Sat, 4 Jan 2014 22:15:35 +0000 (15:15 -0700)]
DOC: CG: Add information on texlive-lang-cyrillic (Issue 3774)

Add commands necessary to add the required texlive-lang-cyrillic
to LilyDev 2.6

10 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/lilypond
Carl Sorensen [Sun, 12 Jan 2014 14:54:23 +0000 (07:54 -0700)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/lilypond

10 years agoModification to .htaccess to allow redirect to work
Phil Holmes [Sun, 12 Jan 2014 12:41:13 +0000 (12:41 +0000)]
Modification to .htaccess to allow redirect to work

Signed-off-by: David Kastrup <dak@gnu.org>
10 years agoredirect old /web/ to homepage - issue 1272
Federico Bruni [Sun, 12 Jan 2014 10:59:21 +0000 (10:59 +0000)]
redirect old /web/ to homepage - issue 1272

10 years agoIssue 3785:Web:Introduction: Reword "Our Goal" box
Urs Liska [Tue, 7 Jan 2014 11:51:02 +0000 (12:51 +0100)]
Issue 3785:Web:Introduction: Reword "Our Goal" box

The content of this box was somewhat confusing and inconsistent. See
http://lists.gnu.org/archive/html/lilypond-devel/2014-01/msg00011.html

This commit tries to incorporate the suggestions made in this thread
as far as I considered appropriate.

10 years agoIssue 3785:Web:Background: Reword intr. paragraph
Urs Liska [Tue, 7 Jan 2014 11:51:02 +0000 (12:51 +0100)]
Issue 3785:Web:Background: Reword intr. paragraph

I've always found this page confusing because I didn't understand
why there is this "placeholder" page.
This commit addresses this by making the "manual" issue explicit.

Additionally I consider it more useful to _first_ tell the reader
what it is and _then_ advise him to skip the essay instead of
_immediately_ telling him "Probably you won't want to read this".
If it is necessary to have the link at the end of a paragraph
(and not only of a sentence) I'd simply insert a new paragraph
after the link.

10 years agoIssue 3785: Web:Reviews: Add title box
Urs Liska [Tue, 7 Jan 2014 11:35:32 +0000 (12:35 +0100)]
Issue 3785: Web:Reviews: Add title box

Same as https://codereview.appspot.com/38560044/
The Introduction pages should have a "title box"

10 years agoIssue 3785: Web:Productions: Add title box
Urs Liska [Tue, 7 Jan 2014 11:30:54 +0000 (12:30 +0100)]
Issue 3785: Web:Productions: Add title box

As stated in https://codereview.appspot.com/48450044/
I think the Introduction pages should have a title box
giving the user a first idea about the page.

In this case the visitor (currently) would reach the page,
doesn't see a heading and is faced two boxes,
"Concerts" and "Published sheet music" without further introduction.

10 years agoIssue 3785: Web:Examples: Enclose in box
Urs Liska [Tue, 7 Jan 2014 11:18:35 +0000 (12:18 +0100)]
Issue 3785: Web:Examples: Enclose in box

I think the pages below Introduction (and probably Community too)
should consistently start with a box and a subheading,
because there is no eye-catching page heading.

This is _one_ option to do that for the Examples page.
Others would be:

- Make that @div only enclose the introductory paragraph
- enclose the introductory paragraph _and_
  - add a headingless div around the examples _or_
  - add a div with @subheading "Gallery"

10 years agoIssue 3776: Doc: simplify \score description, matching its current syntax
David Kastrup [Sun, 5 Jan 2014 00:17:49 +0000 (01:17 +0100)]
Issue 3776: Doc: simplify \score description, matching its current syntax

10 years agoIssue 3780: Allow use of Scheme expressions as chord constituents
David Kastrup [Sun, 5 Jan 2014 17:48:41 +0000 (18:48 +0100)]
Issue 3780: Allow use of Scheme expressions as chord constituents

That's actually rather desirable for using #{ ... #} in connection with the
make-relative macro.

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.

10 years agoIssue 3782: NR: Update percussion section to make use of issue 3648
David Kastrup [Mon, 6 Jan 2014 02:33:25 +0000 (03:33 +0100)]
Issue 3782: NR: Update percussion section to make use of issue 3648

Standalone durations make percussion notation nicer to write.  Have
this reflected in the manual.

10 years agoWeb: Replaced Debian Logo w/the 'open use' version
James Lowe [Sun, 5 Jan 2014 17:20:54 +0000 (17:20 +0000)]
Web: Replaced Debian Logo w/the 'open use' version

Downloads.itexi

The old Logo was a restricted version

10 years agoDoc: NR Tidy up of Midi 3.5.x sections
James Lowe [Sun, 5 Jan 2014 18:10:04 +0000 (18:10 +0000)]
Doc: NR Tidy up of Midi 3.5.x sections

General tidy up for consistent line breaks and
@seealso sections plus other minor Doc CG Guidelines

No information has been changed (added or deleted).

This patch is in preparation for another tracker issue (#2877) where
some information will be moved around and information from
some sections in 3.5.x merged/deleted/improved.

10 years agoDoc: NR - convert A13 from scm to verbatim
James Lowe [Tue, 7 Jan 2014 21:25:31 +0000 (21:25 +0000)]
Doc: NR - convert A13 from scm to verbatim

Issue 1189

10 years agoChange default fretboard for b:7 (Issue 3791)
Carl Sorensen [Sun, 12 Jan 2014 02:15:19 +0000 (19:15 -0700)]
Change default fretboard for b:7 (Issue 3791)

10 years agoIssue 3796: Doc: Bump version number
Trevor Daniels [Sat, 11 Jan 2014 15:10:32 +0000 (15:10 +0000)]
Issue 3796: Doc: Bump version number

  The version number of this file should have been increased
  to 2.18.0 when patch 22ea3eb6b78a50784ae02c3f29060e1c093262a4
  for Issue 3720 was applied to prevent inappropriate conversions
  being made by convert-ly.

10 years agoTremolo cleanup. (issue 3745)
Devon Schudy [Sat, 21 Dec 2013 03:55:51 +0000 (22:55 -0500)]
Tremolo cleanup. (issue 3745)

Scale durations when iterating, not in make-repeat. This means the original
repeat body is intact, so unfold-repeats and display methods no longer need
to undo the scaling.

Build tremolo spanners in Scheme, not C++.

Calculate tremolo-type in tremolo::get-music-list rather than storing it as a property.

shift-duration-log now clears the cached length, since it changes the length.

\shiftDurations no longer duplicates shift-duration-log.

Merge make-repeated-music with make-repeat.

10 years agoIssue 3770: Use value->lily-string for -ddebug-parser
David Kastrup [Wed, 1 Jan 2014 20:19:42 +0000 (21:19 +0100)]
Issue 3770: Use value->lily-string for -ddebug-parser

10 years agoProvide value->lily-string function
David Kastrup [Wed, 1 Jan 2014 19:54:15 +0000 (20:54 +0100)]
Provide value->lily-string function

10 years agoIssue 3769: Lexer/Parser: Don't package location data in SCM_TOKEN semantic value
David Kastrup [Wed, 1 Jan 2014 23:57:15 +0000 (00:57 +0100)]
Issue 3769: Lexer/Parser: Don't package location data in SCM_TOKEN semantic value

As the location data is available as the location value in the parser
anyway, there is no point in packaging it into the semantic value.
Among other things, this leads to a cleaner display when using
-ddebug-parser, and to better understandable code.

10 years agoRelease: bump VERSION.
Phil Holmes [Mon, 6 Jan 2014 13:36:06 +0000 (13:36 +0000)]
Release: bump VERSION.

10 years agoIssue 3751: Doc: Augment documentation for \inStaffSegno
Trevor Daniels [Mon, 30 Dec 2013 23:52:02 +0000 (23:52 +0000)]
Issue 3751: Doc: Augment documentation for \inStaffSegno

  Slightly expand referring text in NR 1.2.5

  Expand NR 1.4.1 with additional text and examples

  Add regression test

10 years agomakelsr.py
James Lowe [Mon, 6 Jan 2014 07:19:12 +0000 (07:19 +0000)]
makelsr.py

For commit 51230c664

10 years agoDoc: NR 2.4.1 - add Hammer/Pull snippets
James Lowe [Mon, 6 Jan 2014 07:14:53 +0000 (07:14 +0000)]
Doc: NR 2.4.1 - add Hammer/Pull snippets

Issue 2594

Added 3 snippets illustrating Hammer-on and Pull-off
in different circumstances

Normal use
With Voices
With Chorded Notes

Included @cindex entries

10 years agoDoc: Extending - @ignore for inline scheme coding
James Lowe [Mon, 6 Jan 2014 07:07:08 +0000 (07:07 +0000)]
Doc: Extending - @ignore for inline scheme coding

Issue 1999

Added @ignore for what was 2.8 'Inline Scheme Code' as the
current example is technically incorrect and finding/writing a
non-trivial example (to make the documenting of it worthwhile
in the first place) is 'rather hard'.

10 years agochange keymap for vim to view PDF not PS
James Lowe [Wed, 1 Jan 2014 14:55:22 +0000 (14:55 +0000)]
change keymap for vim to view PDF not PS

Issue 3767

Also removed two comment lines indicating a maintainer and
'last modified' date; the latter being incorrect and the
former's email apparently not existing anymore

10 years agoDoc: CG: Fix missing right bracket
Carl Sorensen [Mon, 6 Jan 2014 03:50:42 +0000 (20:50 -0700)]
Doc: CG: Fix missing right bracket

10 years agoRun grand-replace (issue 3765)
Carl Sorensen [Sat, 4 Jan 2014 23:07:52 +0000 (16:07 -0700)]
Run grand-replace (issue 3765)

Run make grand-replace to update all coopyright statements

10 years agoRelease: update news.
Phil Holmes [Sun, 5 Jan 2014 15:12:22 +0000 (15:12 +0000)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 5 Jan 2014 15:12:21 +0000 (15:12 +0000)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 5 Jan 2014 15:12:21 +0000 (15:12 +0000)]
Release: bump VERSION_DEVEL.

10 years agoIssue 3796: Doc: Bump version number
Trevor Daniels [Sat, 11 Jan 2014 15:10:32 +0000 (15:10 +0000)]
Issue 3796: Doc: Bump version number

  The version number of this file should have been increased
  to 2.18.0 when patch 22ea3eb6b78a50784ae02c3f29060e1c093262a4
  for Issue 3720 was applied to prevent inappropriate conversions
  being made by convert-ly.

10 years agoTremolo cleanup. (issue 3745)
Devon Schudy [Sat, 21 Dec 2013 03:55:51 +0000 (22:55 -0500)]
Tremolo cleanup. (issue 3745)

Scale durations when iterating, not in make-repeat. This means the original
repeat body is intact, so unfold-repeats and display methods no longer need
to undo the scaling.

Build tremolo spanners in Scheme, not C++.

Calculate tremolo-type in tremolo::get-music-list rather than storing it as a property.

shift-duration-log now clears the cached length, since it changes the length.

\shiftDurations no longer duplicates shift-duration-log.

Merge make-repeated-music with make-repeat.

10 years agoIssue 3770: Use value->lily-string for -ddebug-parser
David Kastrup [Wed, 1 Jan 2014 20:19:42 +0000 (21:19 +0100)]
Issue 3770: Use value->lily-string for -ddebug-parser

10 years agoProvide value->lily-string function
David Kastrup [Wed, 1 Jan 2014 19:54:15 +0000 (20:54 +0100)]
Provide value->lily-string function

10 years agoIssue 3769: Lexer/Parser: Don't package location data in SCM_TOKEN semantic value
David Kastrup [Wed, 1 Jan 2014 23:57:15 +0000 (00:57 +0100)]
Issue 3769: Lexer/Parser: Don't package location data in SCM_TOKEN semantic value

As the location data is available as the location value in the parser
anyway, there is no point in packaging it into the semantic value.
Among other things, this leads to a cleaner display when using
-ddebug-parser, and to better understandable code.

10 years agoMerge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Mon, 6 Jan 2014 13:36:08 +0000 (13:36 +0000)]
Merge remote branch 'origin/release/unstable' into HEAD

10 years agoRelease: bump VERSION.
Phil Holmes [Mon, 6 Jan 2014 13:36:06 +0000 (13:36 +0000)]
Release: bump VERSION.

10 years agoIssue 3751: Doc: Augment documentation for \inStaffSegno
Trevor Daniels [Mon, 30 Dec 2013 23:52:02 +0000 (23:52 +0000)]
Issue 3751: Doc: Augment documentation for \inStaffSegno

  Slightly expand referring text in NR 1.2.5

  Expand NR 1.4.1 with additional text and examples

  Add regression test

10 years agomakelsr.py
James Lowe [Mon, 6 Jan 2014 07:19:12 +0000 (07:19 +0000)]
makelsr.py

For commit 51230c664

10 years agoDoc: NR 2.4.1 - add Hammer/Pull snippets
James Lowe [Mon, 6 Jan 2014 07:14:53 +0000 (07:14 +0000)]
Doc: NR 2.4.1 - add Hammer/Pull snippets

Issue 2594

Added 3 snippets illustrating Hammer-on and Pull-off
in different circumstances

Normal use
With Voices
With Chorded Notes

Included @cindex entries

10 years agoDoc: Extending - @ignore for inline scheme coding
James Lowe [Mon, 6 Jan 2014 07:07:08 +0000 (07:07 +0000)]
Doc: Extending - @ignore for inline scheme coding

Issue 1999

Added @ignore for what was 2.8 'Inline Scheme Code' as the
current example is technically incorrect and finding/writing a
non-trivial example (to make the documenting of it worthwhile
in the first place) is 'rather hard'.

10 years agochange keymap for vim to view PDF not PS
James Lowe [Wed, 1 Jan 2014 14:55:22 +0000 (14:55 +0000)]
change keymap for vim to view PDF not PS

Issue 3767

Also removed two comment lines indicating a maintainer and
'last modified' date; the latter being incorrect and the
former's email apparently not existing anymore

10 years agoDoc: CG: Fix missing right bracket
Carl Sorensen [Mon, 6 Jan 2014 03:50:42 +0000 (20:50 -0700)]
Doc: CG: Fix missing right bracket

10 years agoRun grand-replace (issue 3765)
Carl Sorensen [Sat, 4 Jan 2014 23:07:52 +0000 (16:07 -0700)]
Run grand-replace (issue 3765)

Run make grand-replace to update all coopyright statements

10 years agoRevert "CG: remove obsolete git info"
Janek Warchoł [Sun, 5 Jan 2014 18:46:53 +0000 (19:46 +0100)]
Revert "CG: remove obsolete git info"

This reverts commit d2c221f6d589ad75568cb6a9a9eb6ba67196af51.

10 years agoRevert "CG merge duplicated sections about conflicts and branches"
Janek Warchoł [Sun, 5 Jan 2014 18:46:52 +0000 (19:46 +0100)]
Revert "CG merge duplicated sections about conflicts and branches"

This reverts commit 916c0ca2da746592d6355f7d3a5ed19024754210.

10 years agoRevert "CG: rename 'commit access' to 'push access'"
Janek Warchoł [Sun, 5 Jan 2014 18:46:49 +0000 (19:46 +0100)]
Revert "CG: rename 'commit access' to 'push access'"

This reverts commit 548a2fc5b2407c370d95c3cc1bd423c3d01fab76.

10 years agoCG: rename 'commit access' to 'push access'
Janek Warchoł [Tue, 10 Dec 2013 15:08:33 +0000 (16:08 +0100)]
CG: rename 'commit access' to 'push access'

'commit access' is svn terminology.  We're using git,
and in git everyone can commit but not everyone can *push*.

10 years agoCG merge duplicated sections about conflicts and branches
Janek Warchoł [Mon, 9 Dec 2013 11:30:27 +0000 (12:30 +0100)]
CG merge duplicated sections about conflicts and branches

* merge 'resolving conflicts' with 'merging conflicts'
* merge 'Organization of remote branches' with 'Other branches'

10 years agoCG: remove obsolete git info
Janek Warchoł [Sun, 5 Jan 2014 17:38:22 +0000 (18:38 +0100)]
CG: remove obsolete git info

...most of these istructions were valid for git version ~1.5;
nowadays working with git is much simpler.

10 years agoAdd version to satb.ly for GUB build release/2.19.0-1
Phil Holmes [Sun, 5 Jan 2014 16:48:49 +0000 (16:48 +0000)]
Add version to satb.ly for GUB build

10 years agoAdd version to satb.ly for GUB build
Phil Holmes [Sun, 5 Jan 2014 16:48:49 +0000 (16:48 +0000)]
Add version to satb.ly for GUB build

10 years agoAdd version to make-relative-copies regtest for GUB build
Phil Holmes [Sun, 5 Jan 2014 15:52:39 +0000 (15:52 +0000)]
Add version to make-relative-copies regtest for GUB build

10 years agoAdd version to make-relative-copies regtest for GUB build
Phil Holmes [Sun, 5 Jan 2014 15:52:39 +0000 (15:52 +0000)]
Add version to make-relative-copies regtest for GUB build

10 years agoRelease: update news.
Phil Holmes [Sun, 5 Jan 2014 15:12:22 +0000 (15:12 +0000)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 5 Jan 2014 15:12:21 +0000 (15:12 +0000)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 5 Jan 2014 15:12:21 +0000 (15:12 +0000)]
Release: bump VERSION_DEVEL.

10 years agoIssue 3773: Add Changes entries for bare rhythms and \beamExceptions
David Kastrup [Sat, 4 Jan 2014 16:22:33 +0000 (17:22 +0100)]
Issue 3773: Add Changes entries for bare rhythms and \beamExceptions

10 years agoDoc: NR improve example of \accepts
James Lowe [Fri, 20 Dec 2013 00:03:22 +0000 (00:03 +0000)]
Doc: NR improve example of \accepts

Issue 3641

Improve example given in NR 5.1.7

10 years agoDoc: NR add \chord to examples in A2
James Lowe [Fri, 27 Dec 2013 23:50:57 +0000 (23:50 +0000)]
Doc: NR add \chord to examples in A2

Issue 3755

Added new column to show a working example (also useful for Blind composers)
Minor layout quibbles with @multitable means using the @* (forced break)
for TexInfo commands - not strictly LP doc policy - to enhance clarity

Reduced the line-width slightly of the @lilypond examples simply to
help accommodate the extra column

10 years agoDoc: NR Tidy up of A4 - fretboard diagrams
James Lowe [Sun, 29 Dec 2013 05:46:45 +0000 (05:46 +0000)]
Doc: NR Tidy up of A4 - fretboard diagrams

Removed bar numbers - inappropriate for this section

Added an @appendixsubsec for each of the three pre-defined
fretboard instruments (Guitar, Ukulele and Mandolin) so as
to make it easier to find in the index but also to break up
the apparent 'wall' of fretboard diagrams when viewing the
Appendix.

10 years agoRevert "Prevents dynamics from colliding with cross-staff stems."
Keith OHara [Thu, 26 Dec 2013 22:52:01 +0000 (14:52 -0800)]
Revert "Prevents dynamics from colliding with cross-staff stems."

This reverts commit 3bcfd69d91f52f70598f73719fbed7aa6eea8ad3.

Conflicts:

input/regression/dynamics-avoid-cross-staff-stem.ly
lily/include/interval-minefield.hh
lily/include/self-alignment-interface.hh
lily/interval-minefield.cc
lily/new-dynamic-engraver.cc
lily/self-alignment-interface.cc
scm/define-grob-properties.scm
scm/define-grobs.scm
scm/output-lib.scm

10 years agonote-spacing: let compressibility be uniform; issue 3304
Keith OHara [Wed, 18 Dec 2013 01:20:22 +0000 (17:20 -0800)]
note-spacing: let compressibility be uniform; issue 3304

Comments implied that half the width of accidentals, etc., was added
to the ideal spacing between notes, but in fact only compressibility
was affected.  The non-uniform compressibility caused note-spacing
to become non-uniform when the lines were compressed.  For example
A sequence {\stemUp a a d a] would have the head of the D tuck under
the preceding A.

This commit keeps spacing uniform on compressed lines until objects
come within padding of each other.

10 years agonote-spacing: stretch somewhat uniformly
Keith OHara [Wed, 18 Dec 2013 00:41:51 +0000 (16:41 -0800)]
note-spacing: stretch somewhat uniformly

Start with a basic spring based on the note duration, and apply optical
corrections to that.  This results in more consistent springs thus more
uniform stretching in polyphonic situations.

10 years agosprings: comment and typo
Keith OHara [Tue, 17 Dec 2013 22:59:31 +0000 (14:59 -0800)]
springs: comment and typo

10 years agospacing-options: clarify documentation
Keith OHara [Tue, 17 Dec 2013 22:58:29 +0000 (14:58 -0800)]
spacing-options: clarify documentation

10 years agoledger-lines: horizontal space only when present
Keith OHara [Sat, 28 Dec 2013 21:40:45 +0000 (13:40 -0800)]
ledger-lines: horizontal space only when present

10 years agoIssue 3635: Doc LM: Improve the explanation of 'force-hshift
Trevor Daniels [Fri, 27 Dec 2013 23:29:51 +0000 (23:29 +0000)]
Issue 3635: Doc LM: Improve the explanation of 'force-hshift

  Add an explanation of the 'horizontal-shift property

  Expand the explanation of the 'force-hshift property

  Make the example of using the 'force-hshift property
  more transparently clear.

10 years agoIssue 3720: Add SATB built-in template
Devon Schudy [Thu, 26 Dec 2013 23:21:56 +0000 (23:21 +0000)]
Issue 3720: Add SATB built-in template

Signed-off-by: Trevor Daniels <t.daniels@treda.co.uk>
10 years agoIssue 3720: Doc: Built-in templates for SATB vocal scores
Trevor Daniels [Thu, 26 Dec 2013 23:05:19 +0000 (23:05 +0000)]
Issue 3720: Doc: Built-in templates for SATB vocal scores

  Add documentation to LM Templates Appendix

  Add cross-refs from other parts of the manual set

10 years agoIssue 621: Dynamics should avoid cross-staff BarLines
David Kastrup [Thu, 26 Dec 2013 15:07:50 +0000 (16:07 +0100)]
Issue 621: Dynamics should avoid cross-staff BarLines
(e.g. GrandStaff, PianoStaff etc)

Dynamics usually have extra-spacing-width set to an empty interval so
that their placement does not cause other elements to shift.

With span bars, however, the resulting overlap is a worse cure than
the problem.  So this switches off the width-hiding setting of
extra-spacing-width inside of staff groups using span bars by default.
No extra space is allocated, so dynamics will clear the span bars only
narrowly, a reasonable compromise.

10 years agoRun makelsr.py
James Lowe [Tue, 31 Dec 2013 07:21:49 +0000 (07:21 +0000)]
Run makelsr.py

added new snippet - commit c9acfc85c

10 years agoDoc: NR Updated Delayed Turn Snippet
James Lowe [Tue, 24 Dec 2013 06:52:22 +0000 (06:52 +0000)]
Doc: NR Updated Delayed Turn Snippet

Issue 3369

Suggestion from Arno Waschk

Simplification of original snippet

Note: This snippet will only work since 2.17 versions (where the /single
command has been implemented) and does not work on the 'current' LSR
(which is still at 2.14 as of this patch).

10 years agoDoc: NR Appendix A10.3 \path examples
James Lowe [Tue, 24 Dec 2013 18:26:48 +0000 (18:26 +0000)]
Doc: NR Appendix A10.3 \path examples

Issue 3587

Added two extra examples for the \path command

Also moved two paras down as it seemed more of a logical order

10 years agoDoc: NR - Tidy up of 3.5.1 and 3.5.3 - MIDI
James Lowe [Tue, 24 Dec 2013 18:56:29 +0000 (18:56 +0000)]
Doc: NR - Tidy up of 3.5.1 and 3.5.3 - MIDI

Seemed some of this information was repeeated (and so redundant)
with additional grammar and sentence structure changes and more consistent
@examples.

No new technical information added.