]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
12 years agoDocs: Compile fix. release/2.14.2-1
Neil Puttock [Sat, 23 Jul 2011 19:44:45 +0000 (20:44 +0100)]
Docs: Compile fix.

12 years agoRelease: update news.
Graham Percival [Fri, 22 Jul 2011 22:45:07 +0000 (23:45 +0100)]
Release: update news.

12 years agoDoc -- fix compile error (faulty merge)
Carl Sorensen [Fri, 22 Jul 2011 10:35:18 +0000 (04:35 -0600)]
Doc -- fix compile error (faulty merge)

12 years agoRelease: update news.
Graham Percival [Thu, 21 Jul 2011 22:36:29 +0000 (23:36 +0100)]
Release: update news.

12 years agoDoc-it: fix translation of snippets in LM
Federico Bruni [Tue, 19 Jul 2011 22:25:44 +0000 (00:25 +0200)]
Doc-it: fix translation of snippets in LM

12 years agoDoc-it: fix translations in snippets. Run makelsr.
Federico Bruni [Tue, 19 Jul 2011 22:17:06 +0000 (00:17 +0200)]
Doc-it: fix translations in snippets. Run makelsr.

12 years agoModify versions of backported regtests
Carl Sorensen [Thu, 21 Jul 2011 08:18:51 +0000 (02:18 -0600)]
Modify versions of backported regtests

12 years agoRelease: update news.
Graham Percival [Wed, 20 Jul 2011 22:20:29 +0000 (23:20 +0100)]
Release: update news.

12 years agoUpdate regtest version for backport
Carl Sorensen [Wed, 20 Jul 2011 16:31:56 +0000 (10:31 -0600)]
Update regtest version for backport

12 years agoFix #1695: Clef change placed outside score.
Neil Puttock [Wed, 20 Jul 2011 14:49:45 +0000 (15:49 +0100)]
Fix #1695: Clef change placed outside score.

A MetronomeMark represents a special case for a break-alignable grob, since
sometimes it will be aligned on noteheads rather than prefatory material.  In
this case, we don't want it to be acknowledged by the Break_align_engraver,
since it will hijack the X-parent before the Metronome_engraver can set it at
the end of the timestep.  This causes the Paper_column_engraver to add the
MetronomeMark to the 'elements list of a NonMusicalPaperColumn.  If this paper
column is loose, its X-extent calculation will be incorrect, since it includes
the extent of the MetronomeMark whose refpoint is different (a System).
This results in the column being translated away from the MetronomeMark into the
left margin.

This patch fixes issue 1695 by removing the default setting for 'non-musical and
setting it dynamically in the Metronome_engraver.  Note that this isn't
sufficient in itself since `non-musical' checks use Item::non_musical (), which
recursively checks parents; in the case where a MetronomeMark is effectively
musical (i.e., aligned on a notehead, and parented by a PaperColumn), we also
need to return from the Break_align_engraver without potentially creating a
new BreakAlignment and setting the temporary X-parent.

* input/regression/metronome-mark-loose-column.ly:

  new regtest

* lily/break-align-engraver.cc (acknowledge_break_alignable):

  return if ack'd grob is musical (only applies to MetronomeMark)

* lily/metronome-engraver.cc (acknowledge_break_aligned):

  if a valid break-aligned grob has been ack'd, set non-musical for
  MetronomeMark

* scm/define-grobs.scm (all-grob-descriptions):

  remove default setting for non-musical in MetronomeMark definition
(cherry picked from commit 70f52d14e861d3afa78508fb735b1d4e7bb274a3)

12 years agoDoc-hu: translated first section of lilypond-book
Dénes Harmath [Sun, 10 Jul 2011 13:07:36 +0000 (15:07 +0200)]
Doc-hu: translated first section of lilypond-book

12 years agoDoc-hu: Provided txi-hu.tex, PDF generation now works
Dénes Harmath [Sun, 10 Jul 2011 12:29:38 +0000 (14:29 +0200)]
Doc-hu: Provided txi-hu.tex, PDF generation now works

12 years agoInstitutes property checks for non-event context property settings.
Mike Solomon [Thu, 14 Jul 2011 20:02:49 +0000 (22:02 +0200)]
Institutes property checks for non-event context property settings.

This fixes issue 1734 in addition to any potential incorrect settings
of properties in the layout block.  While this entails a property check
for all property settings in the ly/ folder, the time this takes is
negligible.

12 years agoDoc: run makelsr.py after adding italian translation of snippets in LM
Federico Bruni [Sun, 10 Jul 2011 22:33:08 +0000 (00:33 +0200)]
Doc: run makelsr.py after adding italian translation of snippets in LM

12 years agoDoc-it: add the chapter "Templates" of LM, plus some updates and fixes
Federico Bruni [Sat, 9 Jul 2011 22:43:06 +0000 (00:43 +0200)]
Doc-it: add the chapter "Templates" of LM, plus some updates and fixes

12 years agoDoc: NR 1.1.2 - @knownissue for transposing
James Lowe [Fri, 8 Jul 2011 15:54:03 +0000 (16:54 +0100)]
Doc: NR 1.1.2 - @knownissue for transposing

Tracker issue 1750.

12 years agoFix segfault with ambitus and ligature (Issue 1715)
Carl Sorensen [Sun, 3 Jul 2011 21:07:05 +0000 (15:07 -0600)]
Fix segfault with ambitus and ligature (Issue 1715)

Add ligature-head-interface, and assign to NoteHead.

Change acknowledger to acknowledge ligature-head instead of note-head

Also includes regression test.

12 years agoFix 1676: Properly count the notes in a chord tremolo (ignore all non-note events)
Reinhold Kainhofer [Sun, 10 Jul 2011 21:12:12 +0000 (23:12 +0200)]
Fix 1676: Properly count the notes in a chord tremolo (ignore all non-note events)

Update regtest version for backport

12 years agoFix #1581: Only NoteEvents can cause a tie. Ignore all other events that create note...
Reinhold Kainhofer [Sun, 10 Jul 2011 19:41:55 +0000 (21:41 +0200)]
Fix #1581: Only NoteEvents can cause a tie. Ignore all other events that create note heads

Update regtest version for backport

12 years agofix 750: No warning for non-found voice in lyrics combine when lyrics are empty
Reinhold Kainhofer [Mon, 16 Nov 2009 17:57:26 +0000 (18:57 +0100)]
fix 750: No warning for non-found voice in lyrics combine when lyrics are empty

Use a bool flag to store whether the Lyrics context was ever really created
(i.e. one moment was processed). If that's not the case, then the lyrics
are empty, and we shouldn't print any warning about non-existing voices
(since we never even tried to find an appropriate voice; and we also don't
need one anyway).

Fixes isse 750 (http://code.google.com/p/lilypond/issues/detail?id=750)

Update regtest version for backport

12 years agoFix issues 75 and 1256: Allow multiple concurrent slurs
Reinhold Kainhofer [Sat, 2 Jul 2011 20:23:53 +0000 (22:23 +0200)]
Fix issues 75 and 1256: Allow multiple concurrent slurs

Rewrite the Slur_engraver and the Phrasing_slur_engraver to support
multiple concurrent slurs. The default lilypond syntax using parentheses
still supports only one slur at a time, but by adding a spanner-id property
to the (Phrasing)SlurEvent music expression, one can create multiple
concurrent slurs, each with a different spanner-id.

This finally allows appoggiaturas and acciaccaturas (which both create a
slur from the grace note the the next note) to be placed inside a slur.

If we observe a new slur start while a slur is already present, we now
totally ignore the new slur event, so it does not influence the appearance
of the existing slur (bug 1256)

Update regtest versions for backport

12 years agoUpdate version of regtest for backport
Carl Sorensen [Sun, 10 Jul 2011 22:38:26 +0000 (16:38 -0600)]
Update version of regtest for backport

12 years agoFix #1751: Create HorizontalBracket grobs with correct event-cause.
Neil Puttock [Sun, 10 Jul 2011 21:59:33 +0000 (22:59 +0100)]
Fix #1751: Create HorizontalBracket grobs with correct event-cause.

* input/regression (horizontal-bracket-tweak.ly)

  new regtest: test \tweak behaviour for nested brackets

* lily/horizontal-bracket-engraver.cc (stop_translation_timestep):

  clear stored start-events so they don't hang around beyond the current
  timestep

12 years agoAdd display method for \tweak.
Neil Puttock [Thu, 7 Jul 2011 19:10:20 +0000 (20:10 +0100)]
Add display method for \tweak.

* input/regression/display-lily-tests.ly:

  add tests for \tweak

* scm/define-music-display-methods.scm

  (scheme-expr->lily-string): don't funnel booleans through pretty-print
  (EventChord): treat simple_element with 'tweaks list as note_chord_element
                to preserve < > around tweaked note

* scm/display-lily.scm (music->lily-string):

  process 'tweaks via new function tweaks->lily-string

12 years agoBraces redesigned
Bertrand Bordage [Mon, 13 Jun 2011 19:07:21 +0000 (21:07 +0200)]
Braces redesigned

Small and large braces are more consistent.

12 years agoDoc-es: update Input -- Stable.
Francisco Vila [Tue, 5 Jul 2011 01:00:11 +0000 (03:00 +0200)]
Doc-es: update Input -- Stable.

12 years agoDoc-hu: Fixed typo
Dénes Harmath [Tue, 5 Jul 2011 00:50:33 +0000 (02:50 +0200)]
Doc-hu: Fixed typo

12 years agoPrint fewer cancelling naturals. issue 1701
Keith OHara [Sun, 19 Jun 2011 01:45:56 +0000 (18:45 -0700)]
Print fewer cancelling naturals. issue 1701

Print extra natural when a single sharp lowers a double sharp,
 but not when a single sharp raises a flat.

12 years agoDoc: NR @knownissue for partCombine + spanners
James Lowe [Sat, 25 Jun 2011 20:09:15 +0000 (21:09 +0100)]
Doc: NR @knownissue for partCombine + spanners

Also took the opportunity to tidy up the syntax and correct some of the
examples as per the CG.

Added an @seealso that references back to autobeaming where another
@knownissue for \partcombining is referred to.

12 years agoMake lilypond's way of calling mf2pt1 work again with recent mpost versions.
Werner Lemberg [Tue, 28 Jun 2011 06:11:19 +0000 (08:11 +0200)]
Make lilypond's way of calling mf2pt1 work again with recent mpost versions.

12 years agoWEB: update versions in .htaccess
Colin Campbell [Wed, 22 Jun 2011 02:13:35 +0000 (20:13 -0600)]
WEB: update versions in .htaccess

Updates redirect versions from 2.12 -> 2.14 and 2.13 -> 2.15

12 years agoWEB: update distro specific download versions
Colin Campbell [Wed, 22 Jun 2011 01:50:12 +0000 (19:50 -0600)]
WEB: update distro specific download versions

Updates the verion numbers in the Distribution Specific Packages area.

12 years agoRemove kludge from beam collision code.
Joe Neeman [Tue, 31 May 2011 11:22:03 +0000 (14:22 +0300)]
Remove kludge from beam collision code.

This is no longer needed since the fix to bug 1667.

12 years agoEmit not-quite-cross-staff beams in the right context.
Joe Neeman [Fri, 27 May 2011 15:57:16 +0000 (18:57 +0300)]
Emit not-quite-cross-staff beams in the right context.

This is related to 1043 and possibly other bugs.  Previously,
if a staff change happened immediately after the termination of
an auto-engraved cross-staff beam, then the beam was parented
to the wrong staff.  Now, every beam is parented to the context
in which it began.

12 years agoRun makelsr.py
Carl Sorensen [Mon, 4 Jul 2011 18:18:14 +0000 (12:18 -0600)]
Run makelsr.py

12 years agolily/rest-collision.cc: adjust all rests in column
Keith OHara [Mon, 25 Apr 2011 21:20:20 +0000 (14:20 -0700)]
lily/rest-collision.cc: adjust all rests in column

Process all rests in a noteColumn, not just the first; fix issue 1618.
Print warning only for rests that are moved but don't fit; fix issue 1547.

12 years agoDoc-es: update Staff -- stable.
Francisco Vila [Mon, 4 Jul 2011 14:27:01 +0000 (16:27 +0200)]
Doc-es: update Staff -- stable.

12 years agoDoc -- fix compile
Carl Sorensen [Tue, 28 Jun 2011 14:50:26 +0000 (08:50 -0600)]
Doc -- fix compile

12 years agoMIDI: handle overlapping notes; issue 1647
Michael Welsh Duggan [Wed, 11 May 2011 03:39:04 +0000 (20:39 -0700)]
MIDI: handle overlapping notes; issue 1647

When notes overlap on the same pitch on the same MIDI channel,
re-arrange the note-off events for MIDI players that cannot handle
overlap, but if midiMergeUnisons = #t, merge such notes.

12 years agoSpacing staves with dynamics between; issue 1668
Keith OHara [Thu, 26 May 2011 06:43:08 +0000 (23:43 -0700)]
Spacing staves with dynamics between; issue 1668

Distinguish the minimum distances between 'spaceable' staves
from those between lines such as Lyrics.

12 years agoFixes issue 1706, issues a programming error at old assert error.
Mike Solomon [Sat, 25 Jun 2011 17:10:50 +0000 (19:10 +0200)]
Fixes issue 1706, issues a programming error at old assert error.

12 years agoCueClefs: Use middleCClefPosition in the key engraver
Reinhold Kainhofer [Tue, 12 Apr 2011 12:00:00 +0000 (14:00 +0200)]
CueClefs: Use middleCClefPosition in the key engraver

Otherwise the key signature would use the clef of the cue part, which is not what we want

12 years agodoc: fixing snippet fretted-string-harmonics
Janek Warchol [Wed, 15 Jun 2011 10:14:31 +0000 (12:14 +0200)]
doc: fixing snippet fretted-string-harmonics

fretted-string-harmonics-in-tablature.ly
contained some mistakes (erroneus notation)

12 years agodoc: changing example for overriding positions
Janek Warchol [Sun, 12 Jun 2011 10:41:44 +0000 (12:41 +0200)]
doc: changing example for overriding positions

example in LM 4.5.2 (fixing beam collision)
is outdated because beam collision has been
implemented, so there is nothing to fix.
Therefore I change the type of collision
to beam-tie collision.

12 years agoModifies Spanner::spanner_length to better handle line spanners.
Mike Solomon [Thu, 16 Jun 2011 08:34:48 +0000 (10:34 +0200)]
Modifies Spanner::spanner_length to better handle line spanners.

With this change, the normalized endpoints should be correct for
all spanners with correct bound information.

12 years agoDoc -- fix compile error
Carl Sorensen [Sat, 25 Jun 2011 12:17:25 +0000 (06:17 -0600)]
Doc -- fix compile error

12 years agoFix version number for backported regtests
Carl Sorensen [Sat, 25 Jun 2011 07:18:35 +0000 (01:18 -0600)]
Fix version number for backported regtests

12 years agoAdd ties from Completion_note_heads_engraver to a TieColumn.
Neil Puttock [Sat, 18 Jun 2011 23:00:11 +0000 (00:00 +0100)]
Add ties from Completion_note_heads_engraver to a TieColumn.

* lily/completion-note-heads-engraver.cc (process_music):

  if note splitting causes creation of ties, also create a TieColumn and
  add ties to it to ensure correct formatting in chords

  tidy code

12 years agoRemove duplicate ties for chords autosplit (1630)
Karin Hoethker [Wed, 25 May 2011 11:38:29 +0000 (13:38 +0200)]
Remove duplicate ties for chords autosplit (1630)

12 years agoFix #1696: Bad breathing sign Y-offset when using line-positions.
Neil Puttock [Sat, 18 Jun 2011 22:51:56 +0000 (23:51 +0100)]
Fix #1696: Bad breathing sign Y-offset when using line-positions.

* input/regression/breathing-sign-custom-staff.ly

  new regtest

* lily/breathing-sign.cc (offset_callback):

  use Staff_symbol::line_span () to calculate offset instead of
  Staff_symbol_referencer::line_count (): the latter is only useful for
  symmetrical staves

  tidy code; remove obsolete TODO

12 years agoDoc-es: build an HTML Changes manual in Spanish.
Francisco Vila [Thu, 23 Jun 2011 00:47:21 +0000 (02:47 +0200)]
Doc-es: build an HTML Changes manual in Spanish.

12 years agoFix #1679: Premature end to TextSpanner with full-bar rest.
Neil Puttock [Tue, 14 Jun 2011 21:51:50 +0000 (22:51 +0100)]
Fix #1679: Premature end to TextSpanner with full-bar rest.

* input/regression/text-spanner-full-rest.ly:

  new regtest

* lily/text-spanner-engraver.cc (acknowledge_note_column):

  only add bound item for current spanner if it doesn't already have its
  left bound set to prevent right bound being set prematurely

12 years agoAdded missing semi-colon to fret .ly file
James Lowe [Sat, 18 Jun 2011 10:21:50 +0000 (11:21 +0100)]
Added missing semi-colon to fret .ly file

Tracker issue 1665

12 years agoDoc: Added \cueClef command
James Lowe [Mon, 6 Jun 2011 16:38:52 +0000 (17:38 +0100)]
Doc: Added \cueClef command

Added usage of \cueClef and \cueClefUnset commands.

Added some @cindex and @funindex entries

Moved the small section for cueVoice to the top and updated the first two examples
to be more in keeping with the preceding examples added for
\cueDuringWithCleff.

Added new @lilyponds showing how to use \cueClef with CueVoice

12 years agoDoc-de: minor updates
Till Paala [Tue, 21 Jun 2011 19:03:03 +0000 (22:03 +0300)]
Doc-de: minor updates

12 years agoDoc-it: add last two chapters of Usage (manual completed), plus some fixes
Federico Bruni [Sat, 4 Jun 2011 15:28:06 +0000 (17:28 +0200)]
Doc-it: add last two chapters of Usage (manual completed), plus some fixes

12 years agoRelease: bump version.
Graham Percival [Sun, 12 Jun 2011 15:59:17 +0000 (16:59 +0100)]
Release: bump version.

12 years agoFix #1660: Make \harmonicsOn work in tablature. release/2.14.1-1
Neil Puttock [Wed, 1 Jun 2011 21:27:17 +0000 (22:27 +0100)]
Fix #1660: Make \harmonicsOn work in tablature.

* ly/property-init.ly (harmonicsOn):

  add TabNoteHead to override-head-style call

* scm/tablature.scm (is-harmonic?):

  check grob property 'style for 'harmonic setting

12 years agoRelease: update news.
Graham Percival [Sun, 12 Jun 2011 13:59:39 +0000 (14:59 +0100)]
Release: update news.

12 years agoRelease: update news.
Graham Percival [Sat, 11 Jun 2011 12:47:10 +0000 (13:47 +0100)]
Release: update news.

12 years agoRelease: update news.
Graham Percival [Mon, 6 Jun 2011 13:23:17 +0000 (14:23 +0100)]
Release: update news.

12 years agoCG: remove sentence about avoiding --enable-double
Graham Percival [Sat, 11 Jun 2011 14:28:24 +0000 (15:28 +0100)]
CG: remove sentence about avoiding --enable-double

We don't want to give people any reason to believe that it's ok to
omit --enable-double.

12 years agoDoc: Contributor -- fix formatting and add info on fontforge
Carl Sorensen [Sat, 11 Jun 2011 14:21:24 +0000 (08:21 -0600)]
Doc: Contributor -- fix formatting and add info on fontforge

12 years agolily-git.tcl -- eliminate depth=1 due to lack of support from savannah
Carl Sorensen [Fri, 10 Jun 2011 23:27:04 +0000 (17:27 -0600)]
lily-git.tcl -- eliminate depth=1 due to lack of support from savannah

12 years agoDoc: Contributor -- update info on fontforge in requirements
Carl Sorensen [Fri, 10 Jun 2011 04:41:38 +0000 (22:41 -0600)]
Doc: Contributor -- update info on fontforge in requirements

12 years agoUpdate another hard-coded version number.
Graham Percival [Thu, 9 Jun 2011 10:51:33 +0000 (11:51 +0100)]
Update another hard-coded version number.

12 years agoAdd more programmers to release announcement.
Graham Percival [Thu, 9 Jun 2011 10:49:01 +0000 (11:49 +0100)]
Add more programmers to release announcement.

Conflicts:

Documentation/web/news-front.itexi

12 years agoconfigure: require fontforge 20100501 or higher.
Graham Percival [Thu, 9 Jun 2011 10:34:58 +0000 (11:34 +0100)]
configure: require fontforge 20100501 or higher.

12 years agoWEB: fix Unix compiling example
Colin Campbell [Thu, 9 Jun 2011 03:39:30 +0000 (21:39 -0600)]
WEB: fix Unix compiling example

Changes @version to @versionStable for sample of compiling
a .ly file.

12 years agoadding Jan Warchoł to credits
Janek Warchol [Wed, 8 Jun 2011 04:38:39 +0000 (06:38 +0200)]
adding Jan Warchoł to credits

12 years agoWeb-es: update News -- Front.
Francisco Vila [Tue, 7 Jun 2011 11:51:26 +0000 (13:51 +0200)]
Web-es: update News -- Front.

12 years agoDoc-es: Update version in Changes document.
Francisco Vila [Tue, 7 Jun 2011 11:26:04 +0000 (13:26 +0200)]
Doc-es: Update version in Changes document.

12 years agoSearch: update hard-coded version.
Graham Percival [Tue, 7 Jun 2011 10:42:14 +0000 (11:42 +0100)]
Search: update hard-coded version.

12 years agoChanges: update hard-coded version.
Graham Percival [Tue, 7 Jun 2011 10:40:59 +0000 (11:40 +0100)]
Changes: update hard-coded version.

12 years agoAuthors: add Peter Chubb.
Graham Percival [Tue, 7 Jun 2011 10:37:15 +0000 (11:37 +0100)]
Authors: add Peter Chubb.

12 years agoUpdate hard-coded version number.
Graham Percival [Tue, 7 Jun 2011 10:27:58 +0000 (11:27 +0100)]
Update hard-coded version number.

Yes, we still have a FIXME to make this non-hard-coded.  Patches
welcome.

12 years agoAuthors: new contributor.
Bertrand Bordage [Mon, 6 Jun 2011 12:27:15 +0000 (14:27 +0200)]
Authors: new contributor.

12 years agoWeb news: fix date.
Graham Percival [Sun, 5 Jun 2011 23:30:03 +0000 (00:30 +0100)]
Web news: fix date.

12 years agoFix VERSION of stable/2.14 branch.
Graham Percival [Thu, 9 Jun 2011 10:43:38 +0000 (11:43 +0100)]
Fix VERSION of stable/2.14 branch.

12 years agoRelease: update news. release/2.14.0-1
Graham Percival [Sun, 5 Jun 2011 12:58:24 +0000 (13:58 +0100)]
Release: update news.

12 years agoUpdate old paper size (c9 => a8landscape)
Graham Percival [Sat, 4 Jun 2011 22:22:29 +0000 (23:22 +0100)]
Update old paper size (c9 => a8landscape)

12 years agoVERSION: bump to 2.14.0.
Graham Percival [Sat, 4 Jun 2011 22:01:49 +0000 (23:01 +0100)]
VERSION: bump to 2.14.0.

12 years agoAllow create-weblinks to handle non-2.12 stable.
Graham Percival [Sat, 4 Jun 2011 22:01:13 +0000 (23:01 +0100)]
Allow create-weblinks to handle non-2.12 stable.

12 years agoDocs: run convert-ly for 2.14.0.
Graham Percival [Sat, 4 Jun 2011 21:33:54 +0000 (22:33 +0100)]
Docs: run convert-ly for 2.14.0.

12 years agoconvert-ly: rule for 2.14.0 release.
Graham Percival [Sat, 4 Jun 2011 21:29:47 +0000 (22:29 +0100)]
convert-ly: rule for 2.14.0 release.

12 years agoreduce version of backported regtest. release/2.13.63-1
Graham Percival [Mon, 30 May 2011 22:01:20 +0000 (23:01 +0100)]
reduce version of backported regtest.

12 years agoBuild updates to get rid of website warnings
Phil Holmes [Thu, 5 May 2011 12:25:24 +0000 (13:25 +0100)]
Build updates to get rid of website warnings

12 years agoAdd new git file to tarball. Fixes installer build.
Jan Nieuwenhuizen [Wed, 25 May 2011 18:36:57 +0000 (20:36 +0200)]
Add new git file to tarball.  Fixes installer build.

12 years agoupdate VERSION.
Graham Percival [Mon, 30 May 2011 11:52:47 +0000 (12:52 +0100)]
update VERSION.

12 years agoRelease: update news.
Graham Percival [Mon, 30 May 2011 11:52:03 +0000 (12:52 +0100)]
Release: update news.

12 years agoCG: add GOP questions about identifiers.
Graham Percival [Sun, 29 May 2011 21:28:02 +0000 (22:28 +0100)]
CG: add GOP questions about identifiers.

12 years agoAdd .py files to SOURCE_FILES instead of EXTRA_DIST_FILES. Fixes dist.
Jan Nieuwenhuizen [Wed, 25 May 2011 20:14:00 +0000 (22:14 +0200)]
Add .py files to SOURCE_FILES instead of EXTRA_DIST_FILES.  Fixes dist.

12 years agoAdd new git file to tarball. Fixes installer build.
Jan Nieuwenhuizen [Wed, 25 May 2011 18:36:57 +0000 (20:36 +0200)]
Add new git file to tarball.  Fixes installer build.

12 years agoDoc: NR Rewrite of 3.2 Titles and Headers
James Lowe [Sun, 10 Apr 2011 16:03:41 +0000 (17:03 +0100)]
Doc: NR Rewrite of 3.2 Titles and Headers

This is an edited version of Mark Polesky's patch
http://codereview.appspot.com/3667041/

Minor additions to original patch added including more @lilyponds and some of the
original ones have been modified.

Text has been edited so it is more suited for NR style.

12 years agoDoc: NR 1.6.3 - edit eg.s in quoting other voices
James Lowe [Tue, 10 May 2011 12:27:36 +0000 (13:27 +0100)]
Doc: NR 1.6.3 - edit eg.s in quoting other voices

Suggestion from Keith O'Hara.

An attempt to give a more realistic example than what was previously there.

It also helps emphasise that it must be made at the top level but also that the
order of the \quoteDurings and \addQuotes is not prescribed.

Minor improvements of syntax

12 years agoFix \fill-with-pattern
Nicolas Sceaux [Sun, 15 May 2011 10:28:51 +0000 (12:28 +0200)]
Fix \fill-with-pattern

When the `left' and `right' markups are already wider than the line
width, then the middle filler width shall be forced to null,
iso. being negative.

12 years agoFixes the assert problem caused by ledger line spanners.
Mike Solomon [Thu, 12 May 2011 23:28:24 +0000 (19:28 -0400)]
Fixes the assert problem caused by ledger line spanners.

This fix makes it such that ledger lines are not printed when
there is a no-line staff symbol.  This makes sense, as a note
cannot be above or below the staff if the staff does not exist,
which means that ledger lines should not be used.

12 years agoDoc: CG more updates to build notes
James Lowe [Mon, 9 May 2011 18:42:07 +0000 (19:42 +0100)]
Doc: CG more updates to build notes

Changes provided by Phil.

Pushed by James

12 years agoDoc: Correct last CG commit
James Lowe [Tue, 3 May 2011 18:10:04 +0000 (19:10 +0100)]
Doc: Correct last CG commit

@lilypond needed to be placed inside an @example to compile
the *itexi file.

12 years agoDoc: Adjusted CG Policy on @lilypond[] variables
James Lowe [Tue, 26 Apr 2011 21:39:28 +0000 (22:39 +0100)]
Doc: Adjusted CG Policy on @lilypond[] variables

As a reuslt of work on NR 3.2 Titles and Headers, it was necessary to
define some more explicit requirements for using the variables in the
@lilypond[ ... ] construct. Ssuch as removing staffsize
and page sizes within the actual @lilypond example which only add more noise
to the examples.

Also when the need to show taglines and/or page breaks and footers is required then
\book is needed in the example and this will result in unnecessary white space between top and bottom
of the page. So showing page breaking features or numbering examples becomes
problematic within the documentation.

The new @lilypond[papersize=X] variable allows for explicit page sizing without
the need to include it in the example itself. Allowing for better clarity.

The papersize=X takes variables from the scm/paper.scm else 'a4' is presumed.

Moved existing material to the front of this section so that it makes more sense
and added the new requirements for the various preferred variables.