]>
git.donarmstrong.com Git - lilypond.git/log
Graham Percival [Tue, 22 Feb 2011 13:09:38 +0000 (13:09 +0000)]
Merge branch 'release/unstable'
Trevor Daniels [Tue, 22 Feb 2011 12:44:21 +0000 (12:44 +0000)]
Bump release in modal transformations reg test
Trevor Daniels [Tue, 22 Feb 2011 12:32:39 +0000 (12:32 +0000)]
Doc: Move Retrograde to a section on its own
- as it is independent of the scale it does not
belong with modal transformations
Trevor Daniels [Tue, 22 Feb 2011 12:04:51 +0000 (12:04 +0000)]
Add @lilypond{} example for \inversion
Benk Pl [Tue, 22 Feb 2011 11:26:05 +0000 (11:26 +0000)]
Add exact inversion
Graham Percival [Tue, 22 Feb 2011 10:26:36 +0000 (10:26 +0000)]
Release: bump version.
Graham Percival [Tue, 22 Feb 2011 08:29:55 +0000 (08:29 +0000)]
Release: update news.
Graham Percival [Tue, 22 Feb 2011 09:23:06 +0000 (09:23 +0000)]
Merge branch 'master' into release/unstable
Graham Percival [Tue, 22 Feb 2011 09:22:44 +0000 (09:22 +0000)]
Build: dist fix.
Graham Percival [Tue, 22 Feb 2011 09:12:59 +0000 (09:12 +0000)]
Merge remote branch 'origin' into release/unstable
Graham Percival [Tue, 22 Feb 2011 09:12:37 +0000 (09:12 +0000)]
Build: dist fix.
Graham Percival [Tue, 22 Feb 2011 08:29:55 +0000 (08:29 +0000)]
Release: update news.
Neil Puttock [Tue, 22 Feb 2011 01:21:47 +0000 (01:21 +0000)]
Fix regression test for #1490.
Neil Puttock [Mon, 21 Feb 2011 22:53:26 +0000 (22:53 +0000)]
Fix #1490: Allow page labels on loose columns.
Don't discard labels set on columns which are currently pruned or fall on
an empty barline.
* input/regression (page-label-loose-column.ly)
new regtest, checks both unbreakable mid-line and empty barline labels
* lily/include/system.hh:
add collect_labels ()
* lily/paper-column.cc (is_used):
return true if 'labels is set
* lily/spacing-determine-loose-columns.cc (prune_loose_columns):
set 'maybe-loose on columns which only contain page-labels
* lily/system.cc (break_into_pieces, collect_labels):
collect labels from loose columns
move label collection to separate method
Jan Nieuwenhuizen [Mon, 21 Feb 2011 21:24:22 +0000 (22:24 +0100)]
Midi2ly: specify voices for multiple threads. Fixes collisions.
Jan Nieuwenhuizen [Mon, 21 Feb 2011 20:38:53 +0000 (21:38 +0100)]
Midi2ly: use Completion_heads_engraver. Fixes #1534.
Jan Nieuwenhuizen [Mon, 21 Feb 2011 20:26:47 +0000 (21:26 +0100)]
Midi2ly: reset octave for each voice. Fixes #1533.
Jan Nieuwenhuizen [Mon, 21 Feb 2011 20:04:52 +0000 (21:04 +0100)]
Completion_heads_engraver: retain note shape for non-tuplets. Fixes #1532.
Jan Nieuwenhuizen [Mon, 21 Feb 2011 13:49:04 +0000 (14:49 +0100)]
Midi2ly: remove experimental code.
Jan Nieuwenhuizen [Mon, 21 Feb 2011 13:37:32 +0000 (14:37 +0100)]
Midi2ly: process all voices/threads of a channel. Fixes #1531.
Patrick McCarty [Mon, 14 Feb 2011 00:49:24 +0000 (16:49 -0800)]
Guile compat: do not use the "hash-table-as-vector" interface.
An upstream change from Guile (between 1.9.14 and 1.9.15) removes
support for "hash-table-as-vector" code. This functionality was
deprecated.
Patrick McCarty [Sun, 13 Feb 2011 23:51:52 +0000 (15:51 -0800)]
Guile compat: support scm_t_subr, a new typedef in v2.0.0
This typedef was added to Guile between versions 1.9.15 and 2.0.0.
For backward compatibility with Guile 1.9.15 and earlier, conditionally
define the typedef using a configure check.
Ian Hulin [Thu, 17 Feb 2011 21:00:37 +0000 (21:00 +0000)]
T1247 - Conditionally do (use-modules (ice-9 curried-definitions)).
For Guile V2, use the module in lily.scm,
also remove (debug-enable 'debug) calls which cause deprecation warnings.
Get display-lily to ly:load define-music-display-methods.scm.
Graham Percival [Mon, 21 Feb 2011 06:32:54 +0000 (06:32 +0000)]
Revert "Janek <lemniskata.bernoulliego@gmail.com>"
This reverts commit
d05985c8cde96ecef43b0d2f96eb5de91a79be8a .
Sorry! I was experimenting and forgot that I'd committed this
patch when I pushed my CG warning. :(
Graham Percival [Mon, 21 Feb 2011 03:26:58 +0000 (03:26 +0000)]
CG: add warning for contributors-mentors.
Janek Warchoł [Mon, 21 Feb 2011 03:17:31 +0000 (03:17 +0000)]
Janek <lemniskata.bernoulliego@gmail.com>
Date: Sat, 19 Feb 2011 21:53:15 +0000
Subject: [PATCH 2/2] Regtests: minor cleanup.
Graham Percival [Sun, 20 Feb 2011 21:46:47 +0000 (21:46 +0000)]
CG: discuss patch handling.
Carl Sorensen [Mon, 21 Feb 2011 00:46:43 +0000 (17:46 -0700)]
Fix 1524 -- Add beamExceptions to 3/4 special check
Phil Holmes [Sun, 20 Feb 2011 11:56:34 +0000 (11:56 +0000)]
Reworking of bibliography generation system
Major changes to texi-long.bst. There are also minor changes
to the .bib files and bib2texi.py, but some have already been
committed.
Carl Sorensen [Sun, 20 Feb 2011 22:27:43 +0000 (15:27 -0700)]
Fix typo in regtest for 1525
Carl Sorensen [Sun, 20 Feb 2011 22:22:03 +0000 (15:22 -0700)]
Add regression test for 1525
Carl Sorensen [Sun, 20 Feb 2011 22:13:04 +0000 (15:13 -0700)]
Fix 1525 -- Set autobeam to start at beginnning of measure in 3/4 time
Jean-Charles Malahieude [Sun, 20 Feb 2011 17:35:51 +0000 (18:35 +0100)]
PO: upload from Free Translation Project
Joe Neeman [Sat, 19 Feb 2011 23:08:08 +0000 (10:08 +1100)]
Add documentation on how to use Page_breaking.
Graham Percival [Sat, 19 Feb 2011 21:45:43 +0000 (21:45 +0000)]
CG: clarify verifying with GUB only.
Trevor Daniels [Fri, 18 Feb 2011 09:28:39 +0000 (09:28 +0000)]
Fix 1229 bis: bump versions of reg tests
Keith OHara [Thu, 17 Feb 2011 20:45:34 +0000 (12:45 -0800)]
Fix 1229 Ensure space around prefatory matter
NonMusicalPaperColumn gets skyline padding to prevent notes from overlapping
Clef and KeySignature get extra-spacing-width for separation from accidentals
Graham Percival [Thu, 17 Feb 2011 21:44:07 +0000 (21:44 +0000)]
Build: robustiy local make website
Michael Ellis [Thu, 17 Feb 2011 11:06:14 +0000 (11:06 +0000)]
Add modal transformations
Werner Lemberg [Thu, 17 Feb 2011 07:15:44 +0000 (08:15 +0100)]
Typo.
Phil Holmes [Tue, 15 Feb 2011 18:30:59 +0000 (18:30 +0000)]
Update essay bibliographies
Phil Holmes [Tue, 15 Feb 2011 17:35:43 +0000 (17:35 +0000)]
Update bibliography templates and titles
Changes the bibliography titles and stops outputting the
citations themselves.
Colin Campbell [Mon, 14 Feb 2011 02:50:56 +0000 (19:50 -0700)]
DOC: add description of -dinclude-settings
Adds menu reverences and a description of using -dinclude-settings
on the comand line, to change among various global parameters
such as paper or font size.
Jean-Charles Malahieude [Mon, 14 Feb 2011 17:58:43 +0000 (18:58 +0100)]
PO: uploads from Free Translation Project
Neil Puttock [Sun, 13 Feb 2011 23:32:12 +0000 (23:32 +0000)]
Better support for beat slashes (multi-slash & mixed duration).
* input/regression/repeat-slash-mixed.ly, repeat-slash-multi.ly:
new regtests
* lily/context.cc (check_repeat_count_visibility):
add repeat count visibility proc for use in percent repeat engravers
* lily/double-percent-repeat-engraver.cc (new file):
create separate engraver for double-measure percent repeats, which listens
to DoublePercentEvent
* lily/percent-repeat-engraver.cc:
listen to PercentEvent and create single-measure repeats only
* lily/percent-repeat-item.cc: (brew_slash, brew_slash):
add count arg to set number of slashes
read slash-count from event-cause
* lily/percent-repeat-iterator.cc (get_music_list):
send separate synthetic events for percent, double-percent and beat repeats
use measure length to choose between full-measure types
call scheme proc to get slash count for beat repeats
* lily/slash-repeat-engraver.cc:
listen to RepeatSlashEvent and use slash-count to switch between RepeatSlash
and DoublePercentRepeat
* ly/engraver-init.ly:
add Double_percent_repeat_engraver to Voice context
* scm/define-event-classes.scm (event-classes):
add new classes (double-percent-event/repeat-slash-event)
* scm/define-grobs.scm (all-grob-descriptions):
add DoubleRepeatSlash
set slash-negative-kern in RepeatSlash (required for multi-slash beat repeats)
* scm/define-music-properties.scm (all-music-properties):
doc slash-count
* scm/define-music-types.scm (music-descriptions):
add synthetic events DoublePercentEvent and RepeatSlashEvent
* scm/music-functions.scm (calc-repeat-slash-count):
new function used by Percent_repeat_iterator to check durations; returns
either number of slashes (if all durations equal) or 0 (if durations vary)
Joe Neeman [Fri, 14 Jan 2011 12:33:14 +0000 (13:33 +0100)]
Also cache fixed_spacing.
Fixes the performance regression introduced in 5266aa.
Joe Neeman [Fri, 14 Jan 2011 12:32:16 +0000 (13:32 +0100)]
Optimizations for pure-height approximations.
Since we end up querying the height of each VerticalAxisGroup
multiple times for each line, cache the intermediate results.
Francisco Vila [Sun, 13 Feb 2011 11:03:29 +0000 (12:03 +0100)]
Web: reduce file size of image.
Francisco Vila [Sun, 13 Feb 2011 10:12:10 +0000 (11:12 +0100)]
Merge branch 'master' into lilypond/translation
Werner Lemberg [Sun, 13 Feb 2011 07:01:08 +0000 (08:01 +0100)]
[doc] Fix font suggestions for lyric tie.
Francisco Vila [Sat, 12 Feb 2011 09:25:02 +0000 (10:25 +0100)]
Doc-ja: fix compile.
Graham Percival [Sun, 13 Feb 2011 02:03:25 +0000 (02:03 +0000)]
Fix release announcement; not release candidate.
Graham Percival [Sun, 13 Feb 2011 01:36:35 +0000 (01:36 +0000)]
Release: bump version.
Graham Percival [Sat, 12 Feb 2011 23:58:09 +0000 (23:58 +0000)]
Release: update news.
Graham Percival [Sat, 12 Feb 2011 23:55:39 +0000 (23:55 +0000)]
Release: update news.
Patrick McCarty [Sat, 12 Feb 2011 23:22:56 +0000 (15:22 -0800)]
Fix #1294.
Since commit
d3ee0333e179bf7b55c6941bfebcbed2a477b493 , a generic "serif"
font family was added as the fallback font family for "Century
Schoolbook L".
This should work, in theory, since a PangoFontDescription permits it,
but it doesn't work very well for font selection within LilyPond.
Removing the explicit fallback font family generally works better, since
Fontconfig can choose an appropriate fallback automatically.
Pavel Fric [Sat, 12 Feb 2011 17:09:52 +0000 (18:09 +0100)]
Doc-cs: Fundamental.itely - translation of rows 1 - 260.
Francisco Vila [Sat, 12 Feb 2011 19:46:47 +0000 (20:46 +0100)]
Web: remove green rectangle off squiggle picture.
Till Paala [Sat, 12 Feb 2011 19:38:26 +0000 (21:38 +0200)]
Doc-de:typo
Till Paala [Sat, 12 Feb 2011 19:31:16 +0000 (21:31 +0200)]
Doc-de: minor updates
Jean-Charles Malahieude [Sat, 12 Feb 2011 15:39:43 +0000 (16:39 +0100)]
Docs: prepare for running make translation-status
which fails and I'm unable to debug
translations-status.py:717: warning: using markup = TexiMarkup (): ugly HTML
output, questionable PDF and info output.
Consider using HTML-only markup = HTMLMarkup ()
Francisco Vila [Sat, 12 Feb 2011 09:25:02 +0000 (10:25 +0100)]
Doc-ja: fix compile.
Pavel Fric [Fri, 11 Feb 2011 23:04:48 +0000 (00:04 +0100)]
Update of Czech manuals.itexi
Graham Percival [Fri, 11 Feb 2011 23:26:54 +0000 (23:26 +0000)]
Doc: remove unnecesary html/pdf link.
Pavel Fric [Fri, 11 Feb 2011 20:55:38 +0000 (21:55 +0100)]
Small part of fundamental.itely carefully translated - the main reason is creation of patch.
Francisco Vila [Fri, 11 Feb 2011 11:33:55 +0000 (12:33 +0100)]
Doc-cs: Essay, Learning, Usage and others.
Till Paala [Fri, 11 Feb 2011 19:40:12 +0000 (21:40 +0200)]
Doc-de: compile fix
Till Paala [Fri, 11 Feb 2011 19:23:27 +0000 (21:23 +0200)]
Doc-de: correct weblinks in community.itely
Till Paala [Thu, 10 Feb 2011 20:33:04 +0000 (22:33 +0200)]
Doc-de: total check of vocal.itely and corresponding snippets
Till Paala [Sun, 6 Feb 2011 18:28:42 +0000 (20:28 +0200)]
Doc-de: correct spelling
Gesangtext -> Gesangstext
Till Paala [Fri, 4 Feb 2011 16:44:09 +0000 (18:44 +0200)]
Doc-de: update to notation manual
Phil Holmes [Fri, 11 Feb 2011 11:51:17 +0000 (11:51 +0000)]
Final update to rationalise CSS files
Postprocess-html.py also had CSS references in and needed editing to
change them to the new CSS reference.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Francisco Vila [Fri, 11 Feb 2011 11:47:06 +0000 (12:47 +0100)]
Web: announce two new languages.
Francisco Vila [Fri, 11 Feb 2011 11:03:57 +0000 (12:03 +0100)]
Doc-ja: fix a snippet.
Yoshiki Sawada [Thu, 10 Feb 2011 14:51:36 +0000 (23:51 +0900)]
Doc-ja: Update LM
Doc-ja: Update LM
Updating Documentation/ja/learning/fundamental.itely
Carl Sorensen [Wed, 2 Feb 2011 00:52:22 +0000 (17:52 -0700)]
Change "dim" chords to "dim7" and add "dim" chords for more accuracy
Jean-Charles Malahieude [Thu, 10 Feb 2011 20:21:54 +0000 (21:21 +0100)]
Doc-fr: vocal.itely
- full update
- add texidocs
- run makelsr to include translation to snippets
Francisco Vila [Thu, 10 Feb 2011 09:33:32 +0000 (10:33 +0100)]
Merge branch 'master' into lilypond/translation
Francisco Vila [Thu, 10 Feb 2011 09:32:17 +0000 (10:32 +0100)]
Web-cs: small fixes.
Neil Puttock [Wed, 9 Feb 2011 22:27:06 +0000 (22:27 +0000)]
Fix #1205.
Reinstate an event for \tempo, instead of relying on context property changes.
* input/regression/metronome-range.ly, metronome-text.ly:
replace explicit tempo changes using context props with exported events
* lily/metronome-engraver.cc:
listen to TempoChangeEvent; set as cause for MetronomeMark; pass to metronomeMarkFormatter
proc instead of explicit text, duration and count
* lily/parser.yy (tempo_event):
simplify rule; use single constructor for all types
* scm/define-context-properties.scm (all-user-translation-properties):
emend metronomeMarkFormatter description
remove tempoUnitCount, tempoUnitDuration and tempoText definitions
* scm/define-event-classes.scm (event-classes):
add tempo-change-event
* scm/define-music-display-methods.scm:
rework display method for \tempo
* scm/define-music-properties.scm (all-music-properties):
change type predicate for 'metronome-count
* scm/define-music-types.scm (music-descriptions):
add TempoChangeEvent definition
* scm/ly-syntax-constructors.scm:
rework `tempo' constructor; use for all \tempo styles
remove `tempoText'
* scm/song.scm (tempo->beats):
extract tempo from TempoChangeEvent
* scm/translation-functions.scm (format-metronome-markup):
read tempo properties from event instead of passing as separate args
Graham Percival [Wed, 9 Feb 2011 21:05:45 +0000 (21:05 +0000)]
Release: bump version.
Francisco Vila [Wed, 9 Feb 2011 14:47:47 +0000 (15:47 +0100)]
Doc-hu: avoid a warning.
Francisco Vila [Wed, 9 Feb 2011 14:43:28 +0000 (15:43 +0100)]
Doc-nl: avoid a warning.
Graham Percival [Wed, 9 Feb 2011 13:49:57 +0000 (13:49 +0000)]
Release: update news.
Graham Percival [Wed, 9 Feb 2011 13:49:26 +0000 (13:49 +0000)]
Merge remote branch 'origin' into release/unstable
Yoshiki Sawada [Wed, 9 Feb 2011 12:39:34 +0000 (21:39 +0900)]
Doc-ja: Fix x-references
Doc-ja: x-references
Dénes Harmath [Wed, 9 Feb 2011 13:17:41 +0000 (14:17 +0100)]
Doc-hu: replaced references to already translated manuals with devel versions
Keith OHara [Wed, 9 Feb 2011 10:57:41 +0000 (10:57 +0000)]
make key cancellations independent of extraNatural
Werner Lemberg [Wed, 9 Feb 2011 10:29:58 +0000 (11:29 +0100)]
Typo.
Mike Solomon [Mon, 7 Feb 2011 15:23:03 +0000 (13:23 -0200)]
Add Beam_collision_engraver.
Han-Wen Nienhuys [Wed, 9 Feb 2011 03:44:05 +0000 (01:44 -0200)]
Add beam typenames to typename list.
Han-Wen Nienhuys [Wed, 9 Feb 2011 03:43:38 +0000 (01:43 -0200)]
Use smaller font for beam debug output.
Han-Wen Nienhuys [Mon, 7 Feb 2011 15:16:41 +0000 (13:16 -0200)]
Implement minmax()
Graham Percival [Tue, 8 Feb 2011 23:40:41 +0000 (23:40 +0000)]
Merge remote branch 'origin' into release/unstable
Graham Percival [Tue, 8 Feb 2011 23:32:34 +0000 (23:32 +0000)]
Build: make dist check.
Dénes Harmath [Tue, 8 Feb 2011 23:08:56 +0000 (00:08 +0100)]
Doc-hu: fixed references
Graham Percival [Tue, 8 Feb 2011 22:56:52 +0000 (22:56 +0000)]
Merge remote branch 'origin' into release/unstable
Graham Percival [Tue, 8 Feb 2011 21:59:33 +0000 (21:59 +0000)]
CG: add warning about announcing a patch.
Phil Holmes [Tue, 8 Feb 2011 10:07:27 +0000 (10:07 +0000)]
Delete text-to-speech.css
Unneeded style sheet
Keith OHara [Tue, 8 Feb 2011 03:11:37 +0000 (19:11 -0800)]
fix vertical spacing GrandStaff
Add an engraver so GrandStaff is spaced like a StaffGroup,
missed in the earlier related commit
36c13cd69