]>
git.donarmstrong.com Git - lilypond.git/log
Reinhold Kainhofer [Fri, 8 Feb 2008 14:56:27 +0000 (15:56 +0100)]
MusicXML: (Test cases) Make Finale happy (very picky about correct syntax..)
Each direction-type can only contain either a wedge or a dynamics, but not both
at the same time... musicxml2ly does not have a problem with it, only Finale has!
Reinhold Kainhofer [Fri, 8 Feb 2008 13:21:51 +0000 (14:21 +0100)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Fri, 8 Feb 2008 03:43:52 +0000 (01:43 -0200)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Fri, 8 Feb 2008 03:43:15 +0000 (01:43 -0200)]
Bump version.
Han-Wen Nienhuys [Fri, 8 Feb 2008 03:43:08 +0000 (01:43 -0200)]
Add test for new ligature bracket engraver.
Han-Wen Nienhuys [Fri, 8 Feb 2008 03:42:33 +0000 (01:42 -0200)]
Fix #83 / #297.
Revamp ligature-bracket-engraver: do not inherit from
Ligature_engraver, but create plain brackets.
Graham Percival [Thu, 7 Feb 2008 13:29:51 +0000 (05:29 -0800)]
Update from Trevor.
Graham Percival [Thu, 7 Feb 2008 13:29:28 +0000 (05:29 -0800)]
Update from Ralph.
Graham Percival [Thu, 7 Feb 2008 05:09:06 +0000 (21:09 -0800)]
@unnumberedsubsubsec -> @subsubsection.
Graham Percival [Thu, 7 Feb 2008 04:53:42 +0000 (20:53 -0800)]
Update from Trevor.
Reinhold Kainhofer [Wed, 6 Feb 2008 23:10:18 +0000 (00:10 +0100)]
MusicXML: Test files: Pedal marks are no notations, but directions
Reinhold Kainhofer [Wed, 6 Feb 2008 22:08:13 +0000 (23:08 +0100)]
MusicXML: Small fixes/improvements in the test files
Reinhold Kainhofer [Wed, 6 Feb 2008 17:50:06 +0000 (18:50 +0100)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
Reinhold Kainhofer [Wed, 6 Feb 2008 17:46:08 +0000 (18:46 +0100)]
MusicXML: The dynamics test have been moved to 03a-Directions-MusicXML.xml
Reinhold Kainhofer [Wed, 6 Feb 2008 17:44:44 +0000 (18:44 +0100)]
MusicXML: Improve test suite for the direction elements
Instead of some exported (incomplete) MusicXML files, use
a hand-crafted test, that really contains all elements
defined in MusicXML, even if they are not supported by
any application yet...
Reinhold Kainhofer [Wed, 6 Feb 2008 17:43:07 +0000 (18:43 +0100)]
MusicXML: Don't try to convert #text as a dynamics tag!
The DOM tree contains #text delimiter entries, which we
need to ignore...
Reinhold Kainhofer [Wed, 6 Feb 2008 15:27:56 +0000 (16:27 +0100)]
MusicXML: Better support for dynamics
-) Use #(make-dynamic-script...) instead of \markup for unknown dynamics
-) Add definitions of unknown dynamics at the top of the converted file
-) Add test case for note-attached dynamics
Jan Nieuwenhuizen [Wed, 6 Feb 2008 08:36:05 +0000 (09:36 +0100)]
Another fix for mpost: $(outdir) is relative. Also: chain commands with &&.
Fixes rumbling on when commands fail.
Jan Nieuwenhuizen [Tue, 5 Feb 2008 21:22:49 +0000 (22:22 +0100)]
Make MFINPUTS setting for mpost also work for srcdir builds.
Jan Nieuwenhuizen [Tue, 5 Feb 2008 19:19:14 +0000 (20:19 +0100)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/lilypond
Jan Nieuwenhuizen [Tue, 5 Feb 2008 19:19:09 +0000 (20:19 +0100)]
Typo. Fixes metafont build.
Graham Percival [Tue, 5 Feb 2008 13:34:02 +0000 (05:34 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Tue, 5 Feb 2008 13:32:09 +0000 (05:32 -0800)]
Make Pitches less polite under the recommendation of Trevor. :)
Graham Percival [Tue, 5 Feb 2008 13:30:52 +0000 (05:30 -0800)]
Update from Trevor.
Graham Percival [Tue, 5 Feb 2008 13:07:22 +0000 (05:07 -0800)]
Update from Ralph.
Jan Nieuwenhuizen [Tue, 5 Feb 2008 07:44:41 +0000 (08:44 +0100)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/lilypond
Jan Nieuwenhuizen [Tue, 5 Feb 2008 07:42:47 +0000 (08:42 +0100)]
Use $(top-src-dir)/buildscripts rather than ../../$(possibly-absolute-dir).
Fixes srcdir builds
Reinhold Kainhofer [Tue, 5 Feb 2008 01:35:20 +0000 (02:35 +0100)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into kainhofer
Graham Percival [Mon, 4 Feb 2008 18:18:35 +0000 (10:18 -0800)]
Update from trevor.
Reinhold Kainhofer [Mon, 4 Feb 2008 17:37:04 +0000 (18:37 +0100)]
MusicXML: Replace the notations tests with a better one
So far, the tests were simply generated in some application and then
exported to MusicXML. Since not everything is supported, the tests were
incomplete, inconsistent and sometimes even wrong.
This new test for all notation elements in the MusicXML spec is hand-crafted
and should be more or less complete...
Reinhold Kainhofer [Mon, 4 Feb 2008 17:35:05 +0000 (18:35 +0100)]
MusicXML: Add support for thumb-position
Graham Percival [Mon, 4 Feb 2008 17:22:53 +0000 (09:22 -0800)]
Small clarification.
Graham Percival [Mon, 4 Feb 2008 17:11:24 +0000 (09:11 -0800)]
commas aren't allowed in section headings.
Graham Percival [Mon, 4 Feb 2008 16:38:07 +0000 (08:38 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Mon, 4 Feb 2008 16:37:39 +0000 (08:37 -0800)]
Update from Trevor.
Reinhold Kainhofer [Mon, 4 Feb 2008 16:26:22 +0000 (17:26 +0100)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
Reinhold Kainhofer [Mon, 4 Feb 2008 16:23:01 +0000 (17:23 +0100)]
MusicXML: Support for angled/square fermatas and inverted fermatas
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Reinhold Kainhofer [Mon, 4 Feb 2008 16:09:45 +0000 (17:09 +0100)]
MusicXML: Add test for spanner on single note
These spanners break in lilypond, because you can't start
and end a spanner at the same note => the spanner will not
end at all...
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Reinhold Kainhofer [Sat, 12 Jan 2008 20:10:38 +0000 (21:10 +0100)]
Set avoid-slur for CombineTextScript
Otherwise the "a2"/"Solo" markups will collide with slurred notes and not
be shifted. Using #'outside for avoid-slur causes the a2/Solo markups
to be always above the slur, which is most legible.
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Reinhold Kainhofer [Wed, 19 Dec 2007 22:28:24 +0000 (23:28 +0100)]
Partcombine: Fix crash when empty music is passed
I usually start with the general structure of a large score
and only then fill it with music. This means that partcombine
is fed two empty music expressions (or only containing one
multi-measure rest each), so that evs1 and evs2 won't contain
data and (assoc "one" evs1) will be an empty list => cdr on
it will crash.
In this case, simply set the split list to an empty list and
don't crash...
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Graham Percival [Mon, 4 Feb 2008 12:23:20 +0000 (04:23 -0800)]
Update from Trevor, and move Page layout stuff into Spacing.
Erlend Aasland [Mon, 4 Feb 2008 10:31:07 +0000 (11:31 +0100)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Erlend Aasland [Mon, 4 Feb 2008 10:30:00 +0000 (11:30 +0100)]
MusicXML: Add basic support for caesura.
Erlend Aasland [Mon, 4 Feb 2008 10:02:53 +0000 (11:02 +0100)]
MusicXML: Add doit and falloff articulations.
Erlend Aasland [Mon, 4 Feb 2008 09:35:01 +0000 (10:35 +0100)]
MusicXML: Only print tremolos once.
Also default to three tremolo marks if none is specified.
Graham Percival [Mon, 4 Feb 2008 09:12:53 +0000 (01:12 -0800)]
Add other auto-generated docs to appendices.
(temporary so that GDP helpers can see what's there)
Graham Percival [Mon, 4 Feb 2008 05:02:50 +0000 (21:02 -0800)]
Trivial one-letter fixes for grammar.
(don't bother to check these)
Graham Percival [Mon, 4 Feb 2008 04:59:33 +0000 (20:59 -0800)]
Add description.
(please check)
Graham Percival [Mon, 4 Feb 2008 04:58:14 +0000 (20:58 -0800)]
Force hyphens to appear in regtest.
(check please)
Graham Percival [Mon, 4 Feb 2008 03:39:20 +0000 (19:39 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Mon, 4 Feb 2008 03:38:36 +0000 (19:38 -0800)]
Misc small updates.
Graham Percival [Mon, 4 Feb 2008 03:38:15 +0000 (19:38 -0800)]
Reinstate context- and layout-properties in NR appendix.
Graham Percival [Mon, 4 Feb 2008 03:37:17 +0000 (19:37 -0800)]
Doc build fix.
John Mandereau [Sun, 3 Feb 2008 11:04:50 +0000 (12:04 +0100)]
Document offline and online web targets in INSTALL
Graham Percival [Sun, 3 Feb 2008 08:23:50 +0000 (00:23 -0800)]
Misc updates suggested by Kurt, thanks!
Graham Percival [Sun, 3 Feb 2008 06:44:11 +0000 (22:44 -0800)]
LSR: update.
Graham Percival [Sat, 2 Feb 2008 08:57:59 +0000 (00:57 -0800)]
Misc minor updates.
Graham Percival [Sat, 2 Feb 2008 08:57:43 +0000 (00:57 -0800)]
Switch templates to use LSR templates.
Han-Wen Nienhuys [Fri, 1 Feb 2008 06:08:19 +0000 (04:08 -0200)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Fri, 1 Feb 2008 05:32:35 +0000 (21:32 -0800)]
Switch @unnumberedsubsubsec to @subsubsection, for discussion.
Graham Percival [Fri, 1 Feb 2008 04:30:17 +0000 (20:30 -0800)]
Minor fixes.
Graham Percival [Fri, 1 Feb 2008 04:12:59 +0000 (20:12 -0800)]
Update from Ralph.
Graham Percival [Fri, 1 Feb 2008 04:12:34 +0000 (20:12 -0800)]
Updates from Trevor.
Graham Percival [Fri, 1 Feb 2008 03:37:25 +0000 (19:37 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Erlend Aasland [Thu, 31 Jan 2008 22:35:59 +0000 (23:35 +0100)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Erlend Aasland [Thu, 31 Jan 2008 22:35:19 +0000 (23:35 +0100)]
MusicXML: fix acciaccatura
(I broke it in commit
859ff8b297c16c29106f3b62cb21b0b94b4b4914 )
Jan Nieuwenhuizen [Thu, 31 Jan 2008 16:59:42 +0000 (17:59 +0100)]
Document info out=www target in make help.
Han-Wen Nienhuys [Thu, 31 Jan 2008 16:00:51 +0000 (14:00 -0200)]
Fix separate builddir compile #2.
Use full path to mf2pt1.mp, so we can run mpost inside $(outdir)
Han-Wen Nienhuys [Thu, 31 Jan 2008 15:49:37 +0000 (13:49 -0200)]
Fix separate builddir compile.
mf/GNUmakefile: bla/out/foo needs to come from $(top-build-dir)/bla/$(outdir)
Han-Wen Nienhuys [Thu, 31 Jan 2008 15:39:16 +0000 (13:39 -0200)]
Fix #567.
lilypond-invoke-editor.scm: only change LD_LIBRARY_PATH if it is set.
Erlend Aasland [Thu, 31 Jan 2008 14:51:59 +0000 (15:51 +0100)]
MusicXML: Default to eight note instead of whole note for grace elements.
Erlend Aasland [Thu, 31 Jan 2008 14:49:54 +0000 (15:49 +0100)]
MusicXML: Add support for unpitched elements.
Erlend Aasland [Thu, 31 Jan 2008 13:20:25 +0000 (14:20 +0100)]
s/EventChord/ChordEvent in scripts/musicxml2ly.py too...
Erlend Aasland [Thu, 31 Jan 2008 13:14:17 +0000 (14:14 +0100)]
Naming nit: s/EventChord/ChordEvent in python/musicexp.py
John Mandereau [Thu, 31 Jan 2008 09:15:56 +0000 (10:15 +0100)]
Keep lilylib.py:encoded_write() compatible with Python 2.4
UTF-8 output encoding may not be desired in all cases, but at least
this behavior is closest to the older one (i.e., calling gettext
instead of ugettext and having all POs encoded in UTF-8).
John Mandereau [Thu, 31 Jan 2008 09:12:27 +0000 (10:12 +0100)]
Typos
Graham Percival [Thu, 31 Jan 2008 02:38:42 +0000 (18:38 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Thu, 31 Jan 2008 02:36:07 +0000 (18:36 -0800)]
Update from Ralph.
Werner Lemberg [Wed, 30 Jan 2008 20:44:03 +0000 (21:44 +0100)]
Merge branch 'master' of ssh+git://git.sv.gnu.org/srv/git/lilypond
Werner Lemberg [Wed, 30 Jan 2008 20:43:22 +0000 (21:43 +0100)]
Update to mf2pt1 version 2.4.4.
John Mandereau [Wed, 30 Jan 2008 11:08:46 +0000 (12:08 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Oops, fix variables in macro.
More 3-value macro LSR stuff.
Begin using 3-value @lsr macros.
John Mandereau [Wed, 30 Jan 2008 11:07:50 +0000 (12:07 +0100)]
Use Python Unicode encoding for gettexted strings
Python 2.5 strings encoding handling seems not always consistent
between various modules, so we must use Python Unicode strings and
thus reencode strings when writing to stderr/stdout. This commit
applies changes proposed on lilypond-devel a while ago in thread
"Gettexted messages encoding with Python 2.5".
Even if GUB still uses Python 2.4, LilyPond packages on some distros
(e.g. Fedora) already use 2.5, so it's important to fix this. I think
these changes are also compatible with 2.4, but anyway I must check
GUB binary when it's out.
By the way, further localization work is needed: localize musicxml2ly
strings, and fix some nitpicks.
Graham Percival [Wed, 30 Jan 2008 10:38:35 +0000 (02:38 -0800)]
Oops, fix variables in macro.
Graham Percival [Wed, 30 Jan 2008 10:29:52 +0000 (02:29 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Wed, 30 Jan 2008 10:29:07 +0000 (02:29 -0800)]
More 3-value macro LSR stuff.
Graham Percival [Wed, 30 Jan 2008 10:14:43 +0000 (02:14 -0800)]
Begin using 3-value @lsr macros.
John Mandereau [Wed, 30 Jan 2008 09:07:32 +0000 (10:07 +0100)]
Update lilypond.pot
John Mandereau [Wed, 30 Jan 2008 08:55:51 +0000 (09:55 +0100)]
Mark more strings for localization
Half-localized convert-ly messages "Not smart enough to convert..."
look awkward, so I marked a lot of new strings for localization in
convertrules.py.
Graham Percival [Wed, 30 Jan 2008 02:46:23 +0000 (18:46 -0800)]
Misc updates, thanks Mark Knoop.
Graham Percival [Tue, 29 Jan 2008 18:12:05 +0000 (10:12 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Tue, 29 Jan 2008 18:09:52 +0000 (10:09 -0800)]
Update from Ralph.
Erlend Aasland [Tue, 29 Jan 2008 16:56:59 +0000 (17:56 +0100)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Erlend Aasland [Tue, 29 Jan 2008 16:56:40 +0000 (17:56 +0100)]
Fix issue 558
Erlend Aasland [Tue, 29 Jan 2008 13:48:31 +0000 (14:48 +0100)]
Get rid of some magical numbers in define-grobs.scm
Graham Percival [Mon, 28 Jan 2008 19:57:22 +0000 (11:57 -0800)]
Rename file educational -> editorial. (we changed the doc section
title 6 months ago)
Graham Percival [Mon, 28 Jan 2008 19:53:08 +0000 (11:53 -0800)]
Update from Ralph.
Graham Percival [Sun, 27 Jan 2008 21:59:21 +0000 (13:59 -0800)]
typo in version number.
Werner Lemberg [Sun, 27 Jan 2008 21:25:36 +0000 (22:25 +0100)]
Merge branch 'master' of ssh+git://git.sv.gnu.org/srv/git/lilypond
Werner Lemberg [Sun, 27 Jan 2008 19:58:41 +0000 (20:58 +0100)]
Require texinfo 4.11.
Werner Lemberg [Sun, 27 Jan 2008 19:13:15 +0000 (20:13 +0100)]
Typos.