]>
git.donarmstrong.com Git - lilypond.git/log
Jean-Charles Malahieude [Thu, 28 Apr 2011 13:50:06 +0000 (15:50 +0200)]
Dof-fr: typo in keyboard
Graham Percival [Thu, 28 Apr 2011 13:33:20 +0000 (14:33 +0100)]
Hack: use a fake version number to allow compiling
This branching stuff needs much more thought and effort. See
discussion on lilypond-devel.
Mike Solomon [Thu, 28 Apr 2011 13:10:27 +0000 (09:10 -0400)]
Allows for individual glissandi between members of NoteColumns.
The property glissandoMap is used to tell the glissando-engraver
what note-column members to connect via glissandi.
Mike Solomon [Tue, 26 Apr 2011 11:17:02 +0000 (07:17 -0400)]
Updates documentation re beam collision avoidance and cross-staff beams.
Mike Solomon [Tue, 26 Apr 2011 11:09:21 +0000 (07:09 -0400)]
Fixes cross staff issue with beam collision avoidance.
Beam collision avoidance is now turned off for "fake" cross staff beams
(those that are registered as cross staff because of auto-beaming but
are in fact not). Additionally, beams no longer process other
cross-staff beams as covered grobs.
This fix closes issue 1632 on the tracker.
Jan Nieuwenhuizen [Tue, 26 Apr 2011 07:33:10 +0000 (09:33 +0200)]
MIDI: always set note volume when initialized. Fixes #1636.
Keith OHara [Tue, 26 Apr 2011 05:32:30 +0000 (22:32 -0700)]
MIDI: changes.tely: how to restore previous behavior
Janek Warchol [Mon, 25 Apr 2011 20:51:39 +0000 (22:51 +0200)]
doc: warning about lilydev and USB network adapters
i've experienced the problem described in this patch
and used the workaround described to get rid of it.
Marc Hohl [Thu, 7 Apr 2011 08:42:11 +0000 (10:42 +0200)]
Add predefined mandolin fretboards to lilypond.
Matthias Kilian [Sun, 24 Apr 2011 18:32:40 +0000 (20:32 +0200)]
find(1) needs a path before any expression.
This unbreaks the build in a separate directory on OpenBSD.
Francisco Vila [Sun, 24 Apr 2011 07:48:54 +0000 (09:48 +0200)]
Web-es: update Manuals.
Graham Percival [Sat, 23 Apr 2011 17:35:29 +0000 (18:35 +0100)]
Web: typo.
Mike Solomon [Fri, 22 Apr 2011 15:29:33 +0000 (11:29 -0400)]
Update beam collision in the documentation.
Notify users that beam collision avoidance does not occur for cross
staff beams and suggest that users use manual beams for beams that
end right before a staff change.
Mike Solomon [Fri, 22 Apr 2011 15:28:32 +0000 (11:28 -0400)]
Turns off beam collision avoidance for cross-staff beams.
Mike Solomon [Fri, 22 Apr 2011 15:04:33 +0000 (11:04 -0400)]
Fixes bug with covered_grob_has_interface.
Trevor Daniels [Thu, 21 Apr 2011 22:04:55 +0000 (23:04 +0100)]
Doc: Correct typos in Essay
- as notified by Peter Woods.
Jan Nieuwenhuizen [Thu, 21 Apr 2011 18:35:22 +0000 (20:35 +0200)]
MIDI: #'instrument mode: do not re-initialize channel with empty instrument.
Jan Nieuwenhuizen [Wed, 20 Apr 2011 17:20:02 +0000 (19:20 +0200)]
MIDI: in #'staff mapping mode, keep to one channel. Fixes #1620.
Han-Wen Nienhuys [Thu, 21 Apr 2011 02:12:15 +0000 (23:12 -0300)]
Use Grob::warning() for error message from shift_region_to_valid().
Mike Solomon [Tue, 19 Apr 2011 13:57:23 +0000 (09:57 -0400)]
Fixes segfaut resulting from the use of the Completion_heads_engraver
This segfault was caused by using an incorrect variable to index a
vector, which wound up overshooting the end of the vector.
Trevor Daniels [Mon, 18 Apr 2011 23:25:40 +0000 (00:25 +0100)]
Fix 1622 Dynamic spanner not printed under grace notes
Han-Wen Nienhuys [Mon, 18 Apr 2011 02:47:29 +0000 (23:47 -0300)]
Handle situations that either one of above and below is a valid
configuration in Beam::shift_region_to_valid().
This fixes the regression introduced in
bf707a03756021f69e3f5d1a8246639a6a601099 , leading to random quanting
(-O2 build) or crashes (debug build.)
Francisco Vila [Sun, 17 Apr 2011 16:01:19 +0000 (18:01 +0200)]
Merge branch 'master' into lilypond/translation
Graham Percival [Sun, 17 Apr 2011 15:27:08 +0000 (16:27 +0100)]
CG: typo in patch-review, thanks Chen Jin!
Janek Warchol [Sat, 16 Apr 2011 20:17:04 +0000 (22:17 +0200)]
Doc: improve style of CG 12.6 (creating Lilydev)
Reinhold Kainhofer [Tue, 12 Apr 2011 11:47:04 +0000 (13:47 +0200)]
pdf-metadata: Use UTF-16BE for metadata if required
All Latin1 metadata strings need to be printed out to the .ps file
in Latin1 (NOT in UTF-8), and all non-Latin1 strings need to use
UTF-16BE encoding.
The escaping of parentheses and backslashes needs to be applied
AFTER encoding the string (since the escaping is required to correctly
detect the end of the encoding string when reading the byte-sequence
of the encoded string from the file. Basically, we are dumping a binary
sequence to the file, enclosed by parentheses. All \051 bytes need
to be escaped to make sure they are not detected as the closing
parenthesis.)
Keith OHara [Sat, 16 Apr 2011 03:41:27 +0000 (20:41 -0700)]
MIDI: partcombine regtest needs skips (issue 1609)
Carl Sorensen [Sat, 16 Apr 2011 13:38:29 +0000 (07:38 -0600)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/lilypond
Graham Percival [Sat, 16 Apr 2011 10:25:32 +0000 (11:25 +0100)]
CG: clarify doc suggestions to mailing list.
Graham Percival [Sat, 16 Apr 2011 10:12:59 +0000 (11:12 +0100)]
Web: fix link to old website.
Graham Percival [Sat, 16 Apr 2011 10:15:01 +0000 (11:15 +0100)]
Merge branch 'stable/2.14' of ssh://git.sv.gnu.org/srv/git/lilypond into stable/2.14
Graham Percival [Sat, 16 Apr 2011 10:14:11 +0000 (11:14 +0100)]
Release: bump version.
Graham Percival [Sat, 16 Apr 2011 07:42:44 +0000 (08:42 +0100)]
Release: update news.
Graham Percival [Sat, 16 Apr 2011 07:42:44 +0000 (08:42 +0100)]
Release: update news.
Bertrand Bordage [Tue, 12 Apr 2011 10:12:05 +0000 (12:12 +0200)]
PDF metadata now handle unclosed parentheses and backslash.
Fix issue 1605
Carl Sorensen [Sat, 16 Apr 2011 04:34:02 +0000 (22:34 -0600)]
Fix problem with multiple markups on chord glissandos.
Till Paala [Fri, 15 Apr 2011 21:02:17 +0000 (00:02 +0300)]
Doc-de: updates from master
Till Paala [Fri, 15 Apr 2011 20:20:02 +0000 (23:20 +0300)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Till Paala [Fri, 15 Apr 2011 20:18:17 +0000 (23:18 +0300)]
Doc-de: update of translation de.po file
Till Paala [Fri, 15 Apr 2011 20:17:54 +0000 (23:17 +0300)]
Doc-de: some node and ref corrections
Reinhold Kainhofer [Fri, 15 Apr 2011 16:31:17 +0000 (18:31 +0200)]
Fix TOC: don't add links to non-existing labels in the .ps file
Reinhold Kainhofer [Tue, 12 Apr 2011 10:16:59 +0000 (12:16 +0200)]
Add feature to link to a particular page or a page containing a given label
The main part of this patch was done by Dan Eble and posted to the
lilypond-devel mailinglist on December 27, 2010.
Like \with-url, this works only with the PDF backend.
-) Add markup functions \with-link (links to the page containing the
given label) and \page-link (links to the given page number)
-) Internally, they are handled like the \with-url markup function,
creating a pdfmark in the .ps file that creates the link in the
PDF file.
-) Add links to the pages for all TOC entries.
Francisco Vila [Fri, 15 Apr 2011 11:57:01 +0000 (13:57 +0200)]
Doc: addition to MIDI and repeats by Tom Cloyd.
Han-Wen Nienhuys [Fri, 15 Apr 2011 02:45:51 +0000 (23:45 -0300)]
Use distance to original point rather than size of allowed region for
tie-breaking.
Add regression test.
David Kastrup [Wed, 12 Jan 2011 12:08:44 +0000 (13:08 +0100)]
lily/stem-engraver.cc: Improve error message for incompatible durations while stemming
David Kastrup [Mon, 4 Apr 2011 13:33:24 +0000 (15:33 +0200)]
Issue 1471: Invalidate alterations upon key change rather than forgetting them.
David Kastrup [Tue, 12 Apr 2011 12:56:03 +0000 (14:56 +0200)]
input/regression/accidental-clef-change.ly: Change regtest to account for issue 1471.
This test of accidental-clef-change.ly was made to reflect the
necessity of repeating in-key accidentals after a clef change when
they have been altered before the change.
Graham Percival [Tue, 12 Apr 2011 06:08:09 +0000 (07:08 +0100)]
CG: clarify lack of policy for adding regtests.
Jan Nieuwenhuizen [Mon, 11 Apr 2011 13:29:23 +0000 (15:29 +0200)]
Web: mention Linux Magazine article.
Graham Percival [Mon, 11 Apr 2011 07:30:21 +0000 (08:30 +0100)]
CG: GOP item about regtests.
James Lowe [Sun, 10 Apr 2011 13:16:34 +0000 (14:16 +0100)]
Add clarifications to ly/titling-init.ly
Came out of Rietveld
4124056 - pushing this change to the ly file
separately.
James Lowe [Thu, 7 Apr 2011 15:29:20 +0000 (16:29 +0100)]
Doc: Added @knownissue to Grace Notes for MIDI
As per thread
http://article.gmane.org/gmane.comp.gnu.lilypond.general/63450
When usuing MIDI with grace notes some manual tweaking made be required to
get the 'correct' length of the grace note to be played.
James Lowe [Thu, 7 Apr 2011 11:29:02 +0000 (12:29 +0100)]
Added new Pagesize definition to paper.scm
Added 'c9landscape' to allow a very small @lilypond to be defined for examples
that need to show footers, taglines and the like without having to
1. Define the papersize within the actual @lilypond; and so make the example more
complicated that it need be for users.
2. Avoid unnecessary white space between the content and footers/taglines etc.
Chosen size is named c9landscape because the new papersize=x option for
the @lilypond [] construct cannot take spaces or use the standard 'landscape
option. Keeping a standard ISO size means we don't have 'custom' sizes in the
scm file.
Reinhold Kainhofer [Sun, 10 Apr 2011 07:04:27 +0000 (09:04 +0200)]
Add springs-and-rods callback to DynamicTextSpanner, so minimum-length has an
effect
Without that callback, setting minimum-length on a DynamicTextSpanner does not
have any effect... Also set a minimum-length of 2.0, similar to the Hairpin grob.
Reinhold Kainhofer [Sun, 10 Apr 2011 07:00:53 +0000 (09:00 +0200)]
Add documentation about alternative breve symbol
Graham Percival [Sun, 10 Apr 2011 04:48:29 +0000 (05:48 +0100)]
Release: bump version.
Graham Percival [Sun, 10 Apr 2011 03:43:17 +0000 (04:43 +0100)]
Build: dist fix.
Graham Percival [Sun, 10 Apr 2011 03:17:16 +0000 (04:17 +0100)]
Release: update news.
Bertrand Bordage [Sun, 10 Apr 2011 02:24:20 +0000 (04:24 +0200)]
Autobeam nitpicks
Carl Sorensen [Sun, 10 Apr 2011 01:13:00 +0000 (19:13 -0600)]
Fix issue 1601 -- poor autobeam settings for 6/8, 9/8, 12/8
Added regtest that shows all of the default autobeam settings
Mike Solomon [Sat, 9 Apr 2011 10:25:06 +0000 (06:25 -0400)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/lilypond
Trevor Daniels [Sat, 9 Apr 2011 09:43:57 +0000 (10:43 +0100)]
Suppress continuing LyricHyphen under grace note at start of line
- improved fix to 688/1590. Simpler and use of callback
gives flexibility
* lyric-hyphen-grace.ly
regression test
* lily/spanner.cc
exclude grace part from test in kill_zero_spanned_time
* scm/define-grobs.scm
add kill-zero-spanned-time as after-line-breaking
callback to LyricHyphen
Trevor Daniels [Sat, 9 Apr 2011 08:42:41 +0000 (09:42 +0100)]
Revert "Suppress continuing LyricHyphen under grace note at start of line"
This reverts commit
2fb262fb403b75907bdebbaf7fbb819733bf6355 .
Graham Percival [Sat, 9 Apr 2011 05:56:44 +0000 (06:56 +0100)]
CG: remove 'make website' output.
Mike Solomon [Sat, 9 Apr 2011 03:21:00 +0000 (23:21 -0400)]
Adds footnote-footer-padding to the paper bloc.
This increases the space between the bottommost footnote and the footer.
Also declares both footnote-padding and footnote-footer-padding in
set-paper-dimension-variables.
Mike Solomon [Sat, 9 Apr 2011 02:13:31 +0000 (22:13 -0400)]
Reverts quote.ly and quote-during.ly to old look.
This undoes the beam collision avoidance that is automatically
effectuated via
3e1a1c11067f26331b1c794e296c65b0984054a9 .
Mike Solomon [Sat, 9 Apr 2011 01:27:11 +0000 (21:27 -0400)]
Adds stem avoidance to the beam collision engraver.
Mike Solomon [Fri, 8 Apr 2011 22:45:50 +0000 (18:45 -0400)]
Adds collision-voice-only property to beams.
The default is ##f, meaning that beams will attempt to not collide
with all of the grobs they cover. Setting this to ##t only polices
collisions within a voice.
Han-Wen Nienhuys [Fri, 8 Apr 2011 14:19:06 +0000 (11:19 -0300)]
Divide collision Y extent by staff_space; add regression test.
This makes collisions work correctly in scaled staves.
Francisco Vila [Fri, 8 Apr 2011 11:21:38 +0000 (13:21 +0200)]
Add Articulate to change log.
Francisco Vila [Fri, 18 Mar 2011 15:52:31 +0000 (16:52 +0100)]
Include and document the Articulate script by Peter Chubb.
Mike Solomon [Fri, 8 Apr 2011 11:08:09 +0000 (07:08 -0400)]
Fixes typo in the beam collision engraver to allow beam collision opt-out.
Trevor Daniels [Fri, 8 Apr 2011 07:26:15 +0000 (08:26 +0100)]
Search of context hierarchy for voice for lyrics is optional
- add new context property, searchForVoice, to indicate
whether the extended search for a voice containing lyric
rhythms should be conducted
- fixes 1579
* lily/lyric-engraver.cc
test searchForVoice in get_voice_to_lyrics () to decide
whether to conduct an extended search
* ly/engraver-init.ly
set default value of searchForVoice to #f
(also in passing remove duplicated instrumentname
and shortInstrumentName settings)
* scm/define-context-properties.scm
add and document searchForVoice
Carl Sorensen [Thu, 7 Apr 2011 22:59:04 +0000 (16:59 -0600)]
Fix source code for baseline demonstration in spacing
Nonstaff contexts above a staff context need staff-affinity set
to DOWN
David Kastrup [Thu, 7 Apr 2011 19:20:33 +0000 (21:20 +0200)]
Revert "lily/stem-engraver.cc: allow distinguishable durations to be stemmed together (string chords)"
This reverts commit
39159ce6318face1ca85900253a9809ca2d94655 .
David Kastrup [Thu, 7 Apr 2011 19:19:23 +0000 (21:19 +0200)]
Revert "lily/stem-engraver.cc: Improve error message for incompatible durations while stemming"
This reverts commit
b13f1ae311325d05589dd87fd6e04098de1d3538 .
David Kastrup [Thu, 7 Apr 2011 19:19:20 +0000 (21:19 +0200)]
Revert "stem-engraver.cc: recreate stem if in need of change when merging different heads"
This reverts commit
cc6cb9a7c63096dd82099753aab97bea46b50901 .
David Kastrup [Thu, 7 Apr 2011 19:18:58 +0000 (21:18 +0200)]
Revert "Issue 1471: Invalidate alterations upon key change rather than forgetting them."
This reverts commit
197e3ae339de2d7359b071fd845266b4697df76f .
David Kastrup [Wed, 6 Apr 2011 20:37:25 +0000 (22:37 +0200)]
scm/music-functions.scm: Let booleans be booleans.
David Kastrup [Mon, 4 Apr 2011 13:33:24 +0000 (15:33 +0200)]
Issue 1471: Invalidate alterations upon key change rather than forgetting them.
David Kastrup [Wed, 2 Feb 2011 09:14:11 +0000 (10:14 +0100)]
stem-engraver.cc: recreate stem if in need of change when merging different heads
David Kastrup [Wed, 12 Jan 2011 12:08:44 +0000 (13:08 +0100)]
lily/stem-engraver.cc: Improve error message for incompatible durations while stemming
David Kastrup [Wed, 12 Jan 2011 12:07:42 +0000 (13:07 +0100)]
lily/stem-engraver.cc: allow distinguishable durations to be stemmed together (string chords)
Graham Percival [Thu, 7 Apr 2011 04:53:15 +0000 (05:53 +0100)]
Release: bump version.
Graham Percival [Thu, 7 Apr 2011 03:24:21 +0000 (04:24 +0100)]
Release: update news.
Graham Percival [Thu, 7 Apr 2011 02:49:02 +0000 (03:49 +0100)]
Build fix: missing version number.
Graham Percival [Wed, 6 Apr 2011 22:26:01 +0000 (23:26 +0100)]
Add a lilypond-book regtest for paper sizes.
To test it manually (from the build/ dir), do:
lilypond-book --pdf ../input/regression/lilypond-book/papersize-docs.tely
texi2pdf papersize-docs.texi
xpdf papersize-docs.pdf
Jean-Charles Malahieude [Wed, 6 Apr 2011 18:03:35 +0000 (20:03 +0200)]
PO: update fr from FTP
Federico Bruni [Tue, 5 Apr 2011 21:29:26 +0000 (23:29 +0200)]
Doc-it: add Usage manual (just first 2 chapters)
Francisco Vila [Wed, 6 Apr 2011 08:10:34 +0000 (10:10 +0200)]
Merge branch 'master' into lilypond/translation
Mike Solomon [Tue, 5 Apr 2011 20:59:05 +0000 (16:59 -0400)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/lilypond
Mike Solomon [Tue, 5 Apr 2011 20:55:28 +0000 (16:55 -0400)]
Allows users to opt out of beam collision on an interface by interface basis.
This is controlled by the property collision-interfaces, which is a list
of interfaces to which automatic collision resolution will be applied.
Till Paala [Tue, 5 Apr 2011 20:30:11 +0000 (23:30 +0300)]
Web-de: fix linkage for manuals
Jean-Charles Malahieude [Tue, 5 Apr 2011 20:12:03 +0000 (22:12 +0200)]
Merge branch 'master' of ssh://git.savannah.gnu.org/srv/git/lilypond
Jean-Charles Malahieude [Tue, 5 Apr 2011 20:11:03 +0000 (22:11 +0200)]
PO: update it from FTP
Jan Nieuwenhuizen [Tue, 5 Apr 2011 20:10:17 +0000 (22:10 +0200)]
MIDI: add partcombine test.
Jan Nieuwenhuizen [Tue, 5 Apr 2011 20:08:34 +0000 (22:08 +0200)]
MIDI: always output all midi events. Fixes #1593.
It seemed to be a good trick to not output midi dynamics and use note
velocities instead. However, all events are preceeded by delta times
so we need every midi event.
When we are using note velocities, always output the default midi
channel value, which is 100.
Till Paala [Tue, 5 Apr 2011 20:01:51 +0000 (23:01 +0300)]
Doc-de: updates from master
Dénes Harmath [Mon, 4 Apr 2011 23:49:44 +0000 (01:49 +0200)]
Doc-hu: synchronized terminology
Dénes Harmath [Mon, 4 Apr 2011 23:39:25 +0000 (01:39 +0200)]
Doc-hu: Added & corrected vector version of translated images