]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
9 years agoMerge remote-tracking branch 'origin/translation' into staging
David Kastrup [Sun, 15 Jun 2014 23:03:23 +0000 (01:03 +0200)]
Merge remote-tracking branch 'origin/translation' into staging

9 years agoRelease: bump VERSION.
Phil Holmes [Sun, 15 Jun 2014 21:08:16 +0000 (22:08 +0100)]
Release: bump VERSION.

9 years agoFixed errors in Catalan translation
Walter Garcia-Fontes [Thu, 12 Jun 2014 04:11:30 +0000 (06:11 +0200)]
Fixed errors in Catalan translation

9 years agoFixed Catalan translation
Walter Garcia-Fontes [Tue, 10 Jun 2014 20:01:57 +0000 (22:01 +0200)]
Fixed Catalan translation

9 years agoCorrected ca.po
Walter Garcia-Fontes [Mon, 9 Jun 2014 07:57:58 +0000 (09:57 +0200)]
Corrected ca.po

9 years agoTranslates search-box.ihtml
Walter Garcia-Fontes [Sat, 7 Jun 2014 17:29:33 +0000 (19:29 +0200)]
Translates search-box.ihtml

9 years agoAdded search-box.ihtml
Walter Garcia-Fontes [Sat, 7 Jun 2014 17:28:46 +0000 (19:28 +0200)]
Added search-box.ihtml

9 years agoCorrected macors.itexi
Walter Garcia-Fontes [Sat, 7 Jun 2014 17:21:06 +0000 (19:21 +0200)]
Corrected macors.itexi

9 years agoTranslation of lilypond-texi2html.init
Walter Garcia-Fontes [Sat, 7 Jun 2014 17:03:14 +0000 (19:03 +0200)]
Translation of lilypond-texi2html.init

9 years agoFinished Documentation/po/ca.po translation
Walter Garcia-Fontes [Sat, 7 Jun 2014 09:27:10 +0000 (11:27 +0200)]
Finished Documentation/po/ca.po translation

9 years agoContinue Catalan translation
Walter Garcia-Fontes [Wed, 4 Jun 2014 04:00:44 +0000 (06:00 +0200)]
Continue Catalan translation

9 years agoContinue with Catalan translation
Walter Garcia-Fontes [Thu, 22 May 2014 05:48:33 +0000 (07:48 +0200)]
Continue with Catalan translation

9 years agoTranslatesd macros.itexi to Catalan
Walter Garcia-Fontes [Thu, 1 May 2014 07:40:15 +0000 (09:40 +0200)]
Translatesd macros.itexi to Catalan

9 years agoAddes macros.itexi for Catalan translation
Walter Garcia-Fontes [Thu, 1 May 2014 07:17:48 +0000 (09:17 +0200)]
Addes macros.itexi for Catalan translation

9 years agoContinue Catalan translation
Walter Garcia-Fontes [Thu, 1 May 2014 07:16:45 +0000 (09:16 +0200)]
Continue Catalan translation

9 years agoContinue Catalan translation
Walter Garcia-Fontes [Thu, 1 May 2014 06:14:55 +0000 (08:14 +0200)]
Continue Catalan translation

9 years agoContinue with Catalan translation of web documentation
Walter Garcia-Fontes [Sun, 27 Apr 2014 17:28:59 +0000 (19:28 +0200)]
Continue with Catalan translation of web documentation

9 years agoAdding pictures for Catalan documentation
Walter Garcia-Fontes [Sat, 26 Apr 2014 10:04:42 +0000 (12:04 +0200)]
Adding pictures for Catalan documentation

9 years agoCommitting changes of Catalan translation of documentation
Walter Garcia-Fontes [Sat, 26 Apr 2014 10:02:48 +0000 (12:02 +0200)]
Committing changes of Catalan translation of documentation

9 years agoContinue translating Catalan
Walter Garcia-Fontes [Sun, 30 Mar 2014 20:14:33 +0000 (22:14 +0200)]
Continue translating Catalan

9 years agoAdd Catalan language
Walter Garcia-Fontes [Sun, 30 Mar 2014 14:11:10 +0000 (16:11 +0200)]
Add Catalan language

9 years agoRelease: update news. release/2.19.8-1
Phil Holmes [Sun, 15 Jun 2014 15:25:39 +0000 (16:25 +0100)]
Release: update news.

9 years agoPO: update template.
Phil Holmes [Sun, 15 Jun 2014 15:25:39 +0000 (16:25 +0100)]
PO: update template.

9 years agoRelease: bump welcome version.
Phil Holmes [Sun, 15 Jun 2014 15:25:21 +0000 (16:25 +0100)]
Release: bump welcome version.

9 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 15 Jun 2014 15:24:54 +0000 (16:24 +0100)]
Release: bump VERSION_DEVEL.

9 years agoIssue 3946: Don't define `parser' in lily.scm
David Kastrup [Fri, 6 Jun 2014 14:23:55 +0000 (16:23 +0200)]
Issue 3946: Don't define `parser' in lily.scm

The duplication of `parser' in lily.scm and ly/init.ly leads to doubtful
behavior and causes a warning with GUILEv2.

9 years agoDocument 'details props for LaissezVibrerTie and RepeatTie.
Mark Polesky [Fri, 13 Jun 2014 17:25:48 +0000 (10:25 -0700)]
Document 'details props for LaissezVibrerTie and RepeatTie.

9 years agoGenerate a .pe script for one design size at a time.
Han-Wen Nienhuys [Thu, 15 May 2014 09:17:09 +0000 (11:17 +0200)]
Generate a .pe script for one design size at a time.

In make

 a b: c
   command

is shorthand for

 a: c
   command
 b: c
   command

this means that in parallel builds the same command may be invoked twice.

Fix this by associating each command with only one target, and adding
dummy dependencies. Also, generate the .pe for only one design size at
a time.

Relative to botched commit 366316fd6be846c2050be6b1b3955b261026187e,
this:

* does not write .dep files from gen-emmentaler-scripts (the makefile
  already writes them)

* declares explicit dependencies on out/*.lisp for the out/%.otf-table
  rule.

9 years agoIssue 3933: Use \tempo in Real music example
Trevor Daniels [Thu, 29 May 2014 16:29:59 +0000 (17:29 +0100)]
Issue 3933: Use \tempo in Real music example

As suggested by Simon Albrecht

9 years agoparenthesizing very small objects returns ugly output
Thomas Morley [Tue, 27 May 2014 00:06:24 +0000 (02:06 +0200)]
parenthesizing very small objects returns ugly output

Issue 3930

Makes the thickness in make-parenthesis-stencil variable

9 years agoIssue 3938: Add `ly:undead?' to predicate list.
Mark Polesky [Thu, 5 Jun 2014 17:04:19 +0000 (10:04 -0700)]
Issue 3938: Add `ly:undead?' to predicate list.

9 years agoIssue 3935: Use (pretty-print) for some IR props.
Mark Polesky [Thu, 5 Jun 2014 17:02:19 +0000 (10:02 -0700)]
Issue 3935: Use (pretty-print) for some IR props.

9 years agoIssue 3926: Add \magnifyMusic; clarify fontSize in docs.
Mark Polesky [Thu, 5 Jun 2014 17:00:17 +0000 (10:00 -0700)]
Issue 3926: Add \magnifyMusic; clarify fontSize in docs.

9 years agoIssue 3925: lilypond -d leads to weird output
David Kastrup [Sun, 1 Jun 2014 14:30:04 +0000 (16:30 +0200)]
Issue 3925: lilypond -d leads to weird output

C++ string manipulation is a fragile bolt-on onto the type system.

"-" + 'd'

evaluates to a pointer 100 bytes after a constant string "-" in the data
section.  This fixes this bug, and also changes the fixed message from

    lilypond: option `-d, `--define-default'' requires an argument

to

    lilypond: option `-d, --define-default' requires an argument

In general, it does not appear to make sense quoting the long options
while not quoting the short options.

9 years agoIssue 3934: \compoundMeter should change TimeSignature.stencil at Timing, not Staff...
David Kastrup [Thu, 29 May 2014 21:56:05 +0000 (23:56 +0200)]
Issue 3934: \compoundMeter should change TimeSignature.stencil at Timing, not Staff level

9 years agoAdd regtest for \once \unset
David Kastrup [Fri, 30 May 2014 14:11:00 +0000 (16:11 +0200)]
Add regtest for \once \unset

9 years agoIssue 3937: Support \once\unset
David Kastrup [Tue, 20 May 2014 15:55:23 +0000 (17:55 +0200)]
Issue 3937: Support \once\unset

9 years agoMake object files depend on out/config.hh.
hanwen [Thu, 22 May 2014 07:21:53 +0000 (09:21 +0200)]
Make object files depend on out/config.hh.

This is needed to ensure that out/config.h is copied there before
C++ compilation starts.

Most of lilypond already depends on config.h, through std-vector.h.

9 years agoRemove ponding about Berne conference
Urs Liska [Wed, 4 Jun 2014 06:19:43 +0000 (08:19 +0200)]
Remove ponding about Berne conference

9 years agoIssue 3932: Clean up code for sorting grob-properties.
Mark Polesky [Mon, 2 Jun 2014 22:31:35 +0000 (15:31 -0700)]
Issue 3932: Clean up code for sorting grob-properties.

9 years agoIssue 3936: ly:music-list? should return #f for non-lists
David Kastrup [Fri, 30 May 2014 11:11:33 +0000 (13:11 +0200)]
Issue 3936: ly:music-list? should return #f for non-lists

9 years agoRevert "Generate a .pe script for one design size at a time."
David Kastrup [Tue, 27 May 2014 10:15:14 +0000 (12:15 +0200)]
Revert "Generate a .pe script for one design size at a time."

This reverts commit 366316fd6be846c2050be6b1b3955b261026187e.

See <URL:http://permalink.gmane.org/gmane.comp.gnu.lilypond.devel/58153>
for the rationale

9 years agoRelease: bump VERSION.
Phil Holmes [Mon, 26 May 2014 13:15:51 +0000 (14:15 +0100)]
Release: bump VERSION.

9 years agoMerge remote branch 'origin/release/unstable' into HEAD
Phil Holmes [Mon, 26 May 2014 13:15:25 +0000 (14:15 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD

9 years agoGenerate a .pe script for one design size at a time.
Han-Wen Nienhuys [Thu, 15 May 2014 09:17:09 +0000 (11:17 +0200)]
Generate a .pe script for one design size at a time.

In make

 a b: c
   command

is shorthand for

 a: c
   command
 b: c
   command

this means that in parallel builds the same command may be invoked twice.

Fix this by associating each command with only one target, and adding
dummy dependencies. Also, generate the .pe for only one design size at
a time.

9 years agoRelease: update news. release/2.19.7-1
Phil Holmes [Sun, 25 May 2014 14:43:30 +0000 (15:43 +0100)]
Release: update news.

9 years agoPO: update template.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
PO: update template.

9 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
Release: bump VERSION_DEVEL.

9 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
Release: bump VERSION_DEVEL.

9 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
Release: bump VERSION_DEVEL.

9 years agoIssue 3923: Use apply instead of eval for timestep finalizations
David Kastrup [Sun, 18 May 2014 14:33:55 +0000 (16:33 +0200)]
Issue 3923: Use apply instead of eval for timestep finalizations

9 years agoIssue 3924: Fix Jürgen Reuter's Email address in .mailmap file
David Kastrup [Fri, 28 Mar 2014 17:51:57 +0000 (18:51 +0100)]
Issue 3924: Fix Jürgen Reuter's Email address in .mailmap file

9 years agoLeave extension in .dep under mf/ , as we have multiple rules
Han-Wen Nienhuys [Thu, 15 May 2014 09:06:52 +0000 (11:06 +0200)]
Leave extension in .dep under mf/ , as we have multiple rules
generating .dep files.

9 years agoUse built-in make functions for finding absolute paths.
Han-Wen Nienhuys [Thu, 15 May 2014 08:51:16 +0000 (10:51 +0200)]
Use built-in make functions for finding absolute paths.

9 years agomakelsr and update-with-convert-ly
Keith OHara [Wed, 21 May 2014 05:54:01 +0000 (22:54 -0700)]
makelsr and update-with-convert-ly

9 years agoDoc: custom key signature, simplify example
Keith OHara [Sun, 11 May 2014 06:05:46 +0000 (23:05 -0700)]
Doc: custom key signature, simplify example

The whole-tone scale conceptually repeats the same pattern
in every octave.

9 years agokeySignature-> keyAlterations
Keith OHara [Tue, 12 Nov 2013 01:58:48 +0000 (17:58 -0800)]
keySignature-> keyAlterations

to avoid confusion with the grob KeySignature

9 years agoPondings: Broadcast of Aurélien's Wagner arrangement
Urs Liska [Sun, 18 May 2014 14:36:52 +0000 (16:36 +0200)]
Pondings: Broadcast of Aurélien's Wagner arrangement

The announced reorchestration of Wagner's Ring has now been
performed, so the ponding now points to the radio broadcast.

9 years agoPondings: Change LilyPond blog contact
Urs Liska [Sun, 18 May 2014 14:36:01 +0000 (16:36 +0200)]
Pondings: Change LilyPond blog contact

As long as Janek is more or less offline (at least he won't regularly check
the given email account, Urs is the appropriate contact for the blog.

9 years agoFix calculation of X-extent of AccidentalPlacement.
David Nalesnik [Mon, 14 Apr 2014 21:54:43 +0000 (16:54 -0500)]
Fix calculation of X-extent of AccidentalPlacement.

Previously, the offsets used for staggered placement of accidentals
were not included in the calculation of the width of AccidentalPlacement
grobs.

10 years agoWeb: Update News Typo fix
James Lowe [Mon, 12 May 2014 09:33:19 +0000 (10:33 +0100)]
Web: Update News Typo fix

Minor line break adjustment as per CG

10 years agoRelease: bump VERSION.
Phil Holmes [Sun, 11 May 2014 21:09:53 +0000 (22:09 +0100)]
Release: bump VERSION.

10 years agoRelease: bump Welcome version release/2.19.6-1
Phil Holmes [Sun, 11 May 2014 15:03:49 +0000 (16:03 +0100)]
Release: bump Welcome version

10 years agoRelease: update news.
Phil Holmes [Sun, 11 May 2014 15:03:16 +0000 (16:03 +0100)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 11 May 2014 15:03:16 +0000 (16:03 +0100)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 11 May 2014 15:03:16 +0000 (16:03 +0100)]
Release: bump VERSION_DEVEL.

10 years agomf: Set FONTFORGE environment variable while calling `mf2pt1' (#3914).
Werner Lemberg [Sat, 10 May 2014 09:07:31 +0000 (11:07 +0200)]
mf: Set FONTFORGE environment variable while calling `mf2pt1' (#3914).

Otherwise the script takes the first binary found in the path, regardless of
the value used while calling `configure'.

10 years agoIssue 3912: New Ponding: Urs Liska Berne lectures
Urs Liska [Fri, 9 May 2014 22:21:12 +0000 (00:21 +0200)]
Issue 3912: New Ponding: Urs Liska Berne lectures

10 years agoIssue 3913: KeyCancellation grobs should ignore cue clefs like KeySignature grobs do
David Kastrup [Sat, 3 May 2014 08:38:18 +0000 (10:38 +0200)]
Issue 3913: KeyCancellation grobs should ignore cue clefs like KeySignature grobs do

For

{
  \key f \major R1 \cueClef bass \key g \major R1 \cueClefUnset
  R1 \cueClef alto \key bes \major R1
}

the cancellation signs for the key changes were erroneously placed in
reference to the current cue clef rather than the main clef while the
key signature itself was properly unimpressed.

10 years agoCG: Updated Minor Release Checklist
James Lowe [Wed, 7 May 2014 10:19:17 +0000 (11:19 +0100)]
CG: Updated Minor Release Checklist

To include the changing of the \version number of the two

Welcome* files in the ly directory

Currently this is hard coded.

10 years agocorrects typo in bar-line.scm
Thomas Morley [Sun, 27 Apr 2014 21:00:26 +0000 (23:00 +0200)]
corrects typo in bar-line.scm

issue 3908

Missing space in (define-bar-line ":|]" ":|]" #f " |") caused bad
visual output of VoltaBracket.
Changed to (define-bar-line ":|]" ":|]" #f " | ")
The space added will cause that the SpanBar x-extent will be calculated
correctly to determine the gap between two VoltaBrackets.

10 years agoIssue 3911: Two minor fixes in pondings
Urs Liska [Tue, 6 May 2014 08:10:27 +0000 (10:10 +0200)]
Issue 3911: Two minor fixes in pondings

Fix typo in ponding
Indentation fix in ponding

10 years agoIssue 3905: Doc: Clarify grace note sync workaround
Urs Liska [Tue, 22 Apr 2014 18:53:03 +0000 (20:53 +0200)]
Issue 3905: Doc: Clarify grace note sync workaround

As pointed out in the thread
http://lists.gnu.org/archive/html/lilypond-user/2014-04/msg00540.html
it is necessary to use \grace for the old grace note sync issue.
This commit makes that explicit in the known issues section in the NR

10 years agoissue 3904: disallow old stable and old dev doc in robots.txt
Federico Bruni [Sun, 27 Apr 2014 14:40:05 +0000 (16:40 +0200)]
issue 3904: disallow old stable and old dev doc in robots.txt

10 years agoRelease: bump VERSION.
Phil Holmes [Sun, 20 Apr 2014 21:16:00 +0000 (22:16 +0100)]
Release: bump VERSION.

10 years agoRelease: update news. release/2.19.5-1
Phil Holmes [Sun, 20 Apr 2014 11:33:16 +0000 (12:33 +0100)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 20 Apr 2014 11:33:16 +0000 (12:33 +0100)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 20 Apr 2014 11:33:16 +0000 (12:33 +0100)]
Release: bump VERSION_DEVEL.

10 years agoTuplet brackets should reliably not follow kneed beams, regardless of whether Beam...
Devon Schudy [Sun, 30 Mar 2014 05:15:57 +0000 (01:15 -0400)]
Tuplet brackets should reliably not follow kneed beams, regardless of whether Beam::is_knee has been called yet.

This affects input/regression/tuplet-number-kneed-beam-horizontal-fit,
and the following:
{
  \override TupletBracket.bracket-visibility = ##t
  \times 1/2 { c8 c''' c c''' }
}

Is it safe to call Beam::is_knee in Tuplet_bracket::calc_position_and_height?

10 years agoIssue 3880: bad number formatting in svg path output
David Kastrup [Sat, 5 Apr 2014 14:29:57 +0000 (16:29 +0200)]
Issue 3880: bad number formatting in svg path output

This uses ly:format with "~4f" format string rather than format with
"~S" for formatting point lists.  Note that "~4f" has a different
meaning in ly:format as compared to plain format.  This is consistent
with other number formatting.  Also does this for output of color.

The previous output was problematic when the number was an exact
fraction.

10 years agoIssue 3894: accidental rule 'teaching' broke
David Kastrup [Sun, 6 Apr 2014 17:59:25 +0000 (19:59 +0200)]
Issue 3894: accidental rule 'teaching' broke

Revert part of "Issue 2745: more fun with accidental rules."

This reverts the part of commit bbca17061fbc7a25ca4050e6d031b3e9562b658e
that deals with the teaching accidental rule.

10 years agoIssue 3897: Some spring cleaning mostly concerning cumbersome apply calls
David Kastrup [Sat, 5 Apr 2014 13:44:18 +0000 (15:44 +0200)]
Issue 3897: Some spring cleaning mostly concerning cumbersome apply calls

Also replaced some uses of zip with multi-list map.

10 years agoIssue 3898: parser.yy: move figure_list to chord_body
David Kastrup [Sun, 6 Apr 2014 12:55:40 +0000 (14:55 +0200)]
Issue 3898: parser.yy: move figure_list to chord_body

Figures failed to get recognized as music function arguments and possibly
in some other contexts.  Moving them together with chords in < > style
gets rid of that problem.

10 years agoIssue 3896: add q to the index of Notation Reference
Federico Bruni [Sat, 5 Apr 2014 13:41:58 +0000 (15:41 +0200)]
Issue 3896: add q to the index of Notation Reference

10 years agoFix namespace issue with clang.
Thomas Klausner [Sun, 6 Apr 2014 17:17:30 +0000 (19:17 +0200)]
Fix namespace issue with clang.

Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
10 years agoRelease: bump VERSION.
Phil Holmes [Mon, 7 Apr 2014 08:14:13 +0000 (09:14 +0100)]
Release: bump VERSION.

10 years agoRelease: update news. release/2.19.4-1
Phil Holmes [Sun, 6 Apr 2014 15:00:05 +0000 (16:00 +0100)]
Release: update news.

10 years agoPO: update template.
Phil Holmes [Sun, 6 Apr 2014 15:00:04 +0000 (16:00 +0100)]
PO: update template.

10 years agoRelease: bump VERSION_DEVEL.
Phil Holmes [Sun, 6 Apr 2014 15:00:04 +0000 (16:00 +0100)]
Release: bump VERSION_DEVEL.

10 years agoIssue 3874: lilypond-book: Fix TEXINPUTS environment manipulation on W32
David Kastrup [Fri, 4 Apr 2014 19:51:08 +0000 (21:51 +0200)]
Issue 3874: lilypond-book: Fix TEXINPUTS environment manipulation on W32

This transfers the TEXINPUTS manipulation into the mingw32 workaround
where it was not previously being done.

10 years agoRevert "Restrict lilypond-book mingw32 subprocess workaround to Python versions ...
David Kastrup [Fri, 4 Apr 2014 15:51:15 +0000 (17:51 +0200)]
Revert "Restrict lilypond-book mingw32 subprocess workaround to Python versions < 2.6"

This reverts commit 1f2bdee043a85ddca79be8ef99b206fb3a97b289.

10 years agoBad positioning of tuplet numbers on kneed beams with Beam.positions override.
David Nalesnik [Sat, 29 Mar 2014 12:25:40 +0000 (07:25 -0500)]
Bad positioning of tuplet numbers on kneed beams with Beam.positions override.

Previously, when Beam.positions was overridden, tuplet numbers on kneed beams
would automatically be placed according to the bracket instead of against
the beam.  This happened because the check for whether the beam was kneed
or not returned false in such cases.  This patch replaces that check.

It also:

--adds a regtest demonstrating behavior with Beam.position overrides
--removes some redundant code

10 years agoWarn when \time is used in mid-measure, and reset measurePosition.
Devon Schudy [Wed, 26 Mar 2014 19:04:08 +0000 (15:04 -0400)]
Warn when \time is used in mid-measure, and reset measurePosition.

This makes issues 3696 and 3888 less mysterious.

10 years ago\partial now only makes measurePosition negative at the beginning of a score.
Devon Schudy [Fri, 4 Apr 2014 13:08:03 +0000 (09:08 -0400)]
\partial now only makes measurePosition negative at the beginning of a score.

This is more consistent, and means it doesn't disrupt bar numbers when used
at the beginning of a measure or after \time. (issue 3888)

This changes the semantics for issue 3645 in commit
2d34420eaf1ffdb620739e4640af42c0b3f812c1.

10 years agoFix infinite loop in Completion_heads_engraver at invalid measure position (issue...
Devon Schudy [Wed, 26 Mar 2014 18:58:20 +0000 (14:58 -0400)]
Fix infinite loop in Completion_heads_engraver at invalid measure position (issue 3888).

* Completion_heads_engraver now gives a programming_error instead of trying to make negative-duration notes.
* intlog2 with a nonpositive argument now gives an error instead of an infinite loop.

10 years agoMore readable \displayMusic output. (issue 3893)
Devon Schudy [Sat, 29 Mar 2014 15:48:12 +0000 (11:48 -0400)]
More readable \displayMusic output. (issue 3893)

* Omit unnecessary optional arguments.
* Use rationals when printing moments (but not with grace parts, because that's ambiguous).

10 years agoCount MIDI ticks from the beginning of the score, not each staff independently.
Devon Schudy [Mon, 10 Mar 2014 16:20:37 +0000 (12:20 -0400)]
Count MIDI ticks from the beginning of the score, not each staff independently.

This keeps MIDI output aligned for:
* Lyrics (issue 3878)
* Staves without Dynamic_performer (issue 3871)
* Staves that start late
* Scores that start with grace notes (issue 1412).

10 years agoIssue 3892/2: Allow scheme expressions for scores, output defs, music in scores
David Kastrup [Sun, 30 Mar 2014 11:15:28 +0000 (13:15 +0200)]
Issue 3892/2: Allow scheme expressions for scores, output defs, music in scores

10 years agoIssue 3892/1: Allow output defs as scheme expressions in toplevel, book, bookpart.
David Kastrup [Sat, 29 Mar 2014 19:05:52 +0000 (20:05 +0100)]
Issue 3892/1: Allow output defs as scheme expressions in toplevel, book, bookpart.

10 years agolily/parser.yy: whitespace fixes
David Kastrup [Sun, 30 Mar 2014 11:26:40 +0000 (13:26 +0200)]
lily/parser.yy: whitespace fixes