Jean-Charles Malahieude [Mon, 21 Dec 2015 09:55:41 +0000 (10:55 +0100)]
po: sync Dutch from FTP
Thomas Morley [Sun, 13 Dec 2015 12:52:30 +0000 (13:52 +0100)]
Changes minimum-space to extra-space in BarLine.space-alist.clef
issue 4694
Prevents bad spacing, if Clef is forced to be displayed after BarLine
via changed BreakAlignment.break-align-orders
Thomas Morley [Sun, 6 Dec 2015 17:52:04 +0000 (18:52 +0100)]
Improve markup->string
issue 4685
Search and filter lily-module for all relevant markup-(list)-commands
to prevent error-prone manual selecting.
Special-casing put-adjacent and fill-with-pattern
markup-commands listed in markup-commands-to-ignore are not taken into
account
Thomas Weber [Tue, 15 Dec 2015 08:07:13 +0000 (08:07 +0000)]
musicxml2ly: Make sure movement_title exists before using it
Fixes a problem that was
generated by Sibelius'
own internal MusicXML
export functionality
(not Dolet).
James Lowe [Mon, 14 Dec 2015 16:32:12 +0000 (16:32 +0000)]
Doc: NR - Improve example in 1.8.1 - Text Marks
Issue 4695
Better first example
for a text mark
(NR 1.8.1, ‘Text marks’)
David Kastrup [Wed, 9 Dec 2015 20:40:27 +0000 (21:40 +0100)]
Issue 4687/2: Let partial-markup regtest show more complex omissions
David Kastrup [Wed, 9 Dec 2015 20:33:00 +0000 (21:33 +0100)]
Issue 4687/1: Let \etc in partial markup commands stand for any arguments
Previously, \etc could only stand for a final markup argument. Now an
arbitrary kind and number of arguments from the last markup command in
a markup command chain may be omitted.
Example:
quarter-markup = \markup \note-by-number #2 \etc
\markup { 3/8: \quarter #1 #UP }
David Kastrup [Wed, 9 Dec 2015 21:35:48 +0000 (22:35 +0100)]
Issue 4688: Fix documentation of \once \partcombine*
This is an oversight stemming from issue 4131.
David Kastrup [Tue, 8 Dec 2015 20:42:18 +0000 (21:42 +0100)]
Issue 4686: Don't hardwire usable size of StrokeFinger.digit-names vector
Paul Morris [Mon, 30 Nov 2015 14:39:33 +0000 (09:39 -0500)]
Doc: CG - minor edits in CG 2.1 and CG 3.3
Paul Morris [Thu, 26 Nov 2015 01:58:01 +0000 (20:58 -0500)]
Add and use note-collision-threshold grob property
Includes a regression test.
David Kastrup [Tue, 1 Dec 2015 19:22:56 +0000 (20:22 +0100)]
Run scripts/auxiliar/makelsr.py
David Kastrup [Tue, 1 Dec 2015 19:21:33 +0000 (20:21 +0100)]
Issue 4680: Improve flute-slap-notation snippet
It needed proper pairing of \temporary \override with \revert
Thomas Morley [Thu, 26 Nov 2015 13:14:28 +0000 (14:14 +0100)]
Use make-bow-stencil to simplify make-parenthesis-stencil
issue 4675
Changes parentheses-item::calc-angled-bracket-stencils and
parenthesize-stencil accordingly
James Lowe [Tue, 24 Nov 2015 18:55:21 +0000 (18:55 +0000)]
Doc: LM - Document tweaking of StaffSymbol and LedgerLineSpanner
Issue 4582
Document tweaking of StaffSymbol
and LedgerLineSpanner.
Includes an @ruser to NR.
Patrick Schmidt [Sat, 28 Nov 2015 14:21:04 +0000 (14:21 +0000)]
Doc: CG fix some typos
Issue 4676
Fix some typos.
David Kastrup [Wed, 25 Nov 2015 12:19:26 +0000 (13:19 +0100)]
Issue 4671: convert-ly rule for ly:music-function-extract
The extracted music function no longer takes parser/location arguments since
version 2.19.22. This convert-ly rule caters with the simplest use of
ly:music-function-extract, calling one music function from inside another.
David Kastrup [Sun, 22 Nov 2015 16:48:34 +0000 (17:48 +0100)]
Issue 4668: README: replace lilypond-cvs list info with lilypond-auto
Phil Holmes [Sun, 6 Dec 2015 22:29:10 +0000 (22:29 +0000)]
Release: bump VERSION.
Phil Holmes [Sun, 6 Dec 2015 15:27:32 +0000 (15:27 +0000)]
Release: bump Welcome versions.
Phil Holmes [Sun, 6 Dec 2015 15:27:31 +0000 (15:27 +0000)]
Release: update news.
Phil Holmes [Sun, 6 Dec 2015 15:27:31 +0000 (15:27 +0000)]
PO: update template.
Phil Holmes [Sun, 6 Dec 2015 15:27:31 +0000 (15:27 +0000)]
Release: bump VERSION_DEVEL.
Phil Holmes [Sun, 6 Dec 2015 14:48:51 +0000 (14:48 +0000)]
LSR updates from the LSR
Phil Holmes [Sun, 6 Dec 2015 12:38:00 +0000 (12:38 +0000)]
LSR update
Paul Morris [Thu, 26 Nov 2015 13:11:37 +0000 (08:11 -0500)]
Implement rounded-box whiteout style
David Kastrup [Sun, 14 Jun 2015 15:43:13 +0000 (17:43 +0200)]
Issue 4674: Disallow "Scheme_engraver" as an engraver class of its own
It should not be registered as "Scheme_engraver", and no instances of it
should be allowed to exist without a definition of their own.
Also, instead of TRANSLATOR_DECLARATIONS_NO_LISTENER we use
TRANSLATOR_FAMILY_DECLARATIONS for anything not pertaining to an
individually documented translator.
Jean-Charles Malahieude [Sun, 29 Nov 2015 17:44:57 +0000 (18:44 +0100)]
Doc-fr: updates fretted-strings
Jean-Charles Malahieude [Sun, 29 Nov 2015 17:11:03 +0000 (18:11 +0100)]
Merge branch 'master' into translation
James Lowe [Sat, 21 Nov 2015 08:35:10 +0000 (08:35 +0000)]
Doc: IR - Improve grob 'size' description
Issue 4438
Improve the description
used in the the 'size'
property definition.
James Lowe [Sat, 21 Nov 2015 21:47:47 +0000 (21:47 +0000)]
Doc - CG: Update information about git-cl
I have moved the information
about how to download and
configure git-cl - that was
previously under the
'Commits and Patches' section -
to its own @node (along side
LilyDev and lily-git) under
the 'quick start' section as
it seemed unnecessarily hard
to find in amongst all the
other information, especially
for new developers.
I've added more explicit steps
for LilyDev users - on how to
update git-cl - and also, more
generally, on how to 'configure'
git cl, especially now that we
are using Allura and need the
extra login/bearer token
requirements.
James Lowe [Sun, 22 Nov 2015 13:06:27 +0000 (13:06 +0000)]
Doc: CG - Updated the Meister's section
Issue 4667
Added 'Patch Meister' and
the various responsibilities
that go with the role.
Edited the existing entries
for the other three meisters
so that they are all consistently
described.
Thomas Morley [Tue, 3 Nov 2015 21:05:50 +0000 (22:05 +0100)]
Implement make-bow-stencil, make-tie-stencil for use in markup-commands
undertie and overtie
issue 3088
In a follow up it is planned to replace make-parenthesis-stencil with
an appropriate setting of make-bow-stencil and to partially rework the
parenthesize-markup-command
Urs Liska [Wed, 25 Nov 2015 12:44:27 +0000 (13:44 +0100)]
Issue 4664: Ensure one beam is left in subdivided beams
Issue #4355 introduced the concept that in subdivided beams the
division beam should reflect the length of the subsequent group.
However, with groups equal to or longer than one quarter note this
resulted in *no* beam left.
This commit ensures that at least one beam is returned when a beam is
active and subdivideBeam = ##t
David Kastrup [Thu, 19 Nov 2015 17:33:43 +0000 (18:33 +0100)]
Issue 4663: Deobfuscate on-the-fly-markup definition
This must be one of the most complicated ways imaginable for calling a
procedure.
David Kastrup [Tue, 24 Nov 2015 16:05:14 +0000 (17:05 +0100)]
Issue 4670: Percent_repeat_iterator's derived_mark is incomplete
It needs to also call the derived_mark of its base class
Sequential_iterator. This is an oversight from issue 3693.
David Kastrup [Tue, 24 Nov 2015 17:24:13 +0000 (18:24 +0100)]
Release: bump version.
Phil Holmes [Sun, 22 Nov 2015 12:44:51 +0000 (12:44 +0000)]
Release: bump Welcome versions.
Phil Holmes [Sun, 22 Nov 2015 12:44:51 +0000 (12:44 +0000)]
Release: update news.
Phil Holmes [Sun, 22 Nov 2015 12:44:51 +0000 (12:44 +0000)]
PO: update template.
Phil Holmes [Sun, 22 Nov 2015 12:44:51 +0000 (12:44 +0000)]
Release: bump VERSION_DEVEL.
Federico Bruni [Fri, 20 Nov 2015 16:33:06 +0000 (17:33 +0100)]
Doc-it: add NR appendix and cheat sheet
James Lowe [Fri, 13 Nov 2015 19:40:01 +0000 (19:40 +0000)]
Doc: NR - Explain LP footer string is 'tagline'
Issue 4089
Add better indication that
the automatic lilypond
'footer' string is known as
/ is the default 'tagline'
James Lowe [Sat, 14 Nov 2015 16:51:15 +0000 (16:51 +0000)]
Doc: CG - updates to lily-git section
Minor updates to the information
for using lily-git.
Removed old references to
lilydev 3.0.
David Kastrup [Fri, 13 Nov 2015 16:54:46 +0000 (17:54 +0100)]
Issue 4657: Tweak Rest.staff-position fails with beam
The problem here appears to be that Beam::rest-collision-callback
returned 0 instead of any previously established offset when it
decided not to tamper with the default rest positioning without beam.
This also rewrites Beam::pure-rest-collision-callback (which appears
to have dealt correctly with the offsets here and appears
disconcertingly diverged from the unpure callback) a bit.
Thomas Morley [Sun, 8 Nov 2015 22:32:32 +0000 (23:32 +0100)]
make supportNonIntegerFret a context-property
issue 4655
restores the arguments of determine-frets (changed with issue 4643)
to the previous state, changes the code of determine-frets to rely
on the newly created supportNonIntegerFret-context-property
James Lowe [Sun, 1 Nov 2015 14:35:11 +0000 (14:35 +0000)]
Doc: NR - input.itely - TOC customization
Issue 4649
Added more examples of how
to customize the tocItemMarkup
function.
Also made minor line-length
fixes and re-worded some
paragraphs to accomodate
a slight re-ordering of the
existing examples.
James Lowe [Wed, 11 Nov 2015 18:17:13 +0000 (18:17 +0000)]
Doc: NR Clarify repeats w\ partials and barchecks
Suggestions from Keith via another
unrelated patch (but in the same
*.itely file) to tidy up the two
examples when not to use bar checks
and partials with \alternative repeats.
Jean-Charles Malahieude [Sun, 15 Nov 2015 14:29:45 +0000 (15:29 +0100)]
Doc-fr: full update
Jean-Charles Malahieude [Sun, 15 Nov 2015 13:22:55 +0000 (14:22 +0100)]
Doc: fix typo in fretted strings
Jean-Charles Malahieude [Sun, 15 Nov 2015 13:18:58 +0000 (14:18 +0100)]
Doc-fr: fix bad committishes
Jean-Charles Malahieude [Sun, 15 Nov 2015 13:01:31 +0000 (14:01 +0100)]
Merge branch 'master' into translation
Jean-Charles Malahieude [Sun, 15 Nov 2015 11:02:50 +0000 (12:02 +0100)]
PO: sync Catalan from FTP
Federico Bruni [Sat, 14 Nov 2015 13:29:35 +0000 (14:29 +0100)]
Doc-it: update Changes and fix errors in previous update
David Kastrup [Mon, 9 Nov 2015 00:03:32 +0000 (01:03 +0100)]
Issue 4656: Let concat-markup fold \char calls into surrounding strings
This results in
\markup \column \box { AVA
\concat { A V A }
\concat { A \char #(char->integer #\V) A }
}
using the same kerning in all three lines while previously the third
line differed.
David Kastrup [Fri, 6 Nov 2015 23:22:58 +0000 (00:22 +0100)]
Issue 4654: offset-fret modifies its definition
James Lowe [Sun, 1 Nov 2015 11:34:43 +0000 (11:34 +0000)]
Doc: Usage - Update svg & svg-woff backend text
Issue 4650
Update explanation so as to
inform the user that they will
need to make sure that the font/
WOFF font file information for
anything other than LP Music glyphs
are not included and need to be
'made available' to the SVG viewer
separately.
Paul Morris [Tue, 10 Nov 2015 21:44:26 +0000 (16:44 -0500)]
Issue 4504/4 edits to tests, docs, and changes.tely
Paul Morris [Tue, 10 Nov 2015 21:22:44 +0000 (16:22 -0500)]
Issue 4504/3 run scripts/auxiliar/update-with-convert-ly.sh
Paul Morris [Tue, 10 Nov 2015 21:19:26 +0000 (16:19 -0500)]
Issue 4504/2 convert-ly rule: whiteout-box --> whiteout
Paul Morris [Tue, 10 Nov 2015 21:13:38 +0000 (16:13 -0500)]
Issue 4504/1 add whiteout-style, drop whiteout-box
Introduce whiteout-style grob property, with
options of 'box and 'outline, to be used with
the whiteout grob property, and an equivalent
style property for the whiteout markup command.
Remove the whiteout-box grob property and
markup command, and use the new properties
instead.
Make the box style of whiteout the default
style again, as it was before issue 4418.
David Kastrup [Tue, 3 Nov 2015 12:36:54 +0000 (13:36 +0100)]
Issue 4653: French beam ending on rest causes segfault
The issue here is that Stem::set-beaming may set one of the beaming
segment lists to #f instead of an empty list, and not all users of
"beaming" (in this case where_are_the_whole_beams) were prepared to
deal with this.
David Kastrup [Tue, 3 Nov 2015 17:22:20 +0000 (18:22 +0100)]
Implement ly_memv as a sloppy memv variant
Phil Holmes [Sun, 8 Nov 2015 22:03:11 +0000 (22:03 +0000)]
Release: bump VERSION.
Phil Holmes [Sun, 8 Nov 2015 14:29:22 +0000 (14:29 +0000)]
Release: bump Welcome versions.
Phil Holmes [Sun, 8 Nov 2015 14:29:22 +0000 (14:29 +0000)]
Release: update news.
Phil Holmes [Sun, 8 Nov 2015 14:29:22 +0000 (14:29 +0000)]
PO: update template.
Phil Holmes [Sun, 8 Nov 2015 14:29:22 +0000 (14:29 +0000)]
Release: bump VERSION_DEVEL.
Phil Holmes [Sun, 8 Nov 2015 13:37:04 +0000 (13:37 +0000)]
LSR updates
Thomas Morley [Sun, 1 Nov 2015 15:18:26 +0000 (16:18 +0100)]
quarter tones in tablature
issue 4643
micro-tones in TabStaff are now printable. Unless the chosen
string-tuning will allow it, this feature is disabled for
FretBoards.
- changing determine-frets (adding an optional argument) and
fret-number-tablature-format
- adding a regtest with quarter-tone-string-tuning
- documenting it in Documentation/notation/fretted-strings.itely
and Documentation/changes.tely
James Lowe [Sun, 1 Nov 2015 15:02:54 +0000 (15:02 +0000)]
Doc: scm - Clarify ly:context-pushpop-property
Issue 4639
Clarified when we mean
'\temporary \overrride'
and just '\overrride'.
Jean-Charles Malahieude [Sat, 7 Nov 2015 12:37:11 +0000 (13:37 +0100)]
PO: sync Dutch from FTP
Federico Bruni [Mon, 2 Nov 2015 10:14:47 +0000 (11:14 +0100)]
Doc-it: update texidoc committishes
Federico Bruni [Mon, 2 Nov 2015 07:38:20 +0000 (08:38 +0100)]
Doc-it: update snippets
Thomas Morley [Mon, 19 Oct 2015 22:42:09 +0000 (00:42 +0200)]
modify coord-rotate to get exact values for (sin PI) etc
issue 4640
Done by switching to appropiate values for the angle and/or switching
sin to cos and vice versa
Also changing cyclic-base-value from using nested if to cond for better
readability
David Kastrup [Mon, 21 Sep 2015 16:01:35 +0000 (18:01 +0200)]
Issue 4615: Don't center letter fret labels but align them at their baseline
David Kastrup [Tue, 27 Oct 2015 21:52:00 +0000 (22:52 +0100)]
Save an unnecessary double calculation in tab-note-head::print
Thomas Morley [Sun, 25 Oct 2015 20:43:19 +0000 (21:43 +0100)]
fix unwanted capo indication in fret diagrams
issue 4644
Adding a condition to do 1+ for capo-fret only if open strings are
absent and capo-fret is not zero
Federico Bruni [Fri, 30 Oct 2015 16:21:05 +0000 (17:21 +0100)]
Doc-it: update Notation and Usage manual
David Kastrup [Tue, 27 Oct 2015 21:37:05 +0000 (22:37 +0100)]
Issue 4647: Fix typo in grob::offset-function
This most likely causes problems with the fingering engravers.
James Lowe [Wed, 28 Oct 2015 16:58:40 +0000 (16:58 +0000)]
Doc: NR- small typo in Pitches.itely
Removed unnecessary single parenthesis
(no tracker issue created)
http://lists.gnu.org/archive/html/
bug-lilypond/2015-10/msg00102.html
David Kastrup [Tue, 27 Oct 2015 18:50:57 +0000 (19:50 +0100)]
grob::offset-function: fix outdated documentation string
Federico Bruni [Tue, 27 Oct 2015 15:29:48 +0000 (16:29 +0100)]
Web-it: update and fix wrong divs
Federico Bruni [Mon, 26 Oct 2015 20:59:32 +0000 (21:59 +0100)]
Doc-it: update italian Learning Manual
Keep @ref{} links untranslated, consistently.
Phil Holmes [Mon, 26 Oct 2015 00:11:50 +0000 (00:11 +0000)]
Release: bump VERSION.
Phil Holmes [Sun, 25 Oct 2015 11:02:26 +0000 (11:02 +0000)]
Release: bump Welcome versions.
Phil Holmes [Sun, 25 Oct 2015 11:02:25 +0000 (11:02 +0000)]
Release: update news.
Phil Holmes [Sun, 25 Oct 2015 11:02:25 +0000 (11:02 +0000)]
PO: update template.
Phil Holmes [Sun, 25 Oct 2015 11:02:25 +0000 (11:02 +0000)]
Release: bump VERSION_DEVEL.
Jean-Charles Malahieude [Sat, 24 Oct 2015 15:13:49 +0000 (17:13 +0200)]
Doc-fr: updates LM and NR
Jean-Charles Malahieude [Sat, 24 Oct 2015 15:10:28 +0000 (17:10 +0200)]
Merge branch 'master' into translation
David Kastrup [Sat, 24 Oct 2015 11:18:50 +0000 (13:18 +0200)]
Fix GC catastrophe in Slur_proto_engraver::derived_mark
In Slur_proto_engraver::Event_info, note_ will be 0 for slurs not
attached to particular note events. Calling self_scm on it is likely
to be a fatal error.
Jean-Charles Malahieude [Sat, 24 Oct 2015 09:22:40 +0000 (11:22 +0200)]
PO: sync Dutch from FTP
David Kastrup [Sun, 18 Oct 2015 12:37:34 +0000 (14:37 +0200)]
Issue 4638: Make trailing garbage in chord mode a parser error
Previously, this was just a warning, resulting in no useful error location
for the user.
James Lowe [Tue, 13 Oct 2015 16:27:27 +0000 (17:27 +0100)]
Doc: CG - Update information about LilyDev
Issue 4635
update the information in the CG
for the new LilyDev 4.0.
Made some other minor simplifications
to the text.
Thomas Morley [Tue, 13 Oct 2015 17:31:06 +0000 (19:31 +0200)]
simplify `make-bezier-stencil'
issue 4637
Use `make-path-stencil' for it.
As a consequence `make-curved-barre-stencil' from scm/fretdiagrams.scm
is simplified as well.
`make-parenthesis-stencil' in scm/stencil.scm a little bit, at least.
Phil Holmes [Sun, 18 Oct 2015 20:42:34 +0000 (21:42 +0100)]
Release: bump VERSION.
Phil Holmes [Sun, 18 Oct 2015 14:46:55 +0000 (15:46 +0100)]
Merge remote branch 'origin/master' into release/unstable
David Kastrup [Sun, 18 Oct 2015 13:24:26 +0000 (15:24 +0200)]
Revert "Issue 4550 (1/2) Avoid "using namespace std;" in included files"
This reverts commit
1de3d397c18622b6061402fef18e625701712bc5.
David Kastrup [Sun, 18 Oct 2015 13:22:53 +0000 (15:22 +0200)]
Revert "Issue 4550 (2/2) Avoid "using namespace std;" in included files"
This reverts commit
cb0b407e567feca71cbc5f9479a06b266c69a26c.
Conflicts:
lily/include/slur-proto-engraver.hh
lily/scm-hash.cc