]>
git.donarmstrong.com Git - lilypond.git/log
Reinhold Kainhofer [Sat, 15 Nov 2008 23:45:14 +0000 (00:45 +0100)]
MusicXML: Implement church modes; fix empty <mode/> tags for keys
Reinhold Kainhofer [Sat, 15 Nov 2008 23:43:06 +0000 (00:43 +0100)]
MusicXML: Use "None" voice only for notes w/o voice, not for directions or attrs
Reinhold Kainhofer [Sat, 15 Nov 2008 22:27:42 +0000 (23:27 +0100)]
MusicXML: Also detect compressed MusicXML files from file extension if given
Reinhold Kainhofer [Sat, 15 Nov 2008 22:14:22 +0000 (23:14 +0100)]
MusicXML: Fix files with non-ascii names (e.g. containing umlauts)
Reinhold Kainhofer [Sat, 15 Nov 2008 19:34:41 +0000 (20:34 +0100)]
MusicXML: Fix notes that don't have a voice setting (assign it to voice "None")
Reinhold Kainhofer [Sat, 15 Nov 2008 18:42:50 +0000 (19:42 +0100)]
MusicXML: Add test case for directions in the middle of some multimeasure-rests
This is currently broken: the direction element is placed after the final
barline, thus creating invalid LilyPond syntax... For this reason, this
file does not have the default .xml file extension for now, until I have
resolved the problem...
Reinhold Kainhofer [Sat, 15 Nov 2008 18:42:19 +0000 (19:42 +0100)]
MusicXML: Handle multiple <rights> elements
John Mandereau [Sat, 15 Nov 2008 18:22:24 +0000 (19:22 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sat, 15 Nov 2008 17:58:56 +0000 (18:58 +0100)]
Docs: update translations status
John Mandereau [Sat, 15 Nov 2008 17:57:23 +0000 (18:57 +0100)]
Docs: automatically update ly snippets in translations
Done by running 'make snippet-update' and checking the changes.
John Mandereau [Sat, 15 Nov 2008 17:48:01 +0000 (18:48 +0100)]
Docs: remove trailing spaces in English docs
This avoids adding trailing spaces to @lilypond snippets in
translations when 'make snippet-update' is issued.
Reinhold Kainhofer [Sat, 15 Nov 2008 12:15:22 +0000 (13:15 +0100)]
MusicXML: Remove unneccessary header fields from the regtests
-) Remove work/movement title. There should be one regtest to check whether
all header fields are correctly converted, but then other files should not
have them. These header fields just clutter up the output and draw away
attention from the issues that are tested.
-) Rename some files to make their purpose clearer
John Mandereau [Sat, 15 Nov 2008 17:24:22 +0000 (18:24 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Neil Puttock [Sat, 15 Nov 2008 17:21:59 +0000 (17:21 +0000)]
Fix InstrumentSwitch grob definition.
1. remove extraneous quote in 'extra-spacing-width;
2. add text-interface.
Neil Puttock [Sat, 15 Nov 2008 16:00:39 +0000 (16:00 +0000)]
Set percent counter visibility using repeatCountVisibility.
Reinhold Kainhofer [Fri, 14 Nov 2008 23:42:25 +0000 (00:42 +0100)]
MusicXML: Don't run musicxml2ly on the regtest cases on a normal "make"
The musicxml2ly test cases should only be converted with "make web", which
is done even with an empty DEFAULT rule...
Reinhold Kainhofer [Fri, 14 Nov 2008 23:35:26 +0000 (00:35 +0100)]
MusicXML: Add section headers to the MusicXML regtest page
Reinhold Kainhofer [Fri, 14 Nov 2008 23:33:33 +0000 (00:33 +0100)]
MusicXML: Implement inclusion of .ily files in MusicXML regtest page
All files *.ily in the musicxml regtest directory are now copied to
out-www/*.ly and automatically included (with proper sorting!) into the
regtest page. This allows us to insert @section lines using an *.ily file...
Reinhold Kainhofer [Fri, 14 Nov 2008 23:12:07 +0000 (00:12 +0100)]
MusicXML: Compressed MusicXML files should be compiled, too...
Reinhold Kainhofer [Fri, 14 Nov 2008 23:06:14 +0000 (00:06 +0100)]
MusicXML: convert <miscellaneous-field name='description'> tag to texidoc header
This allows the regtest cases to contain a verbose description of the
purpose of the test by simply placing it inside the
<identity>
<miscellaneous>
<miscellaneous-field name='description'>
HERE COMES THE TEXIDOC STRING FOR LILYPOND (or any other application)!!!
</miscellaneous-field name='description'>
</miscellaneous>
</identity>
Added descriptions to all regtest cases
Joe Neeman [Fri, 14 Nov 2008 19:50:05 +0000 (11:50 -0800)]
Add a regression test for ragged-bottom/ragged-last-bottom.
Joe Neeman [Fri, 14 Nov 2008 19:40:03 +0000 (11:40 -0800)]
Fix a ragged-bottom/ragged-last-bottom corner case.
When using ragged spacing, we want to pretend that the last page
requires no force (so that we don't worsen the spacing of the
previous pages in order to fill the last page). The previous check
for this only worked if ragged-last-bottom = ##t, but not if
ragged-bottom = ##t and ragged-last-bottom ##f.
Francisco Vila [Thu, 13 Nov 2008 23:05:57 +0000 (00:05 +0100)]
Doc-es: nitpicks
Neil Puttock [Thu, 13 Nov 2008 20:45:34 +0000 (20:45 +0000)]
Rename systemSeparatorMarkup -> system-separator-markup.
Neil Puttock [Thu, 13 Nov 2008 20:36:27 +0000 (20:36 +0000)]
Fix typo in convert-ly.
Francisco Vila [Thu, 13 Nov 2008 18:47:05 +0000 (19:47 +0100)]
Doc-es: make master files look similar.
Neil Puttock [Thu, 13 Nov 2008 17:55:53 +0000 (17:55 +0000)]
LSR: Update.
Jan Nieuwenhuizen [Thu, 13 Nov 2008 10:09:03 +0000 (11:09 +0100)]
When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable-static-c++.
Reinhold Kainhofer [Wed, 12 Nov 2008 22:00:47 +0000 (23:00 +0100)]
MusicXML: Add regtest for elements between the individual notes of a chord
This is currently broken in musicxml2ly: The elements are always placed
after the note or assigned to the next following note, respectively :(
Jean-Charles Malahieude [Wed, 12 Nov 2008 18:52:08 +0000 (19:52 +0100)]
Docs: correcting my disregard to the rule
In section "Warning: key signatures and pitches",
the example was erroneous, speaking of the first line,
but positionning in the top linespace.
Only solution to be concise in all languages, an obey to the rule:
change the pitch.
Reinhold Kainhofer [Wed, 12 Nov 2008 15:40:52 +0000 (16:40 +0100)]
MusicXML: Regtest for graces on a measure end (=> turned into after graces)
Reinhold Kainhofer [Fri, 7 Nov 2008 19:22:40 +0000 (20:22 +0100)]
MusicXML: Implement after-grace notes
also convert all grace notes at the end of a measure to after-graces, otherwise
they won't appear at all...
Reinhold Kainhofer [Fri, 7 Nov 2008 19:21:14 +0000 (20:21 +0100)]
MusicXML: Fix i18n of one particular message
Reinhold Kainhofer [Fri, 7 Nov 2008 19:20:20 +0000 (20:20 +0100)]
MusicXML: Regtest for multi-voice piece with mid-measure clef change and chords
Reinhold Kainhofer [Wed, 12 Nov 2008 14:12:00 +0000 (15:12 +0100)]
MusicXML: Fix FiguredBass (I forgot to assign the current clock tick)
Jan Nieuwenhuizen [Wed, 12 Nov 2008 13:55:40 +0000 (14:55 +0100)]
PYTHON-CONFIG: also strip -m* and =. Thanks Werner!
John Mandereau [Wed, 12 Nov 2008 10:20:02 +0000 (11:20 +0100)]
Trim lilylib.py datadir stuff
Reinhold Kainhofer [Tue, 11 Nov 2008 23:22:02 +0000 (00:22 +0100)]
MusicXML: Minor change: Add TODO comment and Fix regtest title
Reinhold Kainhofer [Tue, 11 Nov 2008 23:17:21 +0000 (00:17 +0100)]
MusicXML: handle harmony and direction after inserting bar checks
Harmony and Direction elements should come AFTER the bar check, since
they already start the new measure and count as the first element.
Reinhold Kainhofer [Tue, 11 Nov 2008 23:13:25 +0000 (00:13 +0100)]
MusicXML: Correctly handle bar checks with attributes and MM rests
-) Put the bar line BEFORE the attribute
-) Add Bar checks around MM rests (of course not inside MM rests!)
-) If we have a MM rest, globally set Score.skipBars=##t
-) Don't print a bar check at the very beginning of a score
Reinhold Kainhofer [Tue, 11 Nov 2008 22:09:08 +0000 (23:09 +0100)]
MusicXML: Print the position where an unexpected tag appeared
Reinhold Kainhofer [Tue, 11 Nov 2008 22:07:05 +0000 (23:07 +0100)]
MusicXML: Keep track of time sig; Print MM rests in multiples of time sig
Reinhold Kainhofer [Tue, 11 Nov 2008 22:06:35 +0000 (23:06 +0100)]
MusicXML: Only print out the bar number if we really have a bar number
Reinhold Kainhofer [Tue, 11 Nov 2008 20:50:50 +0000 (21:50 +0100)]
MusicXML: Fix notes that end a slur and start a slur at the same time
Reinhold Kainhofer [Tue, 21 Oct 2008 21:36:25 +0000 (23:36 +0200)]
Figured Bass: Break extender line if we have a different augmentation/diminished
So far, an extender line was only broken when a figure had a different
alteration (+,-,!), but not if it had a different augmentation (\\, \+
or /). This patch also stores the state of the other modifiers and
breaks the extender if they change.
John Mandereau [Tue, 11 Nov 2008 15:57:55 +0000 (16:57 +0100)]
Python lilylib: remove path insertion of @lilypond_datadir@/python
The removed line was not necessary for installed Python scripts, which
sets Python path through the relocation preamble, and it wrongly made
non-installed scripts try to load installed Python modules instead of
modules in $(top-build-dir)/python/$(outconfbase).
John Mandereau [Tue, 11 Nov 2008 12:33:08 +0000 (13:33 +0100)]
Docs-fr: update master tely files
John Mandereau [Tue, 11 Nov 2008 12:23:48 +0000 (13:23 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Trevor Daniels [Tue, 11 Nov 2008 09:50:53 +0000 (09:50 +0000)]
Docs: LM 4 Tweaks: index examples (part II)
Jan Nieuwenhuizen [Mon, 10 Nov 2008 18:26:23 +0000 (19:26 +0100)]
Add some includes for makeinfo. Fixes build of documentation.
LANG= makeinfo --enable-encoding -I./out-www --output=out-www/lilypond-internals.info out-www/lilypond-internals.texi
out-www/lilypond-internals.texi:12: @include `macros.itexi': No such file or directory.
out-www/lilypond-internals.texi:858: Unknown command `q'.
...
out-www/lilypond-internals.texi:8910: Misplaced {.
out-www/lilypond-internals.texi:8910: Misplaced }.
Too many errors! Gave up.
make[7]: *** [out-www/lilypond-internals.info] Error 1
make[7]: Leaving directory `/home/janneke/vc/gub/target/linux-64/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/user'
make[6]: *** [WWW-1] Error 2
Till Paala [Mon, 10 Nov 2008 18:22:36 +0000 (20:22 +0200)]
Doc-de: update of tutorial.itely
Till Paala [Mon, 10 Nov 2008 18:04:56 +0000 (20:04 +0200)]
Doc-de: update of de.po 1
Till Paala [Mon, 10 Nov 2008 17:36:32 +0000 (19:36 +0200)]
Merge branch 'lilypond/translation' of ssh://trettig@git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Till Paala [Mon, 10 Nov 2008 17:35:45 +0000 (19:35 +0200)]
Doc-de: translation of text.itely
Francisco Vila [Mon, 10 Nov 2008 16:30:58 +0000 (17:30 +0100)]
Doc-es: Translate LSR comments and variables, part 3/3.
Francisco Vila [Mon, 10 Nov 2008 12:58:25 +0000 (13:58 +0100)]
Doc-es: Translate LSR comments and variables, part 2.
Francisco Vila [Mon, 10 Nov 2008 11:43:37 +0000 (12:43 +0100)]
Doc-es: Translate LSR comments and variables, part 1.
Trevor Daniels [Mon, 10 Nov 2008 09:54:40 +0000 (09:54 +0000)]
Docs: LM 4 Tweaks: index examples (part I)
Francisco Vila [Mon, 10 Nov 2008 09:25:39 +0000 (10:25 +0100)]
Doc-es: Updates from master -- Includes Status.
Francisco Vila [Mon, 10 Nov 2008 08:42:20 +0000 (09:42 +0100)]
Merge branch 'master' into lilypond/translation
Francisco Vila [Sun, 9 Nov 2008 21:47:33 +0000 (22:47 +0100)]
Doc-es: Translation of forgotten paragraph.
Jean-Charles Malahieude [Sun, 9 Nov 2008 18:29:40 +0000 (19:29 +0100)]
Docs: correcting octave in all languages tutorial
"print a black dot just on the first line of the staff"
needs to specify relative=1 to really get it on the first line
John Mandereau [Sun, 9 Nov 2008 16:48:08 +0000 (17:48 +0100)]
Docs: update PO msgids
John Mandereau [Sun, 9 Nov 2008 16:46:38 +0000 (17:46 +0100)]
Docs: add LSR snippets to variables and comments gettexting
This is a second attempt, which is supposed to fix
c43987a1620dc43c65bbc07b22375cabf45ebd2f .
John Mandereau [Sun, 9 Nov 2008 15:46:36 +0000 (16:46 +0100)]
Docs: update translations status
John Mandereau [Sun, 9 Nov 2008 15:07:33 +0000 (16:07 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sun, 9 Nov 2008 15:06:57 +0000 (16:06 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sun, 9 Nov 2008 13:10:51 +0000 (14:10 +0100)]
Allow and make effective -j option in "make web"
- forbid simultaneous lilypond-book running instances in
make/ly-rules.make by adding a dependency chain of .texi output files;
- add $(src-dir) to Texi2HTML include path, so it finds macros.itexi;
- replace documentation PO phony target with a dummy target (to prevent
it from being excessively rebuilt), and make it a prerequisite for
tely->texi rules instead of tely source files (to make sure it is
actually built);
- remove superfluous $(outdir)/version.itexi prerequisites in WWW-2;
- update documentation on documentation building.
John Mandereau [Sun, 9 Nov 2008 12:28:22 +0000 (13:28 +0100)]
Docs: move TeX straight quotes instructions into macros.itexi
Also remove unnecessary @iftex around @afourpaper.
John Mandereau [Sun, 9 Nov 2008 12:22:02 +0000 (13:22 +0100)]
Docs-de: fix and automatically update ly snippets
John Mandereau [Sun, 9 Nov 2008 12:15:01 +0000 (13:15 +0100)]
Docs-fr: update PO
John Mandereau [Sun, 9 Nov 2008 11:28:19 +0000 (12:28 +0100)]
Docs: update PO msgids
John Mandereau [Sun, 9 Nov 2008 11:26:53 +0000 (12:26 +0100)]
Docs: add support for context names translation in ly snippets
John Mandereau [Sun, 9 Nov 2008 00:14:18 +0000 (01:14 +0100)]
Docs: add LSR snippets to variables and comments gettexting
John Mandereau [Sun, 9 Nov 2008 00:11:43 +0000 (01:11 +0100)]
Update Texinfo TeX output macros from CVS
John Mandereau [Sun, 9 Nov 2008 00:10:14 +0000 (01:10 +0100)]
Doc-fr: review PO translation
Review based on suggestions from Damien Heurtebise.
Till Paala [Sat, 8 Nov 2008 19:38:04 +0000 (21:38 +0200)]
Doc-de: snippets for expressive.itely
Jan Nieuwenhuizen [Sat, 8 Nov 2008 19:25:44 +0000 (20:25 +0100)]
Append /../lib to default rpath.
Trevor Daniels [Sat, 8 Nov 2008 16:42:59 +0000 (16:42 +0000)]
Docs: NR 5.1.4: Using \layout to specify context properties
- Clarify scope
- Correct the syntax (\set is not optional)
- change @example to @lilypond
Jan Nieuwenhuizen [Sat, 8 Nov 2008 14:43:06 +0000 (15:43 +0100)]
Add --enable-rpath feature, defaulting to $ORIGIN/../lib. Default off.
Trevor Daniels [Sat, 8 Nov 2008 13:56:52 +0000 (13:56 +0000)]
Docs: LM 1.1 Background: Add hyphens to example
John Mandereau [Sat, 8 Nov 2008 11:48:15 +0000 (12:48 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
Carl Sorensen [Fri, 7 Nov 2008 23:37:14 +0000 (16:37 -0700)]
Add doc strings to predefined fretboards function, update manual on TabStaff
Neil Puttock [Fri, 7 Nov 2008 22:57:31 +0000 (22:57 +0000)]
Move grob property 'forced to internal properties.
Neil Puttock [Fri, 7 Nov 2008 22:41:07 +0000 (22:41 +0000)]
Update THANKS.
Trevor Daniels [Fri, 7 Nov 2008 21:59:26 +0000 (21:59 +0000)]
Docs: NR 1.1 Background: Change example to use \addlyrics
Till Paala [Fri, 7 Nov 2008 17:22:53 +0000 (19:22 +0200)]
Doc-de: snippets translation for rhythms.itely 2
Reinhold Kainhofer [Fri, 7 Nov 2008 11:54:50 +0000 (12:54 +0100)]
MusicXML: Fix clefs that appear in only one staff (ignore for the other!)
This bug caused a position-off problem, which messed up chord detection
and caused several other problems. If a clef has a number attribute
(indicating its staff number), only copy it to the relevant staff.
For all other staves, if the remaining attributes are empty, simply
ignore them instead of passing an emtpy <attributes> tag, which was
the real cause for the problem.
Reinhold Kainhofer [Fri, 7 Nov 2008 11:56:53 +0000 (12:56 +0100)]
MusicXML: For "Negative skip" messages, also print out the position of the problem
Francisco Vila [Fri, 7 Nov 2008 09:39:02 +0000 (10:39 +0100)]
Doc-es: Update of PO.
Trevor Daniels [Fri, 7 Nov 2008 09:09:16 +0000 (09:09 +0000)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond.git
Trevor Daniels [Fri, 7 Nov 2008 09:04:34 +0000 (09:04 +0000)]
Tidy up the break-visibility pre-defined functions
- add center-visible
Jan Nieuwenhuizen [Fri, 7 Nov 2008 08:30:43 +0000 (09:30 +0100)]
Clean-out some junk flags from python-config. Fixes stray g++ warnings.
See: http://bugs.python.org/issue3290.
Jan Nieuwenhuizen [Fri, 7 Nov 2008 08:28:09 +0000 (09:28 +0100)]
Have mf/tree-regen depend on all other targets. Fixes parallel [gub] builds.
Without this depencency, symlinks called '*.svg' may be made because
no .svg files exist yet. Luckily (?), rsync barfs on that.
Francisco Vila [Fri, 7 Nov 2008 00:19:26 +0000 (01:19 +0100)]
Doc-es: Update of Rhythms. Convert more inline to snippets.
Francisco Vila [Fri, 7 Nov 2008 00:08:29 +0000 (01:08 +0100)]
Merge branch 'master' into lilypond/translation
Till Paala [Thu, 6 Nov 2008 18:29:28 +0000 (20:29 +0200)]
Doc-de: cross-sectioning
Till Paala [Thu, 6 Nov 2008 18:08:08 +0000 (20:08 +0200)]
Doc-de: cross-sectioning
Till Paala [Thu, 6 Nov 2008 17:45:45 +0000 (19:45 +0200)]
Doc-de: sectioning
Till Paala [Thu, 6 Nov 2008 17:43:12 +0000 (19:43 +0200)]
Doc-de: update missing sectioning