]>
git.donarmstrong.com Git - lilypond.git/log
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.
Pavel Fric [Mon, 21 Feb 2011 19:41:02 +0000 (20:41 +0100)]
Doc-cs. Partial translation of tweaks.itely.
Pavel Fric [Mon, 21 Feb 2011 19:38:44 +0000 (20:38 +0100)]
Doc-cs. Partial translation of fundamental.itely.
Pavel Fric [Mon, 21 Feb 2011 19:38:00 +0000 (20:38 +0100)]
Doc-cs. Update of common-notation.itely.
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.
Francisco Vila [Mon, 21 Feb 2011 17:47:57 +0000 (18:47 +0100)]
Doc-cs: remove trailing spaces.
Pavel Fric [Sun, 20 Feb 2011 13:12:43 +0000 (14:12 +0100)]
Doc-cs. Update of common-notation.itely.
Yoshiki Sawada [Sun, 20 Feb 2011 00:00:29 +0000 (09:00 +0900)]
Doc-ja: Update tweaks.itely
Doc-ja: Update Documentation/ja/learning/tweaks.itely
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.
Francisco Vila [Mon, 21 Feb 2011 07:14:44 +0000 (08:14 +0100)]
Merge branch 'master' into lilypond/translation
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.
Pavel Fric [Sat, 19 Feb 2011 09:06:31 +0000 (10:06 +0100)]
Doc-cs. Update of tutorial.itely.
Till Paala [Fri, 18 Feb 2011 17:43:57 +0000 (19:43 +0200)]
Doc-de: ref fixing
Pavel Fric [Thu, 17 Feb 2011 17:35:58 +0000 (18:35 +0100)]
Doc-cs. Partial translation of fundamental.itely.
Francisco Vila [Fri, 18 Feb 2011 09:45:19 +0000 (10:45 +0100)]
Add new status generated files.
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
Pavel Fric [Thu, 17 Feb 2011 15:38:03 +0000 (16:38 +0100)]
Doc-cs. Translation of updating.itely.
Michael Ellis [Thu, 17 Feb 2011 11:06:14 +0000 (11:06 +0000)]
Add modal transformations
Pavel Fric [Wed, 16 Feb 2011 21:29:13 +0000 (22:29 +0100)]
Doc-cs. Partial translation of fundamental.itely.
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.
Francisco Vila [Wed, 16 Feb 2011 11:51:25 +0000 (12:51 +0100)]
Web: update translation status.
Francisco Vila [Wed, 16 Feb 2011 11:27:00 +0000 (12:27 +0100)]
Build: fix translation-status generation.
Francisco Vila [Wed, 16 Feb 2011 10:50:27 +0000 (11:50 +0100)]
Web-zh: remove untranslated file.
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.
Pavel Fric [Tue, 15 Feb 2011 21:05:19 +0000 (22:05 +0100)]
Doc-cs. Partial translation of fundamental.itely.
Jean-Charles Malahieude [Tue, 15 Feb 2011 20:54:45 +0000 (21:54 +0100)]
Doc-fr: typo chasing
- essay
-simultaneous
Pavel Fric [Tue, 15 Feb 2011 16:26:05 +0000 (17:26 +0100)]
Doc-cs. Update of Manuals.itexi.
Pavel Fric [Tue, 15 Feb 2011 20:03:30 +0000 (21:03 +0100)]
Doc-cs. Update of tutorial.itely
Pavel Fric [Mon, 14 Feb 2011 17:43:24 +0000 (18:43 +0100)]
Doc-cs. Partial translation of fundamental.itely.
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.
Jean-Charles Malahieude [Sun, 13 Feb 2011 22:23:49 +0000 (23:23 +0100)]
Doc-fr: update commitishes
Pavel Fric [Sun, 13 Feb 2011 19:22:40 +0000 (20:22 +0100)]
Doc-cs. Update of fundamental.
Pavel Fric [Sun, 13 Feb 2011 11:12:21 +0000 (12:12 +0100)]
Doc-cs. Update of fundamental.
Dénes Harmath [Sun, 13 Feb 2011 13:02:54 +0000 (14:02 +0100)]
Doc-hu: translated some items
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.