]>
git.donarmstrong.com Git - lilypond.git/log
Keith OHara [Sat, 7 Dec 2013 22:23:28 +0000 (14:23 -0800)]
documentation: staff-spacing, resolve collisions
Keith OHara [Fri, 29 Nov 2013 01:58:46 +0000 (17:58 -0800)]
small padding adjustment; issue 3630
Conflicts:
scm/define-grobs.scm
David Kastrup [Sat, 7 Dec 2013 16:38:11 +0000 (17:38 +0100)]
Remove outdated dependencies on .pfa files, replace with .pfb where feasible.
This may be related to issue 3674: Multiprocessor builds fail on some platforms.
David Kastrup [Sun, 22 Dec 2013 19:38:22 +0000 (20:38 +0100)]
Issue 3748: Allow assignments with property paths to use x.y.z = value syntax
This is actually an embarrassing oversight in issue 2883: while it
became possible to rewrite
markup-system-spacing #'minimum-distance = #25
as
markup-system-spacing minimum-distance = #25
it has been overlooked to allow for the obvious
markup-system-spacing.minimum-distance = #25
David Kastrup [Fri, 20 Dec 2013 09:12:15 +0000 (10:12 +0100)]
Merge branch 'translation' into stable/2.18
Werner Lemberg [Wed, 11 Dec 2013 06:53:14 +0000 (07:53 +0100)]
Include `freetype.hh' where appropriate.
This ensures that we aren't dependent on indirect header inclusion chains of
third-party packages.
Francisco Vila [Wed, 18 Dec 2013 14:43:14 +0000 (15:43 +0100)]
Web: update Translation status.
Francisco Vila [Tue, 17 Dec 2013 14:14:04 +0000 (15:14 +0100)]
Doc-es: version markers for snippets.
Francisco Vila [Tue, 17 Dec 2013 13:52:18 +0000 (14:52 +0100)]
Doc-es: translate remaining snippets, phase two.
Jean-Charles Malahieude [Mon, 16 Dec 2013 18:39:45 +0000 (19:39 +0100)]
Doc-fr: get rid of @c LocalWords left by Aspell
Federico Bruni [Sun, 15 Dec 2013 20:50:56 +0000 (21:50 +0100)]
Doc-it: update old node name and delete wrong translation
Federico Bruni [Sun, 15 Dec 2013 17:34:05 +0000 (18:34 +0100)]
Doc-it: add Changes page
Federico Bruni [Sun, 15 Dec 2013 14:15:46 +0000 (15:15 +0100)]
Doc-it: spell-check all the files translated so far
Add also minor updates and missing translations.
Francisco Vila [Sat, 14 Dec 2013 19:04:44 +0000 (20:04 +0100)]
Doc-es: nits in Spanish snippets.
Francisco Vila [Sat, 14 Dec 2013 17:01:29 +0000 (18:01 +0100)]
Doc-es: translate remaining snippets, phase one.
Francisco Vila [Fri, 13 Dec 2013 08:38:02 +0000 (09:38 +0100)]
Doc-es: add translations of new snippets.
Francisco Vila [Fri, 13 Dec 2013 08:14:24 +0000 (09:14 +0100)]
Doc-es: small reword in translation of Keyboards.
Francisco Vila [Fri, 13 Dec 2013 07:51:23 +0000 (08:51 +0100)]
Web-es: update Download.
Francisco Vila [Thu, 12 Dec 2013 13:07:28 +0000 (14:07 +0100)]
Doc-es: fix some node names.
Francisco Vila [Thu, 12 Dec 2013 11:52:01 +0000 (12:52 +0100)]
Web-es: update NEWS.
Francisco Vila [Thu, 12 Dec 2013 11:36:08 +0000 (12:36 +0100)]
Doc-es: update Usage/External, Running, Updating.
Francisco Vila [Thu, 12 Dec 2013 09:56:41 +0000 (10:56 +0100)]
Doc-es: update Rhythms, Simultaneous, Spacing, Staff, Vocal.
Francisco Vila [Thu, 12 Dec 2013 09:51:06 +0000 (10:51 +0100)]
Doc-es: update Fretted, Input, Keyboards, Percussion.
Francisco Vila [Thu, 12 Dec 2013 09:45:12 +0000 (10:45 +0100)]
Doc-es: update Programming interface, Changing defaults, Editorial.
Francisco Vila [Wed, 11 Dec 2013 13:18:07 +0000 (14:18 +0100)]
Doc-es: update Tweaks, Chords, Ancient.
Francisco Vila [Wed, 11 Dec 2013 01:11:28 +0000 (02:11 +0100)]
Fix node names and translationof statements.
Francisco Vila [Fri, 8 Nov 2013 12:59:51 +0000 (13:59 +0100)]
Doc-es: update Changes, Engraving, Common, Fundamental, Tutorial.
Werner Lemberg [Thu, 5 Dec 2013 14:01:48 +0000 (15:01 +0100)]
Issue 3694: Use standard inclusion scheme for FreeType headers.
The most recent FreeType release (2.5.1) has changed locations for header
files. Using the standard way, this is not visible to applications.
Phil Holmes [Sun, 8 Dec 2013 23:19:52 +0000 (23:19 +0000)]
Release: bump VERSION.
Phil Holmes [Sun, 8 Dec 2013 15:18:10 +0000 (15:18 +0000)]
Release: update news.
Phil Holmes [Sun, 8 Dec 2013 15:18:02 +0000 (15:18 +0000)]
PO: update template.
Phil Holmes [Sun, 8 Dec 2013 15:17:56 +0000 (15:17 +0000)]
Release: bump VERSION_DEVEL.
Jean-Charles Malahieude [Sat, 7 Dec 2013 11:20:52 +0000 (12:20 +0100)]
PO: updates from FTP
Jean-Charles Malahieude [Sat, 7 Dec 2013 11:20:52 +0000 (12:20 +0100)]
PO: updates from FTP
Keith OHara [Fri, 29 Nov 2013 00:03:51 +0000 (16:03 -0800)]
script-column: earlier scripts support later scripts; issue 3683
David Kastrup [Fri, 6 Dec 2013 21:45:16 +0000 (22:45 +0100)]
Issue 3706: Allow computed identifiers for \change
This makes it possible to write
\change #'Staff = #"high"
(or other computed expressions) just like it is possible with
\new #'Staff = #"high" { ... }
Werner Lemberg [Tue, 3 Dec 2013 15:40:03 +0000 (16:40 +0100)]
Issue 3695: Fix LILF table in emmentaler
From <URL:http://lists.gnu.org/archive/html/bug-lilypond/2013-11/msg00113.html>:
Now, for recent versions of emmentaler (same font file), LILC contains:
(subfont . "feta20")
(subfont . "feta-alphabet20")
(subfont . "feta-flags20")
(subfont . "feta-noteheads20")
(subfont . "parmesan20")
(subfont . "parmesan-noteheads20")
[...]
but the subfonts array has not been updated in
these commits.
David Kastrup [Mon, 25 Nov 2013 11:17:03 +0000 (12:17 +0100)]
Add regtest for copy/modify semantics of make-relative macro
David Kastrup [Fri, 22 Nov 2013 12:36:56 +0000 (13:36 +0100)]
Add regtest for music argument semantics of make-relative macro
David Kastrup [Sun, 1 Dec 2013 11:58:15 +0000 (12:58 +0100)]
Run scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Fri, 22 Nov 2013 12:34:50 +0000 (13:34 +0100)]
convert-ly rule for new make-relative semantics accepting music arguments
This only works when the "reference pitch" is the first or last of
the list.
David Kastrup [Fri, 22 Nov 2013 08:54:26 +0000 (09:54 +0100)]
Issue 3673: Make make-relative able to deal with music rather than just pitches
The old behavior of make-relative was too cumbersome to use in many
cases.
This variant allows, for example:
withOctave =
(ly:music?)
(make-relative
(music) music
#{ \context Bottom << $music \transpose c c' $music >> #}))
\relative
\new Staff \withOctave {
\partial 4. c'8 e g |
c2 e,4 g |
c,8 c' b a <g d'> <f c'> <e b'> <d a'> |
<c g'>1 | \bar "|."
}
James Lowe [Wed, 4 Dec 2013 23:44:12 +0000 (00:44 +0100)]
Issue 3655: Doc: Changes.tely 2.18 release
Mention new NullVoice feature including a simple example
David Kastrup [Mon, 25 Nov 2013 18:33:34 +0000 (19:33 +0100)]
Issue 3676: Bar checks display the wrong location
This one is just embarrassing. The lexer used last_input_ where it
should have been using here_input (), resulting in music identifiers
and some other stuff to be located one token early.
David Kastrup [Mon, 25 Nov 2013 00:14:01 +0000 (01:14 +0100)]
Bump VERSION
Phil Holmes [Sun, 24 Nov 2013 12:24:16 +0000 (12:24 +0000)]
Release: update news.
Phil Holmes [Sun, 24 Nov 2013 12:24:05 +0000 (12:24 +0000)]
PO: update template.
Phil Holmes [Sun, 24 Nov 2013 12:24:00 +0000 (12:24 +0000)]
Release: bump VERSION_DEVEL.
Keith OHara [Sun, 24 Nov 2013 10:15:18 +0000 (11:15 +0100)]
Issue 1553: Staff stretching problem in 2.13.50+
optimal-page-breaking.cc needs to protect unsigned subtraction.
Signed-off-by: David Kastrup <dak@gnu.org>
David Kastrup [Mon, 18 Nov 2013 13:52:00 +0000 (14:52 +0100)]
Issue 3658: variables cannot be used in \tempo command
David Kastrup [Mon, 18 Nov 2013 13:59:35 +0000 (14:59 +0100)]
parser: allow Scheme expressions for unsigned_number
David Kastrup [Mon, 18 Nov 2013 13:51:42 +0000 (14:51 +0100)]
parser: let unsigned_number check NUMBER_IDENTIFIER for correctness
David Kastrup [Mon, 18 Nov 2013 11:37:59 +0000 (12:37 +0100)]
Issue 3668: Let NullVoice have an existence in MIDI
Issue 3457 omitted to introduce the NullVoice context into MIDI. This
implementation is incomplete (see the TODO in performer-init.ly), but
at least it does not let the context structure go off the deep end in
MIDI.
David Kastrup [Sun, 24 Nov 2013 08:20:28 +0000 (09:20 +0100)]
Merge remote-tracking branch 'origin/translation' into stable/2.18
Jean-Charles Malahieude [Sat, 23 Nov 2013 11:32:58 +0000 (12:32 +0100)]
Doc-fr: Updates NR rhythms and spacing
David Kastrup [Fri, 22 Nov 2013 16:57:17 +0000 (17:57 +0100)]
Merge remote-tracking branch 'origin/translation' into stable/2.18
David Kastrup [Thu, 21 Nov 2013 08:37:26 +0000 (09:37 +0100)]
Issue 3672: NR: a few typos in connection with paper size
David Kastrup [Sun, 17 Nov 2013 18:29:06 +0000 (19:29 +0100)]
Issue 3663: Crash with \repeat ... \alternative and \remove "Bar_engraver"
This approach is just poking around in the dark and removing Scheme
error messages. In particular substituting the original glyph for
left-bar-line and right-bar-line (when missing) in calls to
span-bar::compound-bar-line seems fishy, and the original logic
for setting left-bar-broken if left-bar-line is not even present
is also not clear to me.
The results for the example in the bug report:
form = \new Staff \with {
\remove "Bar_engraver"
} \repeat volta 2 {
s1
} \alternative {
s1 % first ending
s1 % second ending
} % form
\score {
<<
\form
>>
} % score
are also not identical with the 2.16 results: the volta brackets now
run into each other; before there was a gap.
It fixes the crash. I have no idea what a proper fix would look like.
David Kastrup [Fri, 15 Nov 2013 16:58:55 +0000 (17:58 +0100)]
Let simple_music possibly return a pitch in \chordmode
David Kastrup [Sat, 16 Nov 2013 15:23:59 +0000 (16:23 +0100)]
Make sure optional arguments accepted as pitches stay pitches when reparsing
David Kastrup [Sat, 16 Nov 2013 12:24:11 +0000 (13:24 +0100)]
Let a PITCH_IDENTIFIER optionally be followed by octave modifiers
This makes pitch identifiers more similar to note names. There is no
point in keeping the distinction just for triggering syntax errors
on music that has no sensible other interpretation.
David Kastrup [Fri, 15 Nov 2013 16:36:49 +0000 (17:36 +0100)]
Make make_music_from_simple return music rather than a list in \chordmode
David Kastrup [Sat, 16 Nov 2013 13:09:53 +0000 (14:09 +0100)]
parser: move FRACTION into embedded_scm_bare_arg
It's a closed expression; not having to parse it with separate rules
reduces the amount of cruft in the rules.
David Kastrup [Sat, 16 Nov 2013 11:50:42 +0000 (12:50 +0100)]
Fold function_arglist_backup_common into function_arglist_backup
After the last refactoring, function_arglist_backup does not need a closed
variant, so there is no point in an extra non-terminal.
David Kastrup [Mon, 18 Nov 2013 19:59:15 +0000 (20:59 +0100)]
Issue 3656/2: disambiguate our own ::to_string from std::to_string
Conflicts:
lily/volta-repeat-iterator.cc
David Kastrup [Tue, 12 Nov 2013 16:56:31 +0000 (17:56 +0100)]
Issue 3656: Problems building Lilypond 2.17.95 with libc++ for use with llvm
std-vector.hh did not include config.hh but relied on it
David Kastrup [Wed, 20 Nov 2013 05:53:31 +0000 (06:53 +0100)]
Merge remote-tracking branch 'origin/translation' into stable/2.18
David Kastrup [Tue, 19 Nov 2013 17:30:52 +0000 (18:30 +0100)]
NR: \overrideTimeSignatureSettings works fine without instantiating context
This is another by-product of issue 3140.
Jean-Charles Malahieude [Sun, 17 Nov 2013 14:17:44 +0000 (15:17 +0100)]
Doc-fr: Issue 3649: Fill in section "\set vs \override"
David Kastrup [Wed, 13 Nov 2013 13:45:16 +0000 (14:45 +0100)]
Run scripts/auxiliar/makelsr.py
David Kastrup [Thu, 7 Nov 2013 23:14:38 +0000 (00:14 +0100)]
Issue 3651: Simplify incipit.ly snippet
After issue 3187, considerably less trickery is needed for getting the
incipits to align with the main score.
David Kastrup [Fri, 8 Nov 2013 14:54:56 +0000 (15:54 +0100)]
Revert "Issue 1334: A \score-lines markup list command for multi-lines embedded scores"
This reverts commit
c2f316e714d49e8d9557a7148f92b53ff96db21b .
Conflicts:
scm/define-markup-commands.scm
David Kastrup [Mon, 11 Nov 2013 20:42:43 +0000 (21:42 +0100)]
Merge remote-tracking branch 'origin/translation' into stable/2.18
David Kastrup [Wed, 6 Nov 2013 10:56:22 +0000 (11:56 +0100)]
Issue 3649: Fill in section "\set vs \override"
David Kastrup [Mon, 11 Nov 2013 18:12:51 +0000 (19:12 +0100)]
Merge remote-tracking branch 'origin/translation' into stable/2.18
James Lowe [Mon, 11 Nov 2013 10:14:22 +0000 (10:14 +0000)]
Doc: External.itely - add missing comma
Typo
No tracker issue
Jean-Charles Malahieude [Mon, 11 Nov 2013 16:34:39 +0000 (17:34 +0100)]
PO: update from FTP
Esperanto, Spanish, French and Italian
Federico Bruni [Sun, 10 Nov 2013 12:29:35 +0000 (13:29 +0100)]
Doc-it: update
David Kastrup [Thu, 7 Nov 2013 23:22:18 +0000 (00:22 +0100)]
Run scripts/auxiliar/makelsr.py
David Kastrup [Thu, 7 Nov 2013 11:29:22 +0000 (12:29 +0100)]
Merge remote-tracking branch 'origin/translation' into stable/2.18
David Kastrup [Thu, 7 Nov 2013 11:19:52 +0000 (12:19 +0100)]
Merge commit '
b9d3aec07415ad5e7ad024aa7d73e5c5bfabc82d ' into translation
This is the last common commit between master and stable/2.18
David Kastrup [Tue, 5 Nov 2013 20:15:23 +0000 (21:15 +0100)]
Revert "format-metronome-mark and metronome-markup don't support styles other than default"
This reverts commit
12e6948fe2fa0c73103748fd815a7c93fdc3677e .
David Kastrup [Tue, 5 Nov 2013 20:15:08 +0000 (21:15 +0100)]
Revert "Adds ly:generic-bound-extent function."
This reverts commit
0b032b61be1224b2cce061df60aa89ea5aa89c07 .
David Kastrup [Tue, 5 Nov 2013 02:41:27 +0000 (03:41 +0100)]
Merge remote-tracking branch 'origin/release/unstable' into HEAD
Conflicts:
VERSION
David Kastrup [Mon, 4 Nov 2013 09:28:07 +0000 (10:28 +0100)]
PO: update template.
David Kastrup [Mon, 4 Nov 2013 09:28:07 +0000 (10:28 +0100)]
PO: update template.
David Kastrup [Mon, 4 Nov 2013 09:23:51 +0000 (10:23 +0100)]
Bump PATCH_LEVEL to 95
This release should be 2.17.95 instead of 2.17.30
Phil Holmes [Sun, 3 Nov 2013 20:04:17 +0000 (20:04 +0000)]
Release: bump VERSION.
Phil Holmes [Sun, 3 Nov 2013 13:09:19 +0000 (13:09 +0000)]
PO: update template.
Phil Holmes [Sun, 3 Nov 2013 13:09:18 +0000 (13:09 +0000)]
Release: bump VERSION_DEVEL.
Phil Holmes [Sun, 3 Nov 2013 13:06:52 +0000 (13:06 +0000)]
Merge remote branch 'origin/master' into release/unstable
Julien Rioux [Mon, 28 Oct 2013 20:42:43 +0000 (21:42 +0100)]
Build: Fix compilation with GNU make 4.0
Fix "recipes commence before first target" error.
Patch from Thomas Klausner.
Keith OHara [Sat, 2 Nov 2013 00:12:33 +0000 (17:12 -0700)]
page-layout: nonstaff lines, follow-up commit
7a60a342
David Kastrup [Thu, 31 Oct 2013 11:03:02 +0000 (12:03 +0100)]
Issue 2379: resetting autoBeaming after a cadenza
Letting measurePosition track the grace state of current_moment
unconditionally keeps it from moving into uncharted territory when
Timing.timing gets switched on or off during grace times.
Mike Solomon [Sat, 2 Nov 2013 15:35:44 +0000 (16:35 +0100)]
Issue 3631: 2.17 does a worse job with vertical spacing and/or the page layout than 2.16
Looks for prebroken pieces of dead items in the pure relevant function.
Even if the item is dead, its prebroken pieces may not be. We need to check
them and build them into the pure skylines of axis groups used by the
align interface.
David Kastrup [Thu, 31 Oct 2013 14:22:07 +0000 (15:22 +0100)]
Issue 3639/2: allow chords in optional arguments
David Kastrup [Thu, 31 Oct 2013 14:22:07 +0000 (15:22 +0100)]
Issue 3639/1: allow \repeat in optional arguments
David Kastrup [Wed, 30 Oct 2013 12:42:31 +0000 (13:42 +0100)]
Eliminate closed argument lists before UNSIGNED and durations
David Kastrup [Wed, 30 Oct 2013 12:03:01 +0000 (13:03 +0100)]
Remove closed expressions before postevents and negative numbers
David Kastrup [Thu, 31 Oct 2013 22:34:12 +0000 (23:34 +0100)]
Issue 3641: Keep only one Axis_group_engraver active
The internal context property axisEngraver is used for tracking the
currently active Axis_group_engraver. This supercedes the solution
attempted in issue 2990.