]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
16 years agoMusicXML: Cleanup of span start/end and direction, coding style
Reinhold Kainhofer [Thu, 13 Sep 2007 21:09:58 +0000 (23:09 +0200)]
MusicXML: Cleanup of span start/end and direction, coding style

Follow Han-Wen's tips:

-) Split the type of spanners into direction (start/stop) and type
   (crescendo/decrescendo, up/down octave-shifts, ...)
-) Get rid of some ifs and use dicts instead
-) Get rid of unnecessary empty cases in dicts
-) Treat hairpins like all other spanners
-) Invert logic of quoting of lyrics and header fields to always quote unless
   the text consists entirely of letters.
-) Implement all durations from MusicXML
-) If an ouput filename is given, the include needs to use only the basename
   of the file, not the whole path
-) Change logic of adding .xml to the input file: First try the supplied
   filename, then with .xml appended and only then with xml (no dot) appended.
-) Use progress (..) for the error message when input file does not exist.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: No crash on note without <duration>, escape lyrics with parentheses
Reinhold Kainhofer [Fri, 7 Sep 2007 14:55:44 +0000 (16:55 +0200)]
MusicXML: No crash on note without <duration>, escape lyrics with parentheses

If lyrics syllables contain parentheses ( or ), we also need to wrap that
syllables in quotes.

It seems that some scanning applications write out some notes without a
<duration> child element. Work around this case and use a default value
instead of crashing. The user has to adjust the .ly file anyway.

16 years agoMusicXML: Sample .xml files for regression and converage testing
Reinhold Kainhofer [Thu, 6 Sep 2007 23:06:42 +0000 (01:06 +0200)]
MusicXML: Sample .xml files for regression and converage testing

Add sample MusicXML files generated with Finale, Rosegarden, Noteedit
and JScore to test for regressions and feature coverage. Currently,
these files are only converted to .ly files, but not processed further.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Allow .xml to be left out on input files, allow .ly on output files
Reinhold Kainhofer [Thu, 6 Sep 2007 23:03:47 +0000 (01:03 +0200)]
MusicXML: Allow .xml to be left out on input files, allow .ly on output files

The output file name is assumed to be without the .ly suffix, which is
counterintuitive: As as user I would expect the option "-o test.ly" to
generate a file test.ly. However, .ly was always appended to the filename,
so remove a possible .ly suffix if given on the output filename.

Similarly, the input file name was assumed to be the full file name. In
particular with tab-completion in a shell, this means several more keystrokes.
If the input file given does not exists, I now also check if a file
exists with the .xml suffix appended. This is similar to the behavior of
lilypond, where "lilypond test" will also convert a file test.ly.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMerge branch 'dev/kainhofer' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
Reinhold Kainhofer [Thu, 6 Sep 2007 23:19:43 +0000 (01:19 +0200)]
Merge branch 'dev/kainhofer' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond

16 years agoCompile fix for docs.
Graham Percival [Thu, 6 Sep 2007 18:52:31 +0000 (11:52 -0700)]
Compile fix for docs.

16 years agoMusicXML: Fine-tune chord detection in combination with dynamics
Reinhold Kainhofer [Mon, 3 Sep 2007 23:47:26 +0000 (01:47 +0200)]
MusicXML: Fine-tune chord detection in combination with dynamics

When trying to find the corresponding notes for notes with the <chord>
indicator, we need to skip all dynamics, but must not cross bar lines. In
particular, since we now also add dynamics events, we cannot automatically
take the last event, but have to look for the last EventChord.

Also some small bug fixes (need to quote texts with _, missing param in dead
code, style, etc.)

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Fix regression with piano staves
Reinhold Kainhofer [Mon, 3 Sep 2007 15:09:30 +0000 (17:09 +0200)]
MusicXML: Fix regression with piano staves

In my cleanup I accidentally removed the Staff entry from the dict, which
caused all PianoStaff objects to not be detected (as it checked for the
Staff class, which was not generated whn marshalling the xml)

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Use \skip in lyrics instead of ""
Reinhold Kainhofer [Sun, 2 Sep 2007 23:47:14 +0000 (01:47 +0200)]
MusicXML: Use \skip in lyrics instead of ""

In lyrics, use \skip4 to indicate a note has not syllable attached. So far,
I had "", which caused lilypond to print out several warnings "cannot align
on self: empty element".
As lilypond seems to ignore the time attached to a \skip (but requires some
time indiation), I simply use 4.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Fix issues with dynamics attached to notes (not measure position)
Reinhold Kainhofer [Thu, 6 Sep 2007 14:20:04 +0000 (16:20 +0200)]
MusicXML: Fix issues with dynamics attached to notes (not measure position)

-) Implement the missing musicxml_dynamics_to_lily_event function (simply
   moving code around!), so that dynamics attached to a single note (as
   opposed to given in a <direction> element) are also correctly converted.
-) When we convert unknown dynamics texts using \markup, we need to prepend
   "-".
-) Handle multiple <direction-type> children in a <direction> element.

16 years agoMusicXML: Fix chord conversion
Reinhold Kainhofer [Sun, 2 Sep 2007 23:04:46 +0000 (01:04 +0200)]
MusicXML: Fix chord conversion

Fix the conversion of chords from MusicXML to lilypond. The problem was
that the #text entries in the XML tree (converted to a musicxml.Hash_text
python instance) messed up the tracking of the current positions
in Part.interpret. As soon as these children are ignored, the original
algorithm to assign measure positions works again.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Always quote texts (header, lyrics) that contain periods or commas
Reinhold Kainhofer [Sun, 2 Sep 2007 23:04:20 +0000 (01:04 +0200)]
MusicXML: Always quote texts (header, lyrics) that contain periods or commas

While lyrics syllables might contain periods or commas without requiring
quotes around the syllables, header fields need quotes. Wrap the quotes
around just to make sure for the lyrics and to fix header fields.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Convert all clefs, escape " in header fields, code simplification
Reinhold Kainhofer [Sun, 2 Sep 2007 23:03:53 +0000 (01:03 +0200)]
MusicXML: Convert all clefs, escape " in header fields, code simplification

-) Extend the ClefChange class to convert all different clefs (G,C,F,
   percussion,tab) to the corresponding lilypond clef names. MusicXML
   also allows a "None" key, which lilypond does not :-(
-) In the header fields and the lyrics, escape all quotes by \". Only
   wrap the whole string in quotes if it is necessary (string contains
   numbers, spaces, quotes, or starts with a period or comma). This makes
   it much easier to edit the lyrics later on.
-) Several coding style issued pointed out by Han-Wen

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoMusicXML: Conversion of various types of spanners (octave, pedals, trills)
Reinhold Kainhofer [Sun, 2 Sep 2007 23:03:14 +0000 (01:03 +0200)]
MusicXML: Conversion of various types of spanners (octave, pedals, trills)

-) Implement Octave-shift (8va, 8vb, 15ma, 15mb) and pedal spanners
-) Implement trill spanners. It seems that in MusicXML, a trill span does
   not include the trill sign, so they are duplicated in many cases.
-) Attempt to implement dashed slurs. Does not work yet, because the
   corresponding \slurDashed needs to be before the note, which the
   current code structure does not allow.
-) Implement Glissando. Explicitly setting the type to wavy does not
   work yet, because that command needs to be before the note in lilypond
   which is not yet supported by the structure of the musicxml2ly
   application.
-) Implement bends ("-\bendAfter #nr" in lilypond)
-) Use short notation where appropriate for articulations (e.g.
   "-." instead of "\staccato" or "->" instead of "\accent")

Open problem:
In MusicXML, a trill span consists of a trill sign plus a wavy-line spanner,
while in Lilypond \startTrillSpan will create both. This means that in the
future musicxml2ly needs to be changed to combine various kinds of Events.
Also, MusicXML allows a trill spanner to start and end at the same note,
which is not possible in lilypond.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
16 years agoLSR: update.
Graham Percival [Wed, 5 Sep 2007 10:18:37 +0000 (03:18 -0700)]
LSR: update.

16 years agoMisc small updates from bugs and mailist.
Graham Percival [Wed, 5 Sep 2007 09:46:24 +0000 (02:46 -0700)]
Misc small updates from bugs and mailist.

16 years agoBugfix in \showKeySignature
Mats Bengtsson [Tue, 4 Sep 2007 08:41:13 +0000 (10:41 +0200)]
Bugfix in \showKeySignature

16 years agoPut list of os-cpu back as found at http://lilypond.org/download/binaries.
Jan Nieuwenhuizen [Sun, 2 Sep 2007 12:36:13 +0000 (14:36 +0200)]
Put list of os-cpu back as found at http://lilypond.org/download/binaries.

Also annotate with more descriptive name of platform, and put the list
in multiview README.html up at  http://lilypond.org/download/binaries
as well.

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Sun, 2 Sep 2007 10:49:45 +0000 (03:49 -0700)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoMinor fixes from mailist/bugs.
Graham Percival [Sun, 2 Sep 2007 10:47:06 +0000 (03:47 -0700)]
Minor fixes from mailist/bugs.

16 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond release/2.11.32-1
Han-Wen Nienhuys [Sat, 1 Sep 2007 23:54:37 +0000 (20:54 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

16 years agobump version
Han-Wen Nienhuys [Sat, 1 Sep 2007 23:54:07 +0000 (20:54 -0300)]
bump version

16 years agoFix German docs compilation
John Mandereau [Sat, 1 Sep 2007 11:09:51 +0000 (13:09 +0200)]
Fix German docs compilation

16 years agoUpdate German docs
Till Paala [Sat, 1 Sep 2007 09:23:21 +0000 (11:23 +0200)]
Update German docs

16 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Sat, 1 Sep 2007 03:08:23 +0000 (00:08 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

16 years agoMusicXML: wrap lyrics in quotes.
Reinhold Kainhofer [Thu, 30 Aug 2007 09:16:02 +0000 (11:16 +0200)]
MusicXML: wrap lyrics in quotes.

The autput of some OMR applications contains spaces in lyrics, or a
lyrics syllable starts with a comma or a peroid. Thus we need to wrap
all lyrics in quotes just to be sure lilypond doesn't barf.

16 years agoMusicXML: replace soft-hyphens in the lyrics with soft dash
Reinhold Kainhofer [Wed, 29 Aug 2007 23:06:19 +0000 (01:06 +0200)]
MusicXML: replace soft-hyphens in the lyrics with soft dash

Soft-hypens (created by an OMR software from scans) will make the
ascii codec as well as lilypond later barf on that unicode character.

16 years agoImplement the conversion of lyrics from MusicXML to lilypond.
Reinhold Kainhofer [Wed, 29 Aug 2007 22:48:58 +0000 (00:48 +0200)]
Implement the conversion of lyrics from MusicXML to lilypond.

16 years agoMusicXML: don't use the class_dict directly
Reinhold Kainhofer [Sat, 25 Aug 2007 11:09:01 +0000 (13:09 +0200)]
MusicXML: don't use the class_dict directly

Retrieve classes through the class_name method. Also remove
unnecessarily added classes, which can also be auto-generated.

16 years agomusicxml: if no work-number or opus is found, return an empty string.
Reinhold Kainhofer [Fri, 24 Aug 2007 22:49:10 +0000 (00:49 +0200)]
musicxml: if no work-number or opus is found, return an empty string.

16 years agoMusicXML: convert score information into the \header{..} construct in lilypond.
Reinhold Kainhofer [Fri, 24 Aug 2007 22:23:52 +0000 (00:23 +0200)]
MusicXML: convert score information into the \header{..} construct in lilypond.

Also fix problem that \breathe does not accept any direction modifyer
Convert some more ornaments

16 years agoMusicXML: coding style fixes.
Reinhold Kainhofer [Mon, 20 Aug 2007 08:42:57 +0000 (10:42 +0200)]
MusicXML: coding style fixes.

-) instead of accessing dicts by dict[key], use dict.get (key)
-) instead of try:... except KeyError:.. use dict.get (key)
and test for None afterward

16 years agoReorganize main doc page; remove biblio and regtests.
Graham Percival [Sat, 1 Sep 2007 00:28:03 +0000 (17:28 -0700)]
Reorganize main doc page; remove biblio and regtests.

16 years agoFix list of platforms for binaries.
Graham Percival [Sat, 1 Sep 2007 00:22:11 +0000 (17:22 -0700)]
Fix list of platforms for binaries.

16 years agooops, wrong fix
Werner Lemberg [Fri, 31 Aug 2007 18:25:53 +0000 (20:25 +0200)]
oops, wrong fix

16 years agoanother typo
Werner Lemberg [Fri, 31 Aug 2007 18:14:01 +0000 (20:14 +0200)]
another typo

16 years agotypo
Werner Lemberg [Fri, 31 Aug 2007 17:37:51 +0000 (19:37 +0200)]
typo

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Fri, 31 Aug 2007 14:10:20 +0000 (07:10 -0700)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoFix confusing order of polypony/chords.
Graham Percival [Fri, 31 Aug 2007 14:10:01 +0000 (07:10 -0700)]
Fix confusing order of polypony/chords.

16 years agoUpdate German docs
Till Paala [Fri, 31 Aug 2007 11:18:56 +0000 (13:18 +0200)]
Update German docs

16 years agoMerge branch 'Rmaster' into lilypond/translation
John Mandereau [Fri, 31 Aug 2007 11:05:35 +0000 (13:05 +0200)]
Merge branch 'Rmaster' into lilypond/translation

* Rmaster:
  Misc doc updates.
  LSR: new snippets.
  LSR: update known snippets.
  Fix #430.
  Minor fixes from mailist.
  Typo.
  Add colors to the examples on voice instantiation. Thanks Kieren!
  use GUILE_ELLIPSIS in scm-hash function signatures.
  remove convert-ly.txt from dist target
  bump version.
  strip Processing `foo' from log file
  Use GUILE's native hash tables.
  style nit
  code style cleanup for layout-set-staff-size
  Update bug hunter.
  Fix #423.

16 years agoMisc doc updates.
Graham Percival [Fri, 31 Aug 2007 06:04:16 +0000 (23:04 -0700)]
Misc doc updates.

16 years agoLSR: new snippets.
Graham Percival [Fri, 31 Aug 2007 05:18:15 +0000 (22:18 -0700)]
LSR: new snippets.

16 years agoLSR: update known snippets.
Graham Percival [Fri, 31 Aug 2007 05:14:36 +0000 (22:14 -0700)]
LSR: update known snippets.

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Fri, 31 Aug 2007 04:34:53 +0000 (21:34 -0700)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoadd regtest for x-staff beam with script case.
Han-Wen Nienhuys [Fri, 31 Aug 2007 03:20:23 +0000 (00:20 -0300)]
add regtest for x-staff beam with script case.

16 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Fri, 31 Aug 2007 03:17:29 +0000 (00:17 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

16 years agoFix #430.
Han-Wen Nienhuys [Fri, 31 Aug 2007 03:16:33 +0000 (00:16 -0300)]
Fix #430.

Ignore stems in side positioning when stemdir != scriptdir. This
breaks a cyclic dependency in the case of x-staff beams with scripts
on the notes/stems.

16 years agoMinor fixes from mailist.
Graham Percival [Fri, 31 Aug 2007 01:42:21 +0000 (18:42 -0700)]
Minor fixes from mailist.

16 years agoTypo.
Graham Percival [Fri, 31 Aug 2007 01:36:42 +0000 (18:36 -0700)]
Typo.

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Fri, 31 Aug 2007 01:27:57 +0000 (18:27 -0700)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoAdd colors to the examples on voice instantiation. Thanks Kieren!
Mats Bengtsson [Thu, 30 Aug 2007 06:17:32 +0000 (08:17 +0200)]
Add colors to the examples on voice instantiation. Thanks Kieren!

16 years agouse GUILE_ELLIPSIS in scm-hash function signatures. release/2.11.31-1
Han-Wen Nienhuys [Thu, 30 Aug 2007 02:08:46 +0000 (23:08 -0300)]
use GUILE_ELLIPSIS in scm-hash function signatures.

Fixes darwin build.

16 years agoPolish French instrument-notation - second and final round
John Mandereau [Wed, 29 Aug 2007 09:28:23 +0000 (11:28 +0200)]
Polish French instrument-notation - second and final round

16 years agoMerge branch 'master' into lilypond/translation
John Mandereau [Wed, 29 Aug 2007 09:25:21 +0000 (11:25 +0200)]
Merge branch 'master' into lilypond/translation

* master:
  Fix 426.
  Use the same option name in the manual as in the implementation for --left-padding

16 years agoremove convert-ly.txt from dist target
Han-Wen Nienhuys [Wed, 29 Aug 2007 03:48:19 +0000 (00:48 -0300)]
remove convert-ly.txt from dist target

16 years agobump version.
Han-Wen Nienhuys [Wed, 29 Aug 2007 03:37:54 +0000 (00:37 -0300)]
bump version.

16 years agostrip Processing `foo' from log file
Han-Wen Nienhuys [Wed, 29 Aug 2007 03:23:26 +0000 (00:23 -0300)]
strip Processing `foo' from log file

This removes spurious differences for test data generated in other
directories.

16 years agoUse GUILE's native hash tables.
Han-Wen Nienhuys [Wed, 29 Aug 2007 03:17:14 +0000 (00:17 -0300)]
Use GUILE's native hash tables.

This simplifies the code, and possibly could speed it up as well.

16 years agostyle nit
Han-Wen Nienhuys [Wed, 29 Aug 2007 02:43:43 +0000 (23:43 -0300)]
style nit

16 years agocode style cleanup for layout-set-staff-size
Han-Wen Nienhuys [Wed, 29 Aug 2007 02:43:33 +0000 (23:43 -0300)]
code style cleanup for layout-set-staff-size

16 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Wed, 29 Aug 2007 01:52:29 +0000 (22:52 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

16 years agoMerge commit '2799dfc'
Joe Neeman [Tue, 28 Aug 2007 22:00:41 +0000 (08:00 +1000)]
Merge commit '2799dfc'

16 years agoFix 426.
Joe Neeman [Tue, 28 Aug 2007 21:51:59 +0000 (07:51 +1000)]
Fix 426.
Ensure that ties only consider grobs in a NonMusicalColumn if those grobs
belong to the same staff as the ties.

16 years agoUse the same option name in the manual as in the implementation for --left-padding
Mats Bengtsson [Tue, 28 Aug 2007 14:36:52 +0000 (16:36 +0200)]
Use the same option name in the manual as in the implementation for --left-padding

16 years agoMerge branch 'master' into lilypond/translation
John Mandereau [Tue, 28 Aug 2007 06:39:08 +0000 (08:39 +0200)]
Merge branch 'master' into lilypond/translation

* master:
  Remove unnecessary quotes from \repeat commands in the examples.
  Minor updates to converting.
  More doc reorg.
  Third phase of reorg: half of lilypond-book.
  Second phase of program usage reorg: running.
  Clarify main doc page (manual now covers only the .ly file format, not
  First phase of program usage reorg: install and setup.
  Robustness fixes: generate entire string, then write.
  indent nit
  formatting nit.
  Add another trill spanner reg test.
  nitpick: sort properties alphabetically
  Fix #420
  Clarify input/  directories.
  Remove troublesome LSR snippet.

16 years agoPolish French instrument-notation - first round
John Mandereau [Tue, 28 Aug 2007 06:37:57 +0000 (08:37 +0200)]
Polish French instrument-notation - first round

This commit also includes a small update from Jean-Charles and
polishing from Valentin.

16 years agoFix typos in English manual (instrument-notation)
John Mandereau [Tue, 28 Aug 2007 06:35:59 +0000 (08:35 +0200)]
Fix typos in English manual (instrument-notation)

16 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Tue, 28 Aug 2007 01:29:14 +0000 (22:29 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

16 years agoUpdate bug hunter.
Graham Percival [Mon, 27 Aug 2007 09:01:01 +0000 (02:01 -0700)]
Update bug hunter.

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Mats Bengtsson [Mon, 27 Aug 2007 08:05:43 +0000 (10:05 +0200)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoRemove unnecessary quotes from \repeat commands in the examples.
Mats Bengtsson [Mon, 27 Aug 2007 08:04:25 +0000 (10:04 +0200)]
Remove unnecessary quotes from \repeat commands in the examples.

16 years agoMinor updates to converting.
Graham Percival [Mon, 27 Aug 2007 07:13:45 +0000 (00:13 -0700)]
Minor updates to converting.

16 years agoMore doc reorg.
Graham Percival [Mon, 27 Aug 2007 07:07:20 +0000 (00:07 -0700)]
More doc reorg.

16 years agoThird phase of reorg: half of lilypond-book.
Graham Percival [Mon, 27 Aug 2007 06:45:09 +0000 (23:45 -0700)]
Third phase of reorg: half of lilypond-book.

16 years agoSecond phase of program usage reorg: running.
Graham Percival [Mon, 27 Aug 2007 06:30:20 +0000 (23:30 -0700)]
Second phase of program usage reorg: running.

16 years agoClarify main doc page (manual now covers only the .ly file format, not
Graham Percival [Mon, 27 Aug 2007 05:18:10 +0000 (22:18 -0700)]
Clarify main doc page (manual now covers only the .ly file format, not
"everything")

16 years agoFirst phase of program usage reorg: install and setup.
Graham Percival [Mon, 27 Aug 2007 05:17:20 +0000 (22:17 -0700)]
First phase of program usage reorg: install and setup.

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Mon, 27 Aug 2007 03:58:03 +0000 (20:58 -0700)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoFix #423.
Han-Wen Nienhuys [Sun, 26 Aug 2007 22:12:09 +0000 (19:12 -0300)]
Fix #423.

Tune down divisor for minimum beamlet length. This ensures that
beamlets don't touch when they are close.

16 years agoRobustness fixes: generate entire string, then write.
Han-Wen Nienhuys [Sun, 26 Aug 2007 21:35:52 +0000 (18:35 -0300)]
Robustness fixes: generate entire string, then write.

This minimizes risk of half-finished files after pressing ^C

16 years agoFrench updates raggedright vs ragged-right
Jean-Charles Malahieude [Sun, 26 Aug 2007 12:11:47 +0000 (14:11 +0200)]
French updates raggedright vs ragged-right

16 years agoMerge branch 'master' into lilypond/translation
John Mandereau [Sun, 26 Aug 2007 17:01:58 +0000 (19:01 +0200)]
Merge branch 'master' into lilypond/translation

* master:
  Partially update German macros.itexi
  Calculate vertical extent of arpeggio via positions property.
  define default output-suffix
  Fix style nits.

16 years agoMerge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Sun, 26 Aug 2007 09:37:22 +0000 (02:37 -0700)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond

16 years agoindent nit
Han-Wen Nienhuys [Sat, 25 Aug 2007 23:59:55 +0000 (20:59 -0300)]
indent nit

16 years agoformatting nit.
Han-Wen Nienhuys [Sat, 25 Aug 2007 23:59:20 +0000 (20:59 -0300)]
formatting nit.

16 years agoAdd another trill spanner reg test.
Han-Wen Nienhuys [Sat, 25 Aug 2007 23:13:35 +0000 (20:13 -0300)]
Add another trill spanner reg test.

16 years agonitpick: sort properties alphabetically
Han-Wen Nienhuys [Sat, 25 Aug 2007 23:08:14 +0000 (20:08 -0300)]
nitpick: sort properties alphabetically

16 years agoFix #420
Han-Wen Nienhuys [Sat, 25 Aug 2007 23:08:02 +0000 (20:08 -0300)]
Fix #420

Move around the tr relative to wavy line, to recreate 2.10 behavior.

16 years agoMerge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Han-Wen Nienhuys [Sat, 25 Aug 2007 22:28:43 +0000 (19:28 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond

16 years agoupdates French basic-notation
Jean-Charles Malahieude [Wed, 22 Aug 2007 17:08:14 +0000 (19:08 +0200)]
updates French basic-notation

16 years agoPartially update German macros.itexi
John Mandereau [Sat, 25 Aug 2007 20:39:48 +0000 (22:39 +0200)]
Partially update German macros.itexi

16 years agoPartially update German macros.itexi
John Mandereau [Sat, 25 Aug 2007 20:39:48 +0000 (22:39 +0200)]
Partially update German macros.itexi

16 years agoMerge branch 'lilypond/translation' of /home/lilycvs/git/lily/ into lilypond/translation
John Mandereau [Sat, 25 Aug 2007 18:32:53 +0000 (20:32 +0200)]
Merge branch 'lilypond/translation' of /home/lilycvs/git/lily/ into lilypond/translation

* 'lilypond/translation' of /home/lilycvs/git/lily/:
  Spell Texinfo document encoding uppercase
  Fix translated manuals makefile
  Fix cross-references in German and Spanish manuals
  Typo.
  Include a the full example of the workaround for grace note synchronization.
  Revise, correct, simplify.  Still not identical to old input...
  Remove info dirs correctly (part 2).
  Added information on line breaks with beams
  Fix spacing for forced accidentals with a tie.

16 years agoMerge branch 'master' into lilypond/translation
John Mandereau [Sat, 25 Aug 2007 18:32:21 +0000 (20:32 +0200)]
Merge branch 'master' into lilypond/translation

* master:
  Spell Texinfo document encoding uppercase
  Fix translated manuals makefile
  Fix cross-references in German and Spanish manuals
  Typo.
  Include a the full example of the workaround for grace note synchronization.
  Revise, correct, simplify.  Still not identical to old input...
  Remove info dirs correctly (part 2).
  Added information on line breaks with beams
  Fix spacing for forced accidentals with a tie.

16 years agoSpell Texinfo document encoding uppercase
John Mandereau [Sat, 25 Aug 2007 18:31:28 +0000 (20:31 +0200)]
Spell Texinfo document encoding uppercase

All encodings documented in Texinfo manual are spelled uppercase.
This will hopefully fix problems with accents in Spanish manual.

16 years agoFix translated manuals makefile
John Mandereau [Sat, 25 Aug 2007 18:24:44 +0000 (20:24 +0200)]
Fix translated manuals makefile

16 years agoFix cross-references in German and Spanish manuals
John Mandereau [Sat, 25 Aug 2007 18:20:50 +0000 (20:20 +0200)]
Fix cross-references in German and Spanish manuals

16 years agoClarify input/ directories.
Graham Percival [Thu, 23 Aug 2007 02:51:59 +0000 (19:51 -0700)]
Clarify input/  directories.

16 years agoRemove troublesome LSR snippet.
Graham Percival [Thu, 23 Aug 2007 02:48:22 +0000 (19:48 -0700)]
Remove troublesome LSR snippet.