]>
git.donarmstrong.com Git - lilypond.git/log
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
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
Mark Polesky [Thu, 5 Jun 2014 17:04:19 +0000 (10:04 -0700)]
Issue 3938: Add `ly:undead?' to predicate list.
Mark Polesky [Thu, 5 Jun 2014 17:02:19 +0000 (10:02 -0700)]
Issue 3935: Use (pretty-print) for some IR props.
Mark Polesky [Thu, 5 Jun 2014 17:00:17 +0000 (10:00 -0700)]
Issue 3926: Add \magnifyMusic; clarify fontSize in docs.
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.
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
David Kastrup [Fri, 30 May 2014 14:11:00 +0000 (16:11 +0200)]
Add regtest for \once \unset
David Kastrup [Tue, 20 May 2014 15:55:23 +0000 (17:55 +0200)]
Issue 3937: Support \once\unset
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.
Urs Liska [Wed, 4 Jun 2014 06:19:43 +0000 (08:19 +0200)]
Remove ponding about Berne conference
Mark Polesky [Mon, 2 Jun 2014 22:31:35 +0000 (15:31 -0700)]
Issue 3932: Clean up code for sorting grob-properties.
David Kastrup [Fri, 30 May 2014 11:11:33 +0000 (13:11 +0200)]
Issue 3936: ly:music-list? should return #f for non-lists
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
Phil Holmes [Mon, 26 May 2014 13:15:51 +0000 (14:15 +0100)]
Release: bump VERSION.
Phil Holmes [Mon, 26 May 2014 13:15:25 +0000 (14:15 +0100)]
Merge remote branch 'origin/release/unstable' into HEAD
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.
Phil Holmes [Sun, 25 May 2014 14:43:30 +0000 (15:43 +0100)]
Release: update news.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
PO: update template.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
Release: bump VERSION_DEVEL.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
Release: bump VERSION_DEVEL.
Phil Holmes [Sun, 25 May 2014 14:43:28 +0000 (15:43 +0100)]
Release: bump VERSION_DEVEL.
David Kastrup [Sun, 18 May 2014 14:33:55 +0000 (16:33 +0200)]
Issue 3923: Use apply instead of eval for timestep finalizations
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
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.
Han-Wen Nienhuys [Thu, 15 May 2014 08:51:16 +0000 (10:51 +0200)]
Use built-in make functions for finding absolute paths.
Keith OHara [Wed, 21 May 2014 05:54:01 +0000 (22:54 -0700)]
makelsr and update-with-convert-ly
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.
Keith OHara [Tue, 12 Nov 2013 01:58:48 +0000 (17:58 -0800)]
keySignature-> keyAlterations
to avoid confusion with the grob KeySignature
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.
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.
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.
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
Phil Holmes [Sun, 11 May 2014 21:09:53 +0000 (22:09 +0100)]
Release: bump VERSION.
Phil Holmes [Sun, 11 May 2014 15:03:49 +0000 (16:03 +0100)]
Release: bump Welcome version
Phil Holmes [Sun, 11 May 2014 15:03:16 +0000 (16:03 +0100)]
Release: update news.
Phil Holmes [Sun, 11 May 2014 15:03:16 +0000 (16:03 +0100)]
PO: update template.
Phil Holmes [Sun, 11 May 2014 15:03:16 +0000 (16:03 +0100)]
Release: bump VERSION_DEVEL.
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'.
Urs Liska [Fri, 9 May 2014 22:21:12 +0000 (00:21 +0200)]
Issue 3912: New Ponding: Urs Liska Berne lectures
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.
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.
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.
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
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
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
Phil Holmes [Sun, 20 Apr 2014 21:16:00 +0000 (22:16 +0100)]
Release: bump VERSION.
Phil Holmes [Sun, 20 Apr 2014 11:33:16 +0000 (12:33 +0100)]
Release: update news.
Phil Holmes [Sun, 20 Apr 2014 11:33:16 +0000 (12:33 +0100)]
PO: update template.
Phil Holmes [Sun, 20 Apr 2014 11:33:16 +0000 (12:33 +0100)]
Release: bump VERSION_DEVEL.
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?
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.
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.
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.
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.
Federico Bruni [Sat, 5 Apr 2014 13:41:58 +0000 (15:41 +0200)]
Issue 3896: add q to the index of Notation Reference
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>
Phil Holmes [Mon, 7 Apr 2014 08:14:13 +0000 (09:14 +0100)]
Release: bump VERSION.
Phil Holmes [Sun, 6 Apr 2014 15:00:05 +0000 (16:00 +0100)]
Release: update news.
Phil Holmes [Sun, 6 Apr 2014 15:00:04 +0000 (16:00 +0100)]
PO: update template.
Phil Holmes [Sun, 6 Apr 2014 15:00:04 +0000 (16:00 +0100)]
Release: bump VERSION_DEVEL.
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.
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 .
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
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.
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 .
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.
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).
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).
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
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.
David Kastrup [Sun, 30 Mar 2014 11:26:40 +0000 (13:26 +0200)]
lily/parser.yy: whitespace fixes
Urs Liska [Tue, 25 Mar 2014 10:59:54 +0000 (11:59 +0100)]
Issue 3890: Add doc for dodecaphonic-first accidental style
Rutger Hofmann [Tue, 25 Mar 2014 10:57:59 +0000 (11:57 +0100)]
Issue 3890: Add dodecaphonic-first accidental style
This accidental style assigns accidentals to _all_ pitches
(just as dodecaphonic does) but remembers them throughout
a whole measure.
This style is useful for different styles of contemporary notation
that want to make use of the non-tonal dodecaphonic style but don't
want to print so many redundant accidentals.
David Kastrup [Sun, 9 Mar 2014 10:16:21 +0000 (11:16 +0100)]
Issue 3878: Revert "Fix spurious error playing initial grace notes (issue 1412)"
This reverts commit
6cec57bf0989098fce173703b894f7718bf9c10d .
Phil Holmes [Mon, 17 Mar 2014 22:17:42 +0000 (22:17 +0000)]
Release: update news.
Phil Holmes [Mon, 17 Mar 2014 22:17:23 +0000 (22:17 +0000)]
Release: bump VERSION.
David Kastrup [Sun, 16 Mar 2014 19:20:16 +0000 (20:20 +0100)]
Merge remote-tracking branch 'origin/translation'
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:13:13 +0000 (19:13 +0100)]
Doc-fr: fix X-Ref
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:04:53 +0000 (19:04 +0100)]
Web-fr: Updates for 2.18.2
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:04:17 +0000 (19:04 +0100)]
Doc-fr: Updates texidocs
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:03:09 +0000 (19:03 +0100)]
Doc-fr: Updates Extending
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:02:45 +0000 (19:02 +0100)]
Doc-fr: Updates Usage
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:02:17 +0000 (19:02 +0100)]
Doc-fr: Updates NR
Jean-Charles Malahieude [Sun, 16 Mar 2014 18:01:43 +0000 (19:01 +0100)]
Doc-fr: updates LM
David Kastrup [Sun, 16 Mar 2014 13:27:59 +0000 (14:27 +0100)]
Merge remote-tracking branch 'origin/translation'
Francisco Vila [Sun, 16 Mar 2014 11:55:58 +0000 (12:55 +0100)]
Doc-es: Oops; fix bad xref.
Francisco Vila [Sun, 16 Mar 2014 11:46:15 +0000 (12:46 +0100)]
Doc-es: update Repeats and finish updating for 2.18.2
Francisco Vila [Sun, 16 Mar 2014 11:34:07 +0000 (12:34 +0100)]
Doc-es: update Spacing.
Francisco Vila [Sun, 16 Mar 2014 11:29:41 +0000 (12:29 +0100)]
Doc-es: update Input.
Francisco Vila [Sun, 16 Mar 2014 10:59:44 +0000 (11:59 +0100)]
Doc-es: update some versions in snippets.
Francisco Vila [Sun, 16 Mar 2014 10:40:28 +0000 (11:40 +0100)]
Web-es: fix wrong xref.
Francisco Vila [Sun, 16 Mar 2014 00:12:54 +0000 (01:12 +0100)]
Doc-es: update Staff, Vocal, External, Running, Web/manuals, web/download, web/Introduction.
Francisco Vila [Sat, 15 Mar 2014 20:09:39 +0000 (21:09 +0100)]
Doc-es: update Changing defaults, Chords, Fretted, Percussion, Notation Appendices, Rhythms.
Francisco Vila [Sat, 15 Mar 2014 20:02:12 +0000 (21:02 +0100)]
Doc-es: update Changes, Engraving, Programming interface, Helpus, Fundamental, Tweaks.
Federico Bruni [Sat, 15 Mar 2014 18:52:13 +0000 (19:52 +0100)]
Doc-it: update for release of 2.18.2
David Kastrup [Sat, 15 Mar 2014 17:38:17 +0000 (18:38 +0100)]
Merge remote-tracking branch 'origin/translation'
Conflicts:
Documentation/changes.tely
Documentation/included/authors.itexi
Documentation/notation/input.itely
Documentation/notation/repeats.itely
Documentation/snippets/making-an-object-invisible-with-the-transparent-property.ly
Documentation/snippets/unfretted-headword.ly
Documentation/usage/running.itely
Documentation/web/download.itexi
Documentation/web/introduction.itexi
VERSION
David Kastrup [Mon, 17 Feb 2014 15:41:39 +0000 (16:41 +0100)]
Release: bump/rewind VERSION
Since version 2.18.1 is not fit for general consumption, rewind
VERSION_STABLE to 2.18.0 while bumping the next version to 2.18.2.
(cherry picked from commit
48b3a7e2a5112de5dacc07dfd40e34bf9a09c3ca )
Conflicts:
VERSION
David Kastrup [Sat, 15 Mar 2014 07:14:39 +0000 (08:14 +0100)]
Run scripts/auxiliar/makelsr.py
Phil Holmes [Thu, 13 Feb 2014 09:59:22 +0000 (09:59 +0000)]
Updated snippet/new to remove spurios comments
(cherry picked from commit
9ebf863c66aa2ec99dac4ff95511e1f7cddd7f87 )