]>
git.donarmstrong.com Git - lilypond.git/log
Carl Sorensen [Sat, 11 Apr 2009 19:36:09 +0000 (13:36 -0600)]
Merge branch 'master' of carldsorensen@git.sv.gnu.org:/srv/git/lilypond
Carl Sorensen [Sat, 11 Apr 2009 19:33:23 +0000 (13:33 -0600)]
Fix error message in define-markup-function
There was a syntax error in markup.scm
Also, ly_error would not pass the arguments to simple-format properly
if rest was a list in the scheme side (as in define-markup-function).
Therefore, if the format args are a list, get the car of rest in
ly_error so the args can be passed properly.
Martin Tarenskeen [Thu, 9 Apr 2009 08:34:42 +0000 (10:34 +0200)]
Default MIDI Note-On/Off velocity output.
Note-On: velocity=127 lowered to 90 = mezzoforte
Note-Off: common practice in the MIDI world is to
use Note-On messages with velocity=0 instead.
Neil Puttock [Sat, 11 Apr 2009 12:15:08 +0000 (13:15 +0100)]
Fix #670: Chained trills
- if trill spanner isn't stopped using \stopTrillSpan, make next
start-span right bound.
- for trill spans on last note of final system, don't end on final
musical column, since it will extend beyond the last breakable column.
Trevor Daniels [Thu, 9 Apr 2009 10:40:02 +0000 (11:40 +0100)]
Docs: remove trailing spaces
Simon Bailey [Thu, 9 Apr 2009 09:34:25 +0000 (11:34 +0200)]
Edited as requested by Trevor.
Simon Bailey [Wed, 8 Apr 2009 16:39:42 +0000 (18:39 +0200)]
Also added information about MIDI extension to the german translation of the NR.
Simon Bailey [Wed, 8 Apr 2009 16:08:48 +0000 (18:08 +0200)]
Added a paragraph documenting the method for changing the MIDI extension from its default .mid to .midi or anything else.
Neil Puttock [Tue, 7 Apr 2009 22:18:09 +0000 (23:18 +0100)]
Minor regtest correction.
- instantiate voice explicitly in lower staff to make first
staff change work.
Neil Puttock [Tue, 7 Apr 2009 22:08:45 +0000 (23:08 +0100)]
IR: formatting nits.
Carl Sorensen [Tue, 7 Apr 2009 14:07:44 +0000 (08:07 -0600)]
Fix default measure length in beaming-pattern
Werner Lemberg [Tue, 7 Apr 2009 07:07:08 +0000 (09:07 +0200)]
Whitespace.
Carl Sorensen [Tue, 7 Apr 2009 02:42:11 +0000 (20:42 -0600)]
Move 'details from an internal to a user property -- Patrick McCarty
Carl Sorensen [Tue, 7 Apr 2009 00:37:43 +0000 (18:37 -0600)]
Add details to beam interface description.
Trevor Daniels [Mon, 6 Apr 2009 19:36:08 +0000 (20:36 +0100)]
Fix line terminations
Reinhold Kainhofer [Sun, 5 Apr 2009 21:44:06 +0000 (23:44 +0200)]
MusicXML: Fix missing tie end tag
Some applications "forget" to export the end tag for ties. it's actually
simpler to assume ties last only for one note and reset them
afterwards automatically.
This might break pieces with multiple overlapping voices, though...
Reinhold Kainhofer [Sun, 5 Apr 2009 21:42:38 +0000 (23:42 +0200)]
MusicXML: Don't crash when a part is missing the id attribute
Still missing: If there is only one part (which has the id missing),
we could automatically assign the id...
Reinhold Kainhofer [Sun, 5 Apr 2009 21:41:55 +0000 (23:41 +0200)]
MusicXML: Some more broken MusicXML applications (beaming wrong)
Carl Sorensen [Sat, 4 Apr 2009 20:48:29 +0000 (14:48 -0600)]
Docs: Rhythms indexed by Ralph Palmer
Reinhold Kainhofer [Sat, 4 Apr 2009 13:19:51 +0000 (15:19 +0200)]
MusicXML: Implement page and system breaks
Reinhold Kainhofer [Sat, 4 Apr 2009 13:18:38 +0000 (15:18 +0200)]
MusicXML: If work-title is empty (but exists), use movement-title instead
Reinhold Kainhofer [Sat, 4 Apr 2009 13:14:50 +0000 (15:14 +0200)]
MusicXML: Add exceptions for more broken MusicXML exporters
Most old Dolet for Sibelius plugins wrote broken beaming information.
Ignore them all!
Reinhold Kainhofer [Fri, 3 Apr 2009 15:59:01 +0000 (17:59 +0200)]
MusicXML: Fix measure issues with chord names and figured bass
-) Add repeats also chordnames and figured bass
-) Barlines don't count as relevant voice elements (to check whether
a voice is empty)
-) Properly insert bar checks for fb and chords, too
-) Test files for pickup measures, incomplete measures (skips added!)
-) Test file for two harmony elements at the same time (doesn't work correctly!)
Reinhold Kainhofer [Fri, 3 Apr 2009 15:58:04 +0000 (17:58 +0200)]
MusicXML: Allow dominant-seventh chord, even though MusicXML doesn't specify it
Carl Sorensen [Tue, 31 Mar 2009 23:29:49 +0000 (17:29 -0600)]
Spacing changes to scm/fret-diagrams.scm
Carl Sorensen [Tue, 31 Mar 2009 19:10:08 +0000 (13:10 -0600)]
Adjust FretBoards so all orientations share a common location
Carl Sorensen [Mon, 30 Mar 2009 04:52:45 +0000 (22:52 -0600)]
Refactor fret diagrams for simpler calls
Neil Puttock [Tue, 31 Mar 2009 16:47:27 +0000 (17:47 +0100)]
Docs: update rhythms.itely with LSR snippets.
Neil Puttock [Tue, 31 Mar 2009 16:22:00 +0000 (17:22 +0100)]
LSR: Update.
Carl Sorensen [Tue, 31 Mar 2009 03:22:43 +0000 (21:22 -0600)]
Add regression test for fretboard orientation origins
Neil Puttock [Mon, 30 Mar 2009 23:06:55 +0000 (00:06 +0100)]
Docs: NR 1.6.2 - remove @knownissue for barline positioning.
Fixed in 2.11.52.
Neil Puttock [Mon, 30 Mar 2009 22:39:57 +0000 (23:39 +0100)]
Remove last traces of 'no-spacing-rods & add convert rule.
Reinhold Kainhofer [Mon, 30 Mar 2009 14:31:19 +0000 (16:31 +0200)]
Texi2html: Set the TOC depth using a command-handler
It seems that command_handler_process is the correct command handler
to set the TOC depth (after parsing all input files, but before any
possible output or TOC is created), depending on the texinfo variable
short_toc. This fixes my previous commit, where I had some workarounds,
because I didn't think of command_handler_process.
Joe Neeman [Mon, 30 Mar 2009 02:01:04 +0000 (19:01 -0700)]
Add documentation for the systems-per-page variables.
Joe Neeman [Sun, 29 Mar 2009 23:49:09 +0000 (16:49 -0700)]
Merge commit 'origin' into systems-per-page
Carl Sorensen [Sat, 28 Mar 2009 21:01:42 +0000 (15:01 -0600)]
Doc: Update LilyPond architecture in CG
Neil Puttock [Sat, 28 Mar 2009 15:30:42 +0000 (15:30 +0000)]
Docs: NR 1.5.2 - remove @knownissue for merging 8ths/half notes.
Neil Puttock [Sat, 28 Mar 2009 15:30:16 +0000 (15:30 +0000)]
Clean up script chart.
Neil Puttock [Sat, 28 Mar 2009 15:29:49 +0000 (15:29 +0000)]
Docs: compile fix.
Carl Sorensen [Fri, 27 Mar 2009 23:54:38 +0000 (17:54 -0600)]
Doc: Add stub for LilyPond architecture to CG
Trevor Daniels [Fri, 27 Mar 2009 09:23:22 +0000 (09:23 +0000)]
Docs NR 3.3.3 Further clarification of \char
Carl Sorensen [Fri, 27 Mar 2009 03:54:46 +0000 (21:54 -0600)]
Doc: Add guile interactive display to CG
Reinhold Kainhofer [Thu, 26 Mar 2009 16:56:40 +0000 (17:56 +0100)]
Texi2html: Allow -D short_toc or @set short_toc 1 for texi2html to expand the TOC only to second level
Otherwise the TOC of the snippets page would be way too long.
Reinhold Kainhofer [Thu, 19 Mar 2009 16:34:58 +0000 (17:34 +0100)]
MusicXML: Fix TOC links to unnumbered subsecs (add @nodes, but don't show menus)
Carl Sorensen [Thu, 26 Mar 2009 14:50:25 +0000 (08:50 -0600)]
Doc: Fix typo in CG
Carl Sorensen [Thu, 26 Mar 2009 14:13:26 +0000 (08:13 -0600)]
DOCS: Fix hyperlinks in CG Programming lanugages
Trevor Daniels [Thu, 26 Mar 2009 09:14:48 +0000 (09:14 +0000)]
Docs: NR 3.3.3 Clarify format of \char
Carl Sorensen [Thu, 26 Mar 2009 03:15:15 +0000 (21:15 -0600)]
DOCS: Additions to Programming of CG
Neil Puttock [Wed, 25 Mar 2009 00:08:27 +0000 (00:08 +0000)]
Fix merging misalignment for special case involving 8ths & half notes.
- if merging is possible, correct stem attachment for eighth notes
(or shorter) in upper voice when combined with half notes in lower voice.
- tidy code.
Joe Neeman [Tue, 24 Mar 2009 23:25:29 +0000 (16:25 -0700)]
Merge commit 'origin' into hairpin
Joe Neeman [Tue, 24 Mar 2009 23:05:21 +0000 (16:05 -0700)]
Merge commit 'origin'
Carl Sorensen [Tue, 24 Mar 2009 22:51:22 +0000 (16:51 -0600)]
Add reference to Help page on website to initial Windows file
Joe Neeman [Tue, 24 Mar 2009 20:10:50 +0000 (13:10 -0700)]
Merge commit 'origin'
Graham Percival [Tue, 24 Mar 2009 14:08:30 +0000 (22:08 +0800)]
Doc: Add @ruser, etc. to CG
Trevor Daniels [Tue, 24 Mar 2009 12:27:33 +0000 (12:27 +0000)]
Docs: CG 1.3.1: specify format of commit message
Trevor Daniels [Tue, 24 Mar 2009 09:44:11 +0000 (09:44 +0000)]
Docs: fix ref
James E. Bailey [Mon, 23 Mar 2009 19:53:57 +0000 (20:53 +0100)]
modified: Documentation/user/tutorial.itely Removed the section on polyphonic music in 2.3.5 and replaced it with a short reason and a link to section 3.2.
Jonathan Kulp [Mon, 23 Mar 2009 20:43:21 +0000 (15:43 -0500)]
Docs: fixed typo in git-starting
Joe Neeman [Tue, 24 Mar 2009 08:15:10 +0000 (01:15 -0700)]
Tweak the accuracy for Hairpin pure-height.
Trevor Daniels [Tue, 24 Mar 2009 07:49:09 +0000 (07:49 +0000)]
Remove beaming rule for 8th notes at 1/2 in 4 4
- this rule made the following pattern inconsistent
a16 a a8 a a
a8 a16 a a8 a
a8 a a16 a a8
a8 a a a16 a % beaming is different
James E. Bailey [Mon, 23 Mar 2009 12:47:39 +0000 (13:47 +0100)]
modified: Documentation/user/tutorial.itely
Graham Percival [Mon, 23 Mar 2009 13:57:08 +0000 (21:57 +0800)]
Merge branch 'master' of ssh://gpercival@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Mon, 23 Mar 2009 13:55:51 +0000 (21:55 +0800)]
Clarify patch instructions.
Carl Sorensen [Sun, 22 Mar 2009 01:45:42 +0000 (19:45 -0600)]
Update THANKS with Frogs names
Carl Sorensen [Sun, 22 Mar 2009 01:28:07 +0000 (19:28 -0600)]
Docs: Index to staff.itely by Ralph Palmer
Graham Percival [Sat, 21 Mar 2009 13:20:54 +0000 (21:20 +0800)]
Add brief description of files.
Graham Percival [Sat, 21 Mar 2009 13:11:19 +0000 (21:11 +0800)]
Rearrange sections and add git add.
John Mandereau [Fri, 20 Mar 2009 08:56:21 +0000 (09:56 +0100)]
Make fc-match prefer Type 1 over TTF for NCSB files
This fixes font selection on some Debian systems with a Canorus
package that installs NCSB in TTF format, which makes fc-match prefer
TTF over Type 1 (reported by David Kastrup). Setting the foundry
field to "urw" restores fc-match selection of Type 1.
Jonathan Kulp [Thu, 19 Mar 2009 13:51:51 +0000 (08:51 -0500)]
Docs: fix bison link in AU
Reinhold Kainhofer [Thu, 19 Mar 2009 14:34:30 +0000 (15:34 +0100)]
MusicXML: Install the .zip file containing the test suite, too.
Neil Puttock [Tue, 17 Mar 2009 21:22:58 +0000 (21:22 +0000)]
Error message nitpicks.
Neil Puttock [Tue, 17 Mar 2009 21:02:00 +0000 (21:02 +0000)]
LSR: Update.
Francisco Vila [Tue, 17 Mar 2009 19:32:42 +0000 (20:32 +0100)]
Typo.
Neil Puttock [Tue, 17 Mar 2009 17:47:03 +0000 (17:47 +0000)]
Bump version.
Neil Puttock [Tue, 17 Mar 2009 17:46:23 +0000 (17:46 +0000)]
Docs: compile fix.
Kieren [Fri, 13 Mar 2009 15:12:29 +0000 (11:12 -0400)]
Add docstrings to functions in music-functions-init.ly; from Kieren.
Carl Sorensen [Mon, 16 Mar 2009 23:57:40 +0000 (17:57 -0600)]
Docs: Update fretboard-chordchanges.ly snippet
Chris Snyder [Mon, 16 Mar 2009 23:51:26 +0000 (16:51 -0700)]
Fix lyric extenders to end properly when there are notes but no more lyrics.
The previous extender code only ends extenders when the next
lyric is encountered. This can lead to issues when there are additional notes,
but no more lyrics. This patch adds a check to see if a
melisma is ending, completetizing the extender if appropriate.
Joe Neeman [Mon, 16 Mar 2009 23:47:07 +0000 (16:47 -0700)]
Add Hairpin to the pure-height calculations.
Francisco Vila [Mon, 16 Mar 2009 11:26:24 +0000 (12:26 +0100)]
Typo.
Carl Sorensen [Sun, 15 Mar 2009 03:34:58 +0000 (21:34 -0600)]
Fix 763 Fretboards don't transpose properly
A transpose that took a chord out of the default octave broke the
default fretboards.
The code is now modified to look both an octave up and an octave down
from the given octave if no entry is found for the given octave.
Joe Neeman [Fri, 13 Mar 2009 20:58:07 +0000 (13:58 -0700)]
Merge branch 'master' into systems-per-page
Joe Neeman [Fri, 13 Mar 2009 20:44:35 +0000 (13:44 -0700)]
Merge commit 'origin/dev/jneeman' into systems-per-page
Joe Neeman [Fri, 13 Mar 2009 20:35:28 +0000 (13:35 -0700)]
Add regression tests for max-systems-per-page and systems-per-page.
Trevor Daniels [Fri, 13 Mar 2009 09:35:19 +0000 (09:35 +0000)]
Auto-beaming changes
- add beam grouping rules for 3/8, 4/8, 6/4, 6/16,
9/4, 9/16, 12/4, 12/16 time signatures
- amend beam ending rules to limit lengths of
beamed runs of 16th and 32nd notes in some
time signatures only (these may need some
fine-tuning with experience and feedback)
- except for 4/4 time, where the previous beaming
is preserved
- amend documentation to match
John Mandereau [Fri, 13 Mar 2009 08:41:08 +0000 (09:41 +0100)]
Docs: update PO msgids
John Mandereau [Fri, 13 Mar 2009 08:40:50 +0000 (09:40 +0100)]
Docs: update translations status
John Mandereau [Fri, 13 Mar 2009 08:38:44 +0000 (09:38 +0100)]
Docs: emphasize the use of \normal-text in custom dynamic marks
Thanks to Karim Haddad.
John Mandereau [Fri, 13 Mar 2009 07:58:47 +0000 (08:58 +0100)]
Update THANKS for 2.13 series
John Mandereau [Fri, 13 Mar 2009 07:40:09 +0000 (08:40 +0100)]
Fix Info documentation with images
This patch mainly applies suggestions from David Kastrup and Jan.
* fix symlinks creation from prefix/share/info to
prefix/share/doc/lilypond, enable it even when installing in
nonstandard prefix, and clean it up in the makefiles,
* add info and info-install toplevel targets,
* improve documentation (make help, stdout prints and Application
Usage),
* fix flats graphics in Introduction for Info format.
Joe Neeman [Thu, 12 Mar 2009 23:27:04 +0000 (16:27 -0700)]
Fix regression tests for min-systems-per-page.
Joe Neeman [Thu, 12 Mar 2009 22:06:37 +0000 (15:06 -0700)]
Tie up some loose ends with min-systems-per-page.
Adds regression tests for min-systems-per-page.
Joe Neeman [Mon, 29 Dec 2008 07:42:53 +0000 (18:42 +1100)]
Add basic support for min-systems-per-page.
Joe Neeman [Fri, 14 Nov 2008 19:05:43 +0000 (11:05 -0800)]
Add BAD_SPACING_PENALTY as a penalty rather than a force.
Joe Neeman [Tue, 11 Nov 2008 21:25:28 +0000 (13:25 -0800)]
Add support for max-systems-per-page.
Joe Neeman [Tue, 11 Nov 2008 06:37:19 +0000 (22:37 -0800)]
If systems-per-page is specified and a page is overfull, don't barf.
Joe Neeman [Sun, 9 Nov 2008 19:57:49 +0000 (11:57 -0800)]
Put systems_per_page_ in an object property instead of passing it around.
Joe Neeman [Sun, 9 Nov 2008 19:34:42 +0000 (11:34 -0800)]
Add systems-per-page variable in \paper.
Joe Neeman [Sun, 9 Nov 2008 02:53:30 +0000 (18:53 -0800)]
Implement space_systems_with_fixed_number_per_page.
Joe Neeman [Sun, 9 Nov 2008 02:26:17 +0000 (18:26 -0800)]
Keep more detailed track of compressed lines in page breaking.