]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
12 years agoTypo in fixcc command. release/2.15.8-1
Graham Percival [Mon, 1 Aug 2011 20:54:47 +0000 (13:54 -0700)]
Typo in fixcc command.

12 years agoRelease: update news.
Graham Percival [Mon, 1 Aug 2011 20:51:15 +0000 (13:51 -0700)]
Release: update news.

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.
(cherry picked from commit a811a3c91c05f33474c1d447bedaa1e089522532)

12 years agoGrand fixcc.py run on all .hh .cc files.
Graham Percival [Mon, 1 Aug 2011 19:19:33 +0000 (20:19 +0100)]
Grand fixcc.py run on all .hh .cc files.

Apologies for the inconvenience in patch handling, but getting
this done at once will cause less long-term problems than trying
to do this piecemeal.

Note for future git historians: this patch was created by running
  scripts/auxiliar/fixcc.py \
    $(find flower lily -name '*cc' -o -name '*hh' | grep -v /out)
with astyle 2.02 installed.  No manual changes were made.

12 years ago[mf] Prevent recreation of fonts at each call of `make' with recent mpost.
Werner Lemberg [Mon, 1 Aug 2011 08:18:31 +0000 (10:18 +0200)]
[mf] Prevent recreation of fonts at each call of `make' with recent mpost.

12 years agoDoc: Usage - new option for lilypond-book
James Lowe [Sun, 24 Jul 2011 18:34:04 +0000 (19:34 +0100)]
Doc: Usage - new option for lilypond-book

Documenting new feature made in

Commit 23cdda9506931d5b9a1e75ee8be8be8b74f9084a7c0

Also for Tracker issue 1730 adding information for 'gui' option for
windows users running lilypond-windows.exe -dgui.

12 years agoscripts/auxiliar/fixcc.py: remove annoyances
Keith OHara [Mon, 1 Aug 2011 04:11:17 +0000 (21:11 -0700)]
scripts/auxiliar/fixcc.py: remove annoyances

Don't touch an operator that lies alone on a line
Let the C++ nit-picking rules see the open double quote of strings

12 years agomf2pt1: Fix buglet in creation of `.notdef'.
Werner Lemberg [Sun, 31 Jul 2011 22:11:41 +0000 (00:11 +0200)]
mf2pt1: Fix buglet in creation of `.notdef'.

This avoids the following two harmless warning messages:

  t1asm: unknown charstring command `91.60803'
  fontforge: Stack underflow on hsbw in .notdef

12 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/lilypond
Werner Lemberg [Sun, 31 Jul 2011 19:54:29 +0000 (21:54 +0200)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/lilypond

12 years agos/splitted/split/
Werner Lemberg [Sun, 31 Jul 2011 19:43:31 +0000 (21:43 +0200)]
s/splitted/split/

12 years agoDoc-fr: fixing some xrefs
Jean-Charles Malahieude [Sun, 31 Jul 2011 19:25:23 +0000 (21:25 +0200)]
Doc-fr: fixing some xrefs

12 years agoRevert "Fix 1063: Nested property revert"
David Kastrup [Sun, 31 Jul 2011 08:17:27 +0000 (10:17 +0200)]
Revert "Fix 1063:  Nested property revert"

This reverts commit 4ea5963dd6b5289e57454bd2702b9527c06d6001.

Conflicts:

input/regression/nested-property-revert.ly

12 years agoMerge branch 'master' of git://git.savannah.gnu.org/lilypond.git
Trevor Daniels [Sun, 31 Jul 2011 06:57:47 +0000 (07:57 +0100)]
Merge branch 'master' of git://git.savannah.gnu.org/lilypond.git

12 years agoFix white space
Trevor Daniels [Sun, 31 Jul 2011 06:57:01 +0000 (07:57 +0100)]
Fix white space

12 years agoRelease: bump version.
Graham Percival [Sat, 30 Jul 2011 22:36:49 +0000 (23:36 +0100)]
Release: bump version.

12 years agoMerge remote branch 'origin' into release/unstable release/2.15.7-1
Graham Percival [Sat, 30 Jul 2011 21:22:15 +0000 (22:22 +0100)]
Merge remote branch 'origin' into release/unstable

12 years agoFix image paths in web and website (1663)
Phil Holmes [Fri, 29 Jul 2011 14:17:58 +0000 (15:17 +0100)]
Fix image paths in web and website (1663)

Amends image macros and URL fix-up to ensure that
pictures are accurately displayed in web:big and
contributor:split.

12 years agoCG: add reminder for major release.
Graham Percival [Fri, 29 Jul 2011 21:47:20 +0000 (14:47 -0700)]
CG: add reminder for major release.

12 years agoMerge remote branch 'origin' into release/unstable
Graham Percival [Fri, 29 Jul 2011 21:42:37 +0000 (22:42 +0100)]
Merge remote branch 'origin' into release/unstable

12 years agoDocs: Compile fix.
Neil Puttock [Fri, 29 Jul 2011 21:36:29 +0000 (22:36 +0100)]
Docs: Compile fix.

12 years agoWeb: Added link from manual page to 'all'
James Lowe [Sun, 24 Jul 2011 18:19:14 +0000 (19:19 +0100)]
Web: Added link from manual page to 'all'

Links now to previous stable and doc tarball from Manuals page
under 'Other Material'.

12 years agoRelease: update news.
Graham Percival [Fri, 29 Jul 2011 17:31:43 +0000 (18:31 +0100)]
Release: update news.

12 years agoChanges: remove 2.14 material for new 2.16 stuff.
Graham Percival [Fri, 29 Jul 2011 17:15:08 +0000 (10:15 -0700)]
Changes: remove 2.14 material for new 2.16 stuff.

12 years agoparser.yy: allow multiple trailing chord_body_elements and postevents as music functi...
David Kastrup [Thu, 28 Jul 2011 12:54:55 +0000 (14:54 +0200)]
parser.yy: allow multiple trailing chord_body_elements and postevents as music function arguments.

12 years agoparser.yy: rearrange to allow more lenient use of music arguments for music functions.
David Kastrup [Sun, 24 Jul 2011 20:02:51 +0000 (22:02 +0200)]
parser.yy: rearrange to allow more lenient use of music arguments for music functions.

12 years agoCorrects version in regtests and convertrules.py for automatic footnotes
Mike Solomon [Fri, 29 Jul 2011 11:44:10 +0000 (13:44 +0200)]
Corrects version in regtests and convertrules.py for automatic footnotes

12 years agoMerge branch 'lilypond/translation'
Francisco Vila [Fri, 29 Jul 2011 09:31:45 +0000 (11:31 +0200)]
Merge branch 'lilypond/translation'

Conflicts:
Documentation/snippets/string-quartet-template-with-separate-parts.ly

12 years agoDoc: repair a snippet due to wrong texidoc label.
Francisco Vila [Fri, 29 Jul 2011 09:26:14 +0000 (11:26 +0200)]
Doc: repair a snippet due to wrong texidoc label.

12 years agoDoc-it: adjust Italian texidoc string.
Francisco Vila [Fri, 29 Jul 2011 09:18:56 +0000 (11:18 +0200)]
Doc-it: adjust Italian texidoc string.

12 years agoMerge branch 'lilypond/translation'
Francisco Vila [Fri, 29 Jul 2011 08:08:03 +0000 (10:08 +0200)]
Merge branch 'lilypond/translation'

12 years agoFixes uninitialized value in page-layout-problem.cc.
Mike Solomon [Thu, 28 Jul 2011 22:03:17 +0000 (00:03 +0200)]
Fixes uninitialized value in page-layout-problem.cc.

12 years agoAdds NOT_SMART rule for auto-footnote numbering.
Mike Solomon [Thu, 28 Jul 2011 15:39:03 +0000 (17:39 +0200)]
Adds NOT_SMART rule for auto-footnote numbering.

12 years agoAdds automatic numbering to footnotes.
Mike Solomon [Thu, 28 Jul 2011 14:47:08 +0000 (16:47 +0200)]
Adds automatic numbering to footnotes.

There are currently two types of automatic numbering possible:
automatic numbering where the footnote resets on each page
and automatic numbering where the footnotes increase in
sequence over pages.  The bulk of the commit lies in
paper-layout-problem.cc.  The two new regtests show how this
is done.

12 years agoFix 732: center-column ignored left half of stencil extent -> collision with previous...
Reinhold Kainhofer [Fri, 22 Jul 2011 17:13:21 +0000 (19:13 +0200)]
Fix 732: center-column ignored left half of stencil extent -> collision with previous stencil

12 years agoFix 153: \once\set properly restores the context property
Reinhold Kainhofer [Wed, 20 Jul 2011 16:32:09 +0000 (18:32 +0200)]
Fix 153: \once\set properly restores the context property

\once\set works by installing a finalization hook in the iterator.
To restore the context property value before the \once\set, we simply
cache the old value and pass it to the finalization hook as third
argument. The finalization hook then sends a SetProperty event with
the old value rather than an UnsetProperty event, which would revert
the value to the default.

12 years agoUpdate to fix for 1111: Use correcly lilypond version in regtest
Reinhold Kainhofer [Thu, 28 Jul 2011 12:05:42 +0000 (14:05 +0200)]
Update to fix for 1111: Use correcly lilypond version in regtest

12 years agoFix 1111: Break dynamic line spanner if different direction is explicitly given
Reinhold Kainhofer [Fri, 22 Jul 2011 14:35:41 +0000 (16:35 +0200)]
Fix 1111: Break dynamic line spanner if different direction is explicitly given

12 years agoFix 1259/1433: linebreaks with \breakDynamicSpan or spanners with style=#'none
Reinhold Kainhofer [Fri, 24 Jun 2011 20:43:55 +0000 (22:43 +0200)]
Fix  1259/1433: linebreaks with \breakDynamicSpan or spanners with style=#'none

This patch changes the way DynamicLineSpanners are handled when
\breakDynamicSpan is called or when the DynamicTextSpanner's style=#'none
(i.e. no line should be used and thus the spanner should also not
unneccessarily shift the dynamic text spanner up/down).

So far, this was handled by simply ending the DynamicLineSpanner prematurely,
while leaving its children at their full length. As a consequence, the child
spanners were no longer fully contained in the DynamicLineSpanner, which
caused several problem at line breaks.

This patch changes it as follows:
-) All spanner breaks are handled by a flag set on the spanner itself
-) The breakDynamicSpan events are handled by the dynamic engraver, which will
   set that flag (no longer handled by the dynamic span engraver!).
 This allows to obey the order of \breakDynamicSpan and \> (i.e. if the
 break was before the \< then break the previous spanner, if it was placed
 afterwards then end the newly created spanner)
-) When a DynamicTextSpanner with style=#'none or a \breakDynamicSpan
   is encountered, I also set that flag immediately after spanner creation
-) From then on, no new dynamics are added to the line spanner and no
   new support points are added that would otherwise shift the spanner
   if there is a very high/low note or articulation. If the spanner creates
   a grob (like a hairpin), that grob would still be shifted as a grob
   to prevent collisions, though.
-) When the current child spanner is ended, we also end the DynamicLineSpanner
   (and store it in a temporary variable so that we can properly end it
   in stop_translation_timestep). If a new dynamic is encountered, it will
   then create a completely new DynamicLineSpanner, which provides the
   independent alignment that we want.

This fixes both issues 1259 and 1433.

12 years agoMoves grobs with their Y parents if parents have outside-staff-priority.
Mike Solomon [Thu, 28 Jul 2011 08:28:04 +0000 (10:28 +0200)]
Moves grobs with their Y parents if parents have outside-staff-priority.

This is immediately useful for tuplet brackets, as the tuplet numbers
are now shifted with them if brackets have outside staff priority.

12 years agoIgnores rests in tuplet bracket calculations.
Mike Solomon [Thu, 28 Jul 2011 07:56:26 +0000 (09:56 +0200)]
Ignores rests in tuplet bracket calculations.

Where there is a tie in directions, tuplets are typeset closer
to the staff.  While this does not fix the problem of tuplets
colliding with extreme noteheads reported in issue 992, it makes
it less likely that this type of problem will occur.

12 years agoRelease: bump version.
Graham Percival [Tue, 26 Jul 2011 21:16:47 +0000 (22:16 +0100)]
Release: bump version.

12 years agoMerge remote branch 'origin' into release/unstable release/2.15.6-1
Graham Percival [Tue, 26 Jul 2011 17:42:42 +0000 (18:42 +0100)]
Merge remote branch 'origin' into release/unstable

12 years agomake dist fix.
Graham Percival [Tue, 26 Jul 2011 16:42:58 +0000 (09:42 -0700)]
make dist fix.

12 years agoGives tremoli a pure height function to fix horizontal spacing.
Mike Solomon [Tue, 26 Jul 2011 15:05:36 +0000 (17:05 +0200)]
Gives tremoli a pure height function to fix horizontal spacing.

Now, tremoli do not collide with neighboring noteheads in tight
spacing situations.

12 years agoProduces better error messages when one forgets to document a property.
Mike Solomon [Tue, 26 Jul 2011 09:55:24 +0000 (11:55 +0200)]
Produces better error messages when one forgets to document a property.

Now, error messages are produced if a property's type is not defined.

12 years agooutput-socket.scm: Issue 1780 oversight (format #f ...
David Kastrup [Tue, 26 Jul 2011 08:15:05 +0000 (10:15 +0200)]
output-socket.scm: Issue 1780 oversight (format #f ...

12 years agoFix Issue 1780: Scheme format functions with no destination parameter cause deprecati...
David Kastrup [Tue, 26 Jul 2011 07:43:14 +0000 (09:43 +0200)]
Fix Issue 1780: Scheme format functions with no destination parameter cause deprecation warnings in Guile V2

12 years agoRelease: update news.
Graham Percival [Tue, 26 Jul 2011 06:45:12 +0000 (07:45 +0100)]
Release: update news.

12 years agoMerge remote branch 'origin' into release/unstable
Graham Percival [Tue, 26 Jul 2011 06:43:15 +0000 (07:43 +0100)]
Merge remote branch 'origin' into release/unstable

12 years agoBump version for stable.
Graham Percival [Tue, 26 Jul 2011 05:27:56 +0000 (22:27 -0700)]
Bump version for stable.

12 years agoNews: new stable version.
Graham Percival [Tue, 26 Jul 2011 03:21:55 +0000 (20:21 -0700)]
News: new stable version.

12 years agoCG: fix add-hook for emacs indentation.
Graham Percival [Mon, 25 Jul 2011 18:03:59 +0000 (11:03 -0700)]
CG: fix add-hook for emacs indentation.

12 years agoUpdate regtest for ledgered breve rests.
Bertrand Bordage [Mon, 25 Jul 2011 13:32:55 +0000 (15:32 +0200)]
Update regtest for ledgered breve rests.

12 years agoCreates make bin command
Phil Holmes [Sun, 24 Jul 2011 16:35:10 +0000 (17:35 +0100)]
Creates make bin command

12 years agoDoc-de: update dev link on main web page
Till Paala [Mon, 25 Jul 2011 18:18:14 +0000 (21:18 +0300)]
Doc-de: update dev link on main web page

12 years agoMusicXML: Fix reading compressed files from stdin
Reinhold Kainhofer [Sat, 23 Jul 2011 17:30:05 +0000 (19:30 +0200)]
MusicXML: Fix reading compressed files from stdin

12 years agoTypo
Reinhold Kainhofer [Sat, 23 Jul 2011 15:58:20 +0000 (17:58 +0200)]
Typo

12 years agoparser.yy: Don't initialize chord drum note duration with postevents
David Kastrup [Mon, 25 Jul 2011 12:14:04 +0000 (14:14 +0200)]
parser.yy: Don't initialize chord drum note duration with postevents

12 years agoMIDI: reset channel counters when done; issue 1678
Keith OHara [Sat, 16 Jul 2011 00:09:51 +0000 (17:09 -0700)]
MIDI: reset channel counters when done; issue 1678

12 years agoparser.yy: introduce closed_music symbol for music that can't have trailing events...
David Kastrup [Sun, 24 Jul 2011 14:06:59 +0000 (16:06 +0200)]
parser.yy: introduce closed_music symbol for music that can't have trailing events or durations.

12 years agoparser.yy: avoid overuse of ly_append2. Pity there is no scm_cons_star_3.
David Kastrup [Sun, 24 Jul 2011 14:04:51 +0000 (16:04 +0200)]
parser.yy: avoid overuse of ly_append2.  Pity there is no scm_cons_star_3.

12 years agoMake the parser interpret music function signatures ly:pitch? and ly:duration?
David Kastrup [Fri, 22 Jul 2011 22:09:02 +0000 (00:09 +0200)]
Make the parser interpret music function signatures ly:pitch? and ly:duration?

12 years agoWeb: clarify GLISS+GOP starting dates.
Graham Percival [Sun, 24 Jul 2011 01:49:50 +0000 (18:49 -0700)]
Web: clarify GLISS+GOP starting dates.

12 years agoFix 1770: revert caused a crash in displayLilyMusic.
Reinhold Kainhofer [Wed, 20 Jul 2011 12:18:21 +0000 (14:18 +0200)]
Fix 1770: revert caused a crash in displayLilyMusic.

Handle the property names similar to OverrideProperty (i.e. first check
grob-property-path and then grob-property to get the name of the property).

Also add some regtests for nested properties for displayLilyMusic

12 years agoFix 1563: System start bars interpreted collapse-height as absolute length.
Reinhold Kainhofer [Mon, 11 Jul 2011 16:03:40 +0000 (18:03 +0200)]
Fix 1563: System start bars interpreted collapse-height as absolute length.

If you increased the staff-space, this meant sometimes the collapse-height
would not be enough to hide the start-bar for a staff, while in other cases
it was enough...

This patch interprets the collapse-height in multiples of the staff-space.

However, I think that the notion of a collapse-height (as a length) for
hiding/showing the system start delimiter is not the best approach in
general. Sooner or later, we should change the system to show/hide the
system start bar/bracket depending on the number of staves involved rather
than on grob height.

12 years agoDo not issue rectstroke if blot diameter is 0.0.
Han-Wen Nienhuys [Thu, 21 Jul 2011 03:31:14 +0000 (00:31 -0300)]
Do not issue rectstroke if blot diameter is 0.0.

This prevents some PostScript printers from thickening barlines.

12 years agoFix #1507: Inconsistent \festival output.
Neil Puttock [Thu, 21 Jul 2011 17:41:49 +0000 (18:41 +0100)]
Fix #1507: Inconsistent \festival output.

* input/regression/song-skip-noword.ly

  reset *skip-word* to default at end of file to prevent override leaking
  into other regression tests

* ly/festival.ly (festivalsyl):

  use paramaterize to set *syllabify* and limit its scope locally to the
  music function's body

* scm/song.scm:

  make global configuration variables srfi-39 paramaters

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 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 agoCG: describe new C++ formatting (GOP-PROP 3)
Graham Percival [Sat, 16 Jul 2011 22:41:14 +0000 (15:41 -0700)]
CG: describe new C++ formatting (GOP-PROP 3)

12 years agoAdapt fixcc.py to use Astyle
Keith OHara [Sat, 16 Jul 2011 22:40:45 +0000 (15:40 -0700)]
Adapt fixcc.py to use Astyle

12 years agoDoc: Usage break last addition over two lines
James Lowe [Wed, 20 Jul 2011 22:27:25 +0000 (23:27 +0100)]
Doc: Usage break last addition over two lines

My mistake lilypond command can use '\'

Altered example to remove @smallexample but also avoid
ugly black bar lines.

12 years agoMerge remote branch 'origin' into release/unstable
Graham Percival [Wed, 20 Jul 2011 22:16:47 +0000 (15:16 -0700)]
Merge remote branch 'origin' into release/unstable

12 years agoDoc: Usage added command for transparent pngs
James Lowe [Wed, 20 Jul 2011 22:03:48 +0000 (23:03 +0100)]
Doc: Usage added command for transparent pngs

Undocumented option to produce transparent png files
using lilypond command.

Even with @small example this line is too long (produces ugly black bars in PDF)
but lilypond command cannot be used with '/' for new lines.

So we have to list it on a single line.

12 years agoFix 1390: Add slashedGrace function (graces with slashed stems but no slur, e.g....
Reinhold Kainhofer [Sun, 10 Jul 2011 20:38:30 +0000 (22:38 +0200)]
Fix 1390: Add slashedGrace function (graces with slashed stems but no slur, e.g. because the grace is tied)

12 years agoly:grob-set-property!: Don't crash if set to a simple closure.
Neil Puttock [Wed, 20 Jul 2011 16:56:59 +0000 (17:56 +0100)]
ly:grob-set-property!: Don't crash if set to a simple closure.

* lily/grob-scheme.cc (ly_grob_set_property_x):

  filter out simple closures when doing type-checking

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 agoAdds stem-begin-position callback.
Mike Solomon [Tue, 19 Jul 2011 13:59:37 +0000 (15:59 +0200)]
Adds stem-begin-position callback.

12 years agoRevert "stem-engraver.cc: recreate stem if in need of change when merging different...
David Kastrup [Mon, 18 Jul 2011 09:25:14 +0000 (11:25 +0200)]
Revert "stem-engraver.cc: recreate stem if in need of change when merging different heads"

This reverts commit ba6c785e63f926c7ed47d62a482922df65764238.

The commit was accidental and may not be the best way to change the
type of a stem.

12 years agosuggestions.itely: Fix bad include example reported by Federico Bruni
David Kastrup [Mon, 18 Jul 2011 07:19:35 +0000 (09:19 +0200)]
suggestions.itely: Fix bad include example reported by Federico Bruni

12 years agostem-engraver.cc: recreate stem if in need of change when merging different heads
David Kastrup [Wed, 2 Feb 2011 09:14:11 +0000 (10:14 +0100)]
stem-engraver.cc: recreate stem if in need of change when merging different heads

12 years agolily/stem-engraver.cc: allow distinguishable durations to be stemmed together (string...
David Kastrup [Wed, 12 Jan 2011 12:07:42 +0000 (13:07 +0100)]
lily/stem-engraver.cc: allow distinguishable durations to be stemmed together (string chords)

12 years agoMove \RemoveEmptyStaves to new file for context modifications.
Neil Puttock [Sun, 17 Jul 2011 21:58:19 +0000 (22:58 +0100)]
Move \RemoveEmptyStaves to new file for context modifications.

This allows \RemoveEmptyStaves to be invoked outside \layout blocks, i.e.,
directly following a context instantiation:

\new Staff \RemoveEmptyStaves { ... }

or

\new Staff \with { \RemoveEmptyStaves } { ... }

* input/regression/remove-empty-context-mod.ly

  new regtest

* ly/context-mods-init.ly:

  new file for context modification identifiers

* ly/declarations-init.ly:

  include context-mods-init.ly; placed before engraver-init.ly to ensure
  \RemoveEmptyStaves is accessible for deprecated \RemoveEmptyStaffContext
  and analogues

* ly/engraver-init.ly:

  remove \RemoveEmptyStaves declaration

12 years agoGets rid of vestigial variable.
Mike Solomon [Sun, 17 Jul 2011 17:21:34 +0000 (19:21 +0200)]
Gets rid of vestigial variable.

12 years agoLSR: run makelsr.py locally.
Graham Percival [Sat, 16 Jul 2011 20:40:48 +0000 (13:40 -0700)]
LSR: run makelsr.py locally.

12 years agoFix rhythm and add bar checks to a regtest.
Graham Percival [Sat, 16 Jul 2011 15:44:58 +0000 (08:44 -0700)]
Fix rhythm and add bar checks to a regtest.

12 years agoAdds redirect-lilypond-output option to book
Phil Holmes [Fri, 1 Jul 2011 15:07:04 +0000 (16:07 +0100)]
Adds redirect-lilypond-output option to book

Adds a new option to lilypond-book that causes the lilypond
output to be directed to logifles.  The option is:
--redirect-lilypond-output

12 years agoFix a segfault caused by improper initialization of SCM.
Joe Neeman [Thu, 14 Jul 2011 23:56:28 +0000 (09:56 +1000)]
Fix a segfault caused by improper initialization of SCM.

12 years agoadd transposing instruments to GLISS list
Janek Warchol [Wed, 6 Jul 2011 21:13:53 +0000 (23:13 +0200)]
add transposing instruments to GLISS list

12 years agocorrecting note about rerunning regtests
Janek Warchol [Tue, 5 Jul 2011 07:45:15 +0000 (09:45 +0200)]
correcting note about rerunning regtests

looks like it is necessary to make test-clean
if you want to check regtests on a new branch
without making test-baseline

12 years agoan example of minimal example
Janek Warchol [Mon, 4 Jul 2011 19:39:28 +0000 (21:39 +0200)]
an example of minimal example

for some people it's not clear enough how tiny
a tiny example should be. So i used a recently
discussed example to illustrate it, and also
changed some wording and style.

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-es: fix another menu.
Francisco Vila [Thu, 14 Jul 2011 10:34:40 +0000 (12:34 +0200)]
Doc-es: fix another menu.

12 years agoNew breve rest with ledger lines
Bertrand Bordage [Wed, 22 Jun 2011 23:27:12 +0000 (01:27 +0200)]
New breve rest with ledger lines

12 years agoRelease: bump version.
Graham Percival [Wed, 13 Jul 2011 15:37:57 +0000 (08:37 -0700)]
Release: bump version.

12 years agoRelease: update news.
Graham Percival [Tue, 12 Jul 2011 20:52:22 +0000 (13:52 -0700)]
Release: update news.

12 years agoDoc-es: miscellaneous corrections.
Francisco Vila [Wed, 13 Jul 2011 14:38:37 +0000 (16:38 +0200)]
Doc-es: miscellaneous corrections.

12 years agoDoc-es: fix typo and menu.
Francisco Vila [Wed, 13 Jul 2011 11:40:58 +0000 (13:40 +0200)]
Doc-es: fix typo and menu.

12 years agoDoc-es: fix compile.
Francisco Vila [Wed, 13 Jul 2011 11:28:42 +0000 (13:28 +0200)]
Doc-es: fix compile.

12 years agoDoc: update Translation Status.
Francisco Vila [Wed, 13 Jul 2011 11:01:50 +0000 (13:01 +0200)]
Doc: update Translation Status.