]>
git.donarmstrong.com Git - lilypond.git/log
James Lowe [Sun, 11 Jan 2015 22:45:40 +0000 (22:45 +0000)]
Doc: Fix ambiguity of clip-region example descrip.
Minor correction to sentence about the
example shown for the clip-regions function
to try and avoid any ambiguity.
James Lowe [Fri, 2 Jan 2015 01:23:24 +0000 (01:23 +0000)]
Doc: Clarified how to use clip-systems option
Issue 4219
Improved explanation of how to extract music
fragments in the NR and the corresponding
clip-systems option in Usage.
Added some @cindex and @funindex as well as some
@seealso.
Paul Morris [Sun, 4 Jan 2015 03:52:33 +0000 (22:52 -0500)]
Doc: remove unneeded subheading on GSoC page
Remove an old, now redundant subheading that was left behind after the previous round of edits.
Keith OHara [Sun, 28 Dec 2014 05:39:55 +0000 (21:39 -0800)]
compare LilyPond Rationals without unnecessary overflow; issue 4180
This reverses part of commit
19125bf1 , which said that (r-s).sign() was
too expensive, but I saw no change (within 0.1%) in compilation times.
Keith OHara [Sun, 28 Dec 2014 01:13:57 +0000 (17:13 -0800)]
auto-beam engraver: memory efficiency
The old code was tail-recursive modulo cons, but Guile did not seem
to recognise that and did not optimize the recursion away.
Urs Liska [Fri, 9 Jan 2015 15:05:56 +0000 (16:05 +0100)]
Issue 4254: Fix typo in NR example (vocal music)
Dan Eble [Thu, 1 Jan 2015 22:42:08 +0000 (17:42 -0500)]
Issue 4212: fix out-of-bounds index in division_maior()
Dan Eble [Thu, 1 Jan 2015 20:56:57 +0000 (15:56 -0500)]
Issue 4186: Remove the single-C time signature style
Remove the single-C time signature style that was added in commit
40b0982cb4f00317c3d50c7f1d4e26fde912f3cd to address Issue 3286.
The later commit
145389636e81237d560aba4d04abcb89fa60cd9c allows
the user to define new time signature styles, which is a more
flexible solution.
James Lowe [Thu, 1 Jan 2015 22:57:43 +0000 (22:57 +0000)]
Doc; CG - add more specific note for Guile
Issue 4228
Updated version of Guile to the latest 1.8.x currently
working with LilyPond and added that version 2.x is
not (currently) supported.
David Kastrup [Sun, 28 Dec 2014 20:50:17 +0000 (21:50 +0100)]
Issue 4232: lilypond-what-beat.el: Allow \tuplet to work like \times
David Kastrup [Sun, 28 Dec 2014 20:30:56 +0000 (21:30 +0100)]
lilypond-what-beat.el: avoid global assignment to new-duration
David Kastrup [Sun, 28 Dec 2014 12:29:36 +0000 (13:29 +0100)]
lilypond-what-beat.el: set ' -> setq
David Kastrup [Mon, 29 Dec 2014 14:20:57 +0000 (15:20 +0100)]
Issue 4234: lilypond-what-beat.el: heed stand-alone durations in music lengths
David Kastrup [Mon, 29 Dec 2014 17:57:47 +0000 (18:57 +0100)]
Issue 4237: lilypond-what-beat.el: make "No | before point" a message rather than an error
Dan Eble [Mon, 29 Dec 2014 02:54:52 +0000 (21:54 -0500)]
Issue 4233: Improve partcombine multi-measure rest handling.
Add "silence1" and "silence2" states which constrain the partcombine
iterator to take events from a specific part during intervals of
silence. These new states allow the following improvements.
Detect when a multi-measure rest starts in the middle of a
multi-measure rest in the other voice and engrave it as a shared rest.
Previously, the new rest would have been engraved as a voice-specific
rest.
In solo analysis, when a rest and a multi-measure rest begin
simultaneously, engrave the rest as a shared rest and omit the
multi-measure rest. Previously, both rests would have been engraved
as voice-specific rests.
Werner Lemberg [Sun, 4 Jan 2015 06:00:40 +0000 (07:00 +0100)]
Run grand replace for 2015.
Werner Lemberg [Sun, 4 Jan 2015 05:47:15 +0000 (06:47 +0100)]
Preliminaries for `make grand-replace'.
Keith OHara [Wed, 24 Dec 2014 19:03:04 +0000 (11:03 -0800)]
skyline.cc: make merge_skylines a single iteration
Keith OHara [Mon, 22 Dec 2014 04:15:46 +0000 (20:15 -0800)]
skylines: remove unused function
Keith OHara [Mon, 22 Dec 2014 02:17:50 +0000 (18:17 -0800)]
skyline.cc: merge algorithm terminates independent of floating-point
Jean-Charles Malahieude [Tue, 30 Dec 2014 15:51:33 +0000 (16:51 +0100)]
Merge branch 'translation' of /home/jcharles/GIT/Lily/. into staging
Jean-Charles Malahieude [Tue, 30 Dec 2014 15:48:25 +0000 (16:48 +0100)]
Doc: updates translation-status
Jean-Charles Malahieude [Tue, 30 Dec 2014 15:33:50 +0000 (16:33 +0100)]
Doc-fr: updates LM, NR and AU
Jean-Charles Malahieude [Tue, 30 Dec 2014 13:25:57 +0000 (14:25 +0100)]
Doc: usage.itely
correct bad copy&paste: convert -> process
Jean-Charles Malahieude [Sun, 28 Dec 2014 19:06:11 +0000 (20:06 +0100)]
Web-fr: updates intro, community and essay
Jean-Charles Malahieude [Sun, 28 Dec 2014 17:23:10 +0000 (18:23 +0100)]
Doc : fix xrefs introduced by issue 4223
Jean-Charles Malahieude [Sun, 28 Dec 2014 15:52:56 +0000 (16:52 +0100)]
Doc-it: correct texinfo formatting in snippet
Jean-Charles Malahieude [Sun, 28 Dec 2014 15:50:40 +0000 (16:50 +0100)]
Doc: correct texinfo formatting in snippet
@@file@{…@} -> @file{…}
Jean-Charles Malahieude [Sun, 28 Dec 2014 14:53:20 +0000 (15:53 +0100)]
Merge branch 'master' into translation
Keith OHara [Sun, 28 Dec 2014 00:42:50 +0000 (16:42 -0800)]
Revert "Issue 4176: Add regtests for numbered and single-digit time signature styles"
This reverts commit
586a6d331e22d0e1a255068f07c534d219c7c902 .
Keith OHara [Mon, 22 Dec 2014 06:26:34 +0000 (22:26 -0800)]
page-breaking: apply ragged-last only to last page; issue 4166
Keith OHara [Sun, 14 Dec 2014 05:18:38 +0000 (21:18 -0800)]
docstrings for PaperColumn debugging stencils
Federico Bruni [Sat, 27 Dec 2014 02:10:52 +0000 (03:10 +0100)]
Doc-it: update texidocs
Federico Bruni [Fri, 26 Dec 2014 11:24:26 +0000 (12:24 +0100)]
Doc-it: update
Federico Bruni [Thu, 25 Dec 2014 09:23:51 +0000 (10:23 +0100)]
Doc-it: add chapter 2.1 (Vocal music) of NR
Keith OHara [Sun, 24 Aug 2014 23:31:48 +0000 (16:31 -0700)]
Docs: state that LilyPond input is in terms of pitches
James Lowe [Sat, 6 Dec 2014 11:03:50 +0000 (11:03 +0000)]
Web: Essay - Add Elaine Gould's book Behind Bars
Issue 4206
Updated Short Literature List in Essay/literature.itely
and essay/engravingbib.bib.
David Kastrup [Wed, 10 Dec 2014 17:46:06 +0000 (18:46 +0100)]
Issue 4224: Remove unused music properties
Removed properties are "compress-procedure", "events", and "prob-property".
Trevor Daniels [Fri, 12 Dec 2014 00:13:57 +0000 (00:13 +0000)]
Doc: Issue 4226: Document action of bar checks in lyrics
Add a paragraph describing the rather surprising behaviour
of bar checks in lyrics
Re-position the text to avoid breaking up the discussion of
bar checks in music
Trevor Daniels [Mon, 8 Dec 2014 17:19:59 +0000 (17:19 +0000)]
Doc: Issue 4221: Corrections to example of 'positions property
See section 4.6.2 in LM
- use relative rather than absolute
- amend text to use correct voices
- add revert (to show best practice)
James Lowe [Sun, 7 Dec 2014 23:58:57 +0000 (23:58 +0000)]
Doc: Usage - added more examples for lilypond
Issue 4220
Added example for mass input file processing
including the cmds required for Windows Users.
This was done on the back of Issue 4187 and
the updates to the convert-ly section, also
including similar command examples.
James Lowe [Sat, 6 Dec 2014 10:41:44 +0000 (10:41 +0000)]
Web: Update GSoc entry
Issue 4215
Reword the GSoC information so as to make it more generic for
future participants.
Minor spacing issues/linebreak fixes elsewhere in the itexi file.
James Lowe [Sun, 7 Dec 2014 23:43:59 +0000 (23:43 +0000)]
Doc: Usage - update Convert-ly chapters
Issue 4187
Added some more examples to run convert-ly
for 'mass' conversion. Included windows-specific
cmds as well.
I also took the opportunity (liberty?) to reword
some of the paragraphs, for some awkward syntax,
inconsistent use of phrases and file names and
improve some of the more hard-to-fathom explanations.
James Lowe [Sat, 6 Dec 2014 18:51:08 +0000 (18:51 +0000)]
Xml: Regression test 41f-StaffGroups-Overlapping
Issue 4177
Corrected test description.
James Lowe [Sat, 6 Dec 2014 12:11:26 +0000 (12:11 +0000)]
Web: Easier Editing - add LilyBin
Issue 4199
Added LilyBin to the page, also took the time for some
checks and re-organizing of exiting entries.
* Changed the structure slighly so that the sectioning
is now grouped by 'type' of editor rather than ordered
by the name. This allowed the browser-based ones to no
longer need the Operating System icons next to them.
* Removed the embedded URLs to Encore (GNU Policy for
links to non-free software).
* Checked the 'Other Programs' Section to see if the
URLs still worked (fixed those that didn't) and moved
a couple of the entries to the 'no longer being developed
section' based on the 'last updated' dates on their
respective websites.
Keith OHara [Thu, 27 Nov 2014 05:23:06 +0000 (21:23 -0800)]
multi-measure-rest: space according to the full duration
Dan Eble [Sat, 29 Nov 2014 14:06:55 +0000 (09:06 -0500)]
Issue 4211: Add an alternative quarter rest shaped like a mirrored Z.
For example, see G. Ricordi's edition of Don Pasquale by G. Donizetti,
Atto Primo, Introduzione, measure 4, bass staff:
http://javanese.imslp.info/files/imglnks/usimg/1/1a/IMSLP141736-PMLP58429-Donizetti_-_Don_Pasquale_VS_Sibley.1802.16329.pdf
Many other quarter rests in the same score look slightly different.
This new rest is designed to fit in with the other rests in the Feta
font rather than to reproduce a particular historical look exactly.
Dan Eble [Mon, 3 Nov 2014 01:32:57 +0000 (20:32 -0500)]
Issue 4204: Convert ly::time-signature::print from C++ to Scheme.
The user may add a new time signature style by calling
add-simple-time-signature-style and providing a procedure returning
markup.
David Kastrup [Mon, 1 Dec 2014 17:17:41 +0000 (18:17 +0100)]
Issue 4010: Chord repeats should not repeat forced/cautionary accidentals
Keith OHara [Mon, 1 Dec 2014 05:43:57 +0000 (21:43 -0800)]
partcombine: wait to apply forced strategies until parts are synched
issue 4061
David Kastrup [Mon, 1 Dec 2014 14:07:20 +0000 (15:07 +0100)]
Issue 4210: Reorder \language "english" to prefer abbreviations
This changes the output of
\language "english"
\displayLilyMusic \transpose c cs { c d e f g a b }
from
{
csharp dsharp esharp fsharp gsharp asharp bsharp
}
to
{
cs ds es fs gs as bs
}
David Kastrup [Mon, 1 Dec 2014 12:58:18 +0000 (13:58 +0100)]
Rerun scripts/auxiliar/update-with-convert-ly.sh
David Kastrup [Mon, 1 Dec 2014 12:05:53 +0000 (13:05 +0100)]
Issue 4209: Change notename csharp et al. to c-sharp et al.
David Kastrup [Sun, 30 Nov 2014 13:52:22 +0000 (14:52 +0100)]
Issue 4208/3: Emacs mode: recognize \this-is-a-command syntax
This is a late followup for
Issue 2702: Unify the lexer's idea of words and commands across all modes.
David Kastrup [Sun, 16 Jun 2013 20:11:09 +0000 (22:11 +0200)]
Issue 4208/2: Emacs mode: both # and $ should start Scheme
David Kastrup [Sun, 16 Jun 2013 20:05:29 +0000 (22:05 +0200)]
Issue 4208/1: elisp/lilypond-indent.el: Use ?\[ and ?\] instead of ?[ and ?]
The unescaped character constants confuse Emacs' delimiter matching.
Werner Lemberg [Wed, 3 Dec 2014 11:33:36 +0000 (12:33 +0100)]
Doc: Clarify value of space-alist's `next-note' element if not set
Dan Eble [Mon, 24 Nov 2014 04:55:03 +0000 (23:55 -0500)]
Issue 4205: Improve part combiner's rest analysis
Rests must begin and end simultaneously to be merged into the shared
voice.
Rests, skips, and multi-measure rests are kept apart even if they
begin and end simultaneously.
This does not produce ideal output in every case, but it avoids
producing musical nonsense.
Werner Lemberg [Tue, 2 Dec 2014 07:11:48 +0000 (08:11 +0100)]
mf/README: Revised. Add section on MetaFont proofing.
Keith OHara [Thu, 27 Nov 2014 05:19:34 +0000 (21:19 -0800)]
Revert part of
61ae62f987
Code to space spanners should apply 'bound-padding', but not 'padding'.
Keith OHara [Sun, 16 Nov 2014 02:42:28 +0000 (18:42 -0800)]
page-breaking: allow degenerate scores; issue 4161
Reverses part of
fb5d36ef6d026fdaa2b5d6c207eefd39374bff97
that was trying to avoid zero-length chunks, because
after
255fe22c663dbbcb25b693fc8e60ca95343417ef we have to
deal with zero-length chunks.
Keith OHara [Mon, 17 Nov 2014 06:13:24 +0000 (22:13 -0800)]
improve initial estimate of beamed-rest position; issue 472
Dan Eble [Sat, 15 Nov 2014 14:55:34 +0000 (09:55 -0500)]
Issue 4196: Add a \compound-meter markup command
In addition to supporting the same options as \compoundMeter, the
markup command accepts simple fractions specified as a number-pair.
It also allows single-number time signatures and single-number
components of compound time signatures.
David Kastrup [Thu, 13 Nov 2014 22:29:10 +0000 (23:29 +0100)]
Issue 216/2: Adapt repeat-sign-* regtests
Since layout-set-staff-size now gets staffsize right, the regtests
should no longer compensate for bad staffsize.
David Kastrup [Thu, 13 Nov 2014 20:13:12 +0000 (21:13 +0100)]
Issue 216: ability to change staff line spacing inside a \layout{} block
This uses the staff-space setting from the \layout block (if set) for
determining staff spacing.
It apparently does not help with horizontal spacing, though.
David Kastrup [Sun, 16 Nov 2014 18:31:22 +0000 (19:31 +0100)]
Issue 4099: Partcombine warning about simultaneous breathing
This moves the default midi-length definition of BreathingEvent to
define-music-types: it does not make sense to put default settings in
the music event itself.
Keith OHara [Mon, 24 Nov 2014 06:25:30 +0000 (22:25 -0800)]
issue 2724
Keith OHara [Mon, 1 Sep 2014 04:19:24 +0000 (21:19 -0700)]
multi-meausre rest: include normal note-spacing; issue 3135
Keith OHara [Mon, 1 Sep 2014 04:23:39 +0000 (21:23 -0700)]
Revert "Makes multi-measure rests span the correct horizontal length."
This reverts commit
fcfeacd25974cdc37bf9eb65d72902e56511b282 .
Conflicts:
lily/multi-measure-rest.cc
Keith OHara [Tue, 18 Feb 2014 03:17:26 +0000 (19:17 -0800)]
note-spacing: pad accidentals from neighbor as far as from parent; issue 3869
Keith OHara [Sat, 6 Sep 2014 07:38:27 +0000 (00:38 -0700)]
move NullVoice back to Staff
Uses of NullVoice have been established that depend on it producing
note-heads with pitch associated with a Staff.
Keith OHara [Mon, 8 Sep 2014 03:25:47 +0000 (20:25 -0700)]
Note-head-interface: missing property
Keith OHara [Sun, 16 Nov 2014 07:09:15 +0000 (23:09 -0800)]
partcombine: optional argument to control chords; issue 4198
Jean-Charles Malahieude [Sun, 23 Nov 2014 15:20:42 +0000 (16:20 +0100)]
Doc-fr: full update
Jean-Charles Malahieude [Sat, 22 Nov 2014 13:12:12 +0000 (14:12 +0100)]
Merge branch 'master' of /home/jcharles/GIT/Lily/. into translation
Dan Eble [Sat, 8 Nov 2014 19:55:15 +0000 (14:55 -0500)]
Issue 4191: Add a \first-visible markup command which uses the first
argument that produces a non-empty stencil and ignores the rest.
Werner Lemberg [Thu, 20 Nov 2014 13:24:29 +0000 (14:24 +0100)]
Issue 4195: Improve spacing annotations.
Extend `annotate-spacing-spec' to also show the name of the used spacing
property, if possible.
Note that this patch is a Scheme hack only; to further improve the
annotation it would be necessary to make `ly:get-spacing-spec' return the
appropriate spacing property, too (if possible).
Keith OHara [Sun, 2 Nov 2014 05:35:56 +0000 (22:35 -0700)]
staff-symbol-referencer: ledger logic; issue 4184
Dan Eble [Thu, 6 Nov 2014 13:44:02 +0000 (08:44 -0500)]
Add regtest for mensural and neomensural time signature styles.
Add regtest for "compound" time signatures that are merely simple
fractions and compound time signatures with simple-fraction
components.
Werner Lemberg [Tue, 11 Nov 2014 12:00:25 +0000 (13:00 +0100)]
Doc: Document unit of \abs-fontsize
This needs a special mentioning here since all global measurements are in
staff-spaces otherwise.
Werner Lemberg [Tue, 11 Nov 2014 11:58:51 +0000 (12:58 +0100)]
Doc: Default font size is 11pt
This was changed in 2005 from 12pt to 11pt. However, the documentation
incorrectly talked about 10pt as the default..
Dan Eble [Sat, 1 Nov 2014 01:02:39 +0000 (21:02 -0400)]
Issue 4112: Add internal chord-range option to part combiner
Add a number-pair parameter to make-part-combine-music to replace the
previously hard-coded minimum and maximum intervals that may be
combined into a chord or unison in the shared voice.
There is no user interface for this enhancement because it is not easy
to agree on one, but there is a regression test showing how it might
be used at one's own risk.
Trevor Daniels [Thu, 30 Oct 2014 23:39:03 +0000 (23:39 +0000)]
Doc: Issue 3877: clarify use of \lyricmode and variants
Trevor Daniels [Thu, 30 Oct 2014 18:46:57 +0000 (18:46 +0000)]
Doc: Issue 3879: Tag arguments may use dot separator
Dan Eble [Mon, 27 Oct 2014 02:24:35 +0000 (22:24 -0400)]
Issue 4176: Add regtests for numbered and single-digit time signature styles
David Nalesnik [Tue, 6 May 2014 20:08:51 +0000 (15:08 -0500)]
Use number-pair-list? with 'control-points
The predicate number-pair-list? is a better fit than list?.
Trevor Daniels [Wed, 29 Oct 2014 18:08:43 +0000 (18:08 +0000)]
Doc: Issue 4043: shortest duration is not included in --verbose output
Remove the statement that the shortest duration is printed as part
of the --verbose output; it isn't.
Trevor Daniels [Mon, 27 Oct 2014 15:34:59 +0000 (15:34 +0000)]
Doc: Issue 4149: Clarify some \paper and \layout variables:
check-consistency
indent
line-width
short-indent
Trevor Daniels [Wed, 29 Oct 2014 13:26:36 +0000 (13:26 +0000)]
Issue 4151: implicitTimeSignatureVisibility->initialTimeSignatureVisibility
Change property name
Change description
Add convert-ly rule
Update all language docs
David Kastrup [Sun, 19 Oct 2014 11:21:44 +0000 (13:21 +0200)]
Issue 4170: tie-formatting: s/Stem::note_head_positions/Stem::head_positions/
Looking at the return value here rather strongly suggests that the wrong
function is being called.
David Kastrup [Sat, 18 Oct 2014 11:53:50 +0000 (13:53 +0200)]
Issue 461: LilyPond should accept a tie between notes which are enharmonically identical
This patch connects the respective notes in Tie_engraver and
Tie_performer as a fallback after exhausting regular tie associations.
It also keeps the accidental engraver from applying its special rules
for tied notes that don't have exactly matching pitches.
No attempt is made to adjust the visuals of the ties: they will remain
horizontal, focused on the left note head.
Dan Eble [Sun, 26 Oct 2014 02:20:55 +0000 (22:20 -0400)]
Issue 3286: add single-C time signature style
This style is identical to single-digit except that C is printed
instead of 4 and cut-C is printed instead of 2.
Trevor Daniels [Sun, 26 Oct 2014 08:08:04 +0000 (08:08 +0000)]
Doc: Issue 4175: Correct vector form in break-visibility table
Trevor Daniels [Thu, 23 Oct 2014 21:28:47 +0000 (22:28 +0100)]
Doc: Issue 3324: Add explanation of clashing note columns warning
Trevor Daniels [Fri, 24 Oct 2014 13:50:48 +0000 (14:50 +0100)]
Doc: Issue 4168: Add 'Dimensions' to Useful concepts
Francisco Vila [Thu, 30 Oct 2014 15:49:43 +0000 (16:49 +0100)]
Doc-de: changes by Markus Olbrich.
Janek Warchoł [Wed, 29 Oct 2014 06:35:16 +0000 (07:35 +0100)]
Add Janek Warchoł's email to authors.itexi
...and change description to a more serious one.
Trevor Daniels [Thu, 23 Oct 2014 09:35:33 +0000 (10:35 +0100)]
Doc: Issue 1154: Document tie detail properties
Trevor Daniels [Wed, 22 Oct 2014 13:23:25 +0000 (14:23 +0100)]
Issue 4169: Line- and page-breaking syntactic sugar
Install line- and page-breaking controls and document them.
Remove now-redundant section on Explicit breaks, preserving the
snippet showing how to use an extra voice to contain break commands.
Amend indexing.
Jean-Charles Malahieude [Sun, 26 Oct 2014 17:09:38 +0000 (18:09 +0100)]
Doc-fr: updates AU