]>
git.donarmstrong.com Git - lilypond.git/log
Francisco Vila [Fri, 13 Jul 2012 16:35:18 +0000 (18:35 +0200)]
Doc-es: structure.
Phil Holmes [Sun, 15 Jul 2012 09:23:41 +0000 (10:23 +0100)]
Local updates to LSR July 2012
John Mandereau [Mon, 2 Jul 2012 14:13:30 +0000 (16:13 +0200)]
Change NCSB fonts search (fix issue 2635)
In Debian Squeeze 6.0.5 (i686), fc-list (Fontconfig 2.8.0-2.1) has an
output format that is not handled well by previous configure script.
Markus Oehme [Tue, 10 Jul 2012 09:47:00 +0000 (11:47 +0200)]
Don't split -f CPP flags in python-config output
Fix LilyPond Issue 2634 "aclocal.m4 incorrectly remove parts of
python-cflags output". Bug reported by Cyprien Nicolas from Gentoo bug
415793.
Jean-Charles Malahieude [Sat, 14 Jul 2012 19:27:23 +0000 (21:27 +0200)]
Doc-fr: updates notation-appendices
Keith OHara [Sat, 14 Jul 2012 17:19:41 +0000 (10:19 -0700)]
Revert "line_count fixes"
This reverts commit
2a872121379fffe7b1cd5d23048b7ea04b4d1f68 .
Frederic Bron [Wed, 11 Jul 2012 04:47:55 +0000 (06:47 +0200)]
added test for beamExceptions that failed in 2.15.39 in 3/4 for 1/32nd notes
Keith OHara [Sat, 14 Jul 2012 05:55:48 +0000 (22:55 -0700)]
stem: use pure-height if the stencil is not yet drawn; issue 2441
Joe Neeman [Sun, 8 Jul 2012 19:22:48 +0000 (21:22 +0200)]
Add documentation for ly:one-line-breaking.
Francisco Vila [Fri, 13 Jul 2012 16:06:04 +0000 (18:06 +0200)]
Doc-es: fix menu.
Francisco Vila [Fri, 13 Jul 2012 15:32:48 +0000 (17:32 +0200)]
Doc-es: update Scheme tutorial.
Francisco Vila [Fri, 13 Jul 2012 10:38:17 +0000 (12:38 +0200)]
Doc-es: update CHANGES.
Phil Holmes [Fri, 13 Jul 2012 09:38:22 +0000 (10:38 +0100)]
Minor typo in the CG
Francisco Vila [Thu, 12 Jul 2012 18:35:51 +0000 (20:35 +0200)]
Doc-es: update usage/External, web/Download, notation/Vocal.
Francisco Vila [Thu, 12 Jul 2012 09:30:27 +0000 (11:30 +0200)]
Merge branch 'translation' into staging
Janek Warchoł [Thu, 12 Jul 2012 09:16:10 +0000 (11:16 +0200)]
web: news - RC 2.15.41 cancelled
Janek Warchoł [Thu, 12 Jul 2012 09:15:28 +0000 (11:15 +0200)]
web: move some old news from front page to archive
Frederic Bron [Thu, 12 Jul 2012 08:26:17 +0000 (09:26 +0100)]
Doc: fix url to PostScript pdf (2563)
Janek Warchoł [Wed, 11 Jul 2012 19:33:28 +0000 (21:33 +0200)]
CG: explain what big staff size means in regtests
Regtests about small or easy to overlook changes
should use bigger staff size.
Trevor Daniels [Sun, 8 Jul 2012 07:32:51 +0000 (08:32 +0100)]
Doc: more comprehensive documentation of layout block (2560)
(thanks to Urs L and David K for clarification)
Trevor Daniels [Fri, 6 Jul 2012 08:31:17 +0000 (09:31 +0100)]
Doc: document \on-the-fly (2579)
- explain syntax
- list provided procedures
(Thanks to Eluze for the suggestion)
Trevor Daniels [Sun, 8 Jul 2012 08:15:05 +0000 (09:15 +0100)]
Doc: document use of alignAboveContext (2557)
Also alignBelowContext.
Jean-Charles Malahieude [Tue, 10 Jul 2012 16:11:45 +0000 (18:11 +0200)]
Doc-fr: texidocs housekeeping, letters T-W
Jean-Charles Malahieude [Tue, 10 Jul 2012 09:33:07 +0000 (11:33 +0200)]
POT: dowloads from FTP (eo, es, fr, it)
Jean-Charles Malahieude [Mon, 9 Jul 2012 13:07:59 +0000 (15:07 +0200)]
Doc-fr: updates NR, Scheme tutorial, Usage, web
- NR ancient, pitches, vocal
- external
- helpus, download
David Kastrup [Thu, 5 Jul 2012 10:24:19 +0000 (12:24 +0200)]
Interpret #... inside of music lists as music instead of ignoring it
One consequence is that you get a warning for things like
\revert Score.BarLine #'space-alist #'cue-clef
which actually reverts the whole of space-alist, then ignores #'cue-clef.
Another is that things like $(set-accidental-style 'dodecaphonic)
can be written as #(set-accidental-style 'dodecaphonic) without
getting ignored in most situations.
Void expressions (like most definitions, or the result of calling
\void) are still silently ignored since they are regarded as
intentional.
David Kastrup [Sun, 8 Jul 2012 18:40:08 +0000 (20:40 +0200)]
Typo: oputput -> output
Trevor Daniels [Fri, 6 Jul 2012 19:50:05 +0000 (20:50 +0100)]
Doc: phrasing slurs do not affect melismata (2565)
David Kastrup [Fri, 6 Jul 2012 13:33:13 +0000 (15:33 +0200)]
Eliminate gcc warning in ly_rational2scm
David Kastrup [Mon, 2 Jul 2012 09:13:22 +0000 (11:13 +0200)]
Issue 2632: Allow multiple occurences of Footnote_engraver
Don't treat footnote events that already emitted footnotes in a subordinate context.
David Kastrup [Mon, 2 Jul 2012 18:27:46 +0000 (20:27 +0200)]
Reject \footnote ... \default without grob specification
The behavior of \footnote ... \default without grob specification is,
for most purposes, indistinguishable from user error. In consequence,
it has been turned into user error.
As one consequence, support for the undocumented and inefficient
compatibility mode for use of not-actually-time-based footnotes as an
articulation (-\footnote ... \default) has been removed. This can
occur as the result of convert-ly from older variants of \footnote
syntax. Targetting a NO_SMART conversion error message of convert-ly
for this use case is so much more tricky and error-prone than printing
a warning at run-time that it has not been attempted.
Jean-Charles Malahieude [Thu, 5 Jul 2012 18:37:01 +0000 (20:37 +0200)]
POT: upload 2.15.41 to FTP
Graham Percival [Thu, 5 Jul 2012 13:33:50 +0000 (14:33 +0100)]
Release: bump version.
Graham Percival [Wed, 4 Jul 2012 16:41:03 +0000 (17:41 +0100)]
Merge remote-tracking branch 'origin' into HEAD
Thomas Morley [Thu, 28 Jun 2012 10:02:40 +0000 (12:02 +0200)]
Issue 2626: add on-page for usage in \on-the-fly
For adding a markup to a footer/header of a specified page,
you can now use (on-page <page-number>) as a specification in \on-the-fly.
Signed-off-by: David Kastrup <dak@gnu.org>
David Kastrup [Thu, 28 Jun 2012 18:51:55 +0000 (20:51 +0200)]
Include +inf.0 and -inf.0 in conversions of Rational to SCM and back
Graham Percival [Tue, 3 Jul 2012 23:37:25 +0000 (00:37 +0100)]
Release: update news.
Werner Lemberg [Tue, 3 Jul 2012 05:55:16 +0000 (07:55 +0200)]
[mf2pt1] Updated to version 2.5.
Aleksandr Andreev [Tue, 26 Jun 2012 13:53:08 +0000 (09:53 -0400)]
Add blurb about Kievan notation to changes
Adds a blurb and minimal example to changes.tely indicating support of Kievan notation.
Francisco Vila [Mon, 2 Jul 2012 08:17:06 +0000 (10:17 +0200)]
Merge branch 'translation' into staging
Jean-Charles Malahieude [Sun, 1 Jul 2012 11:35:00 +0000 (13:35 +0200)]
Doc-fr: snippets housekeeping (letters P-S)
David Kastrup [Sat, 30 Jun 2012 15:57:24 +0000 (17:57 +0200)]
Revert "Get texidoc translations out of snippets source files"
This reverts commit
512d405d07aba8742658902b105a94ebbd40c2dc .
David Kastrup [Sat, 30 Jun 2012 13:06:44 +0000 (15:06 +0200)]
Fix description in lily/include/smobs.hh
John Mandereau - LilyPond development [Thu, 28 Jun 2012 16:32:18 +0000 (18:32 +0200)]
Clean fonts and docs makefiles, trying to fix 'make -j' race conditions
On my machine (GNU/Linux Fedora 17 x86_64 on an Intel Core 2 Duo),
"make -j3 all" repeatedly calls fontforge before needed .pfb files are
generated and makeinfo/extract_texi_filenames/texi2omf before .texi
file has been generated/copied. Fix this by using order prerequisites
and adding targets to WWW-1 (first stage of doc build); order (rather
than ordinary) prerequisites avoid having always outdated targets,
which would trigger compilation at install.
Remove a rule for Info manual that is no longer needed and which might
short-circuit .dep file generation.
mf/GNUmakefile: also factorize prerequisites in fonts using a macro.
John Mandereau [Thu, 28 Jun 2012 11:30:05 +0000 (13:30 +0200)]
Get texidoc translations out of snippets source files
Texidoc translations are inserted in .ly snippets at build stage
instead of makelsr.py run.
This simplifies overall maintenance of snippets, in particular
this avoids Git committish update headache for translators.
See final discussion at
http://lists.gnu.org/archive/html/lilypond-devel/2012-06/msg00438.html
John Mandereau - LilyPond development [Wed, 27 Jun 2012 09:44:46 +0000 (11:44 +0200)]
CG: improve Patchy documentation
John Mandereau - LilyPond development [Wed, 27 Jun 2012 09:42:32 +0000 (11:42 +0200)]
CG: Add LILYPOND_BUILD_DIR environment variable, fix issues 2604 and 2524.
Julien Rioux [Tue, 26 Jun 2012 13:54:39 +0000 (09:54 -0400)]
lilypond-book: Remove trailing path separators in include paths.
Remove the trailing path separators ("/" or "\") in include paths
(e.g. "-I ./ -I ../ -I ../common/") as they are not necessary and
cause problems on windows. Solves issue 2623.
David Kastrup [Fri, 29 Jun 2012 00:35:00 +0000 (02:35 +0200)]
Fix polarity of rhythmic-location>=?
Werner Lemberg [Thu, 28 Jun 2012 08:12:25 +0000 (10:12 +0200)]
Add some translation markers; normalize whitespace.
Patrick Schmidt [Fri, 22 Jun 2012 09:45:04 +0000 (05:45 -0400)]
musicxml2ly: Fix title, chord symbol and midi bugs.
Fix for several musicxml2ly bugs:
Titles and headers can now contain single words followed by a
punctuation mark (.,!:). See issue 1983.
Chord symbols are now placed above staffs instead of below.
See issue 2537.
musicxml2ly now includes an out-commented midi-block in every .ly-file.
Docs: Added command line options -m and --midi to Usage
David Kastrup [Sat, 23 Jun 2012 15:14:03 +0000 (17:14 +0200)]
Make third argument @var{alter} of ly:make-pitch optional.
This has already been the case in the function signature, but actual use
as an optional function argument resulted in an error message.
David Kastrup [Sat, 15 Oct 2011 08:50:18 +0000 (10:50 +0200)]
Issue 1976: Handle full rational pitch differences in fingering calculations.
Defines and uses ly:pitch-tones for rational pitch extraction.
Phil Holmes [Tue, 26 Jun 2012 10:50:43 +0000 (11:50 +0100)]
LSR updates from tarball
Trevor Daniels [Tue, 26 Jun 2012 07:34:46 +0000 (08:34 +0100)]
Doc: clarify operation of \inversion (2618)
Trevor Daniels [Tue, 26 Jun 2012 07:00:11 +0000 (08:00 +0100)]
Doc: typo
Mike Solomon [Mon, 25 Jun 2012 16:19:37 +0000 (18:19 +0200)]
Bumps Mike to Frog meister
Aleksandr Andreev [Mon, 18 Jun 2012 01:43:31 +0000 (21:43 -0400)]
Remove 'fragment' from ancient.itely
Rodolfo Zitellini [Tue, 19 Jun 2012 15:24:28 +0000 (17:24 +0200)]
musicxml2ly: Treat accidentals parentheses as cautionary
Julien Rioux [Wed, 20 Jun 2012 15:14:19 +0000 (11:14 -0400)]
Add missing shebang line in MacOSX instructions.
David Kastrup [Mon, 18 Jun 2012 17:25:31 +0000 (19:25 +0200)]
Issue 2607: Allow immediate Scheme expressions with splicing and multiple values
$xxx has been able to interpret 0-valued expressions (namely
SCM_UNSPECIFIED) so far by, well, not interpolating anything.
This change allows it to interpret multi-valued expressions by
returning multiple tokens, allowing things like
{ < $(apply values (map (lambda (i) (ly:make-pitch 0 i 0)) (iota 8))) > }
to work as intended, by creating a chord enclosing all 8 pitches.
In addition, in analogy to the unquote-splicing operator ,@ the form
{ < $@(map (lambda (i) (ly:make-pitch 0 i 0)) (iota 8)) > }
is provided for interpolating a list of Scheme expressions into the
token stream.
David Kastrup [Sat, 23 Jun 2012 13:59:42 +0000 (15:59 +0200)]
Scheme-callable functions should never return SCM_UNDEFINED
David Kastrup [Sat, 23 Jun 2012 08:41:23 +0000 (10:41 +0200)]
Issue 2620: (ly:pitch<? #{ des #} #{ d #}) => #t
Jean-Charles Malahieude [Fri, 22 Jun 2012 18:16:09 +0000 (20:16 +0200)]
Doc-fr: updates NR and extending
- NR changing-defaults, keyboards, pitches, staff, vocal
- scheme-tutorial
Aleksandr Andreev [Mon, 18 Jun 2012 01:43:31 +0000 (21:43 -0400)]
Documentation of Kievan notation
Adds a subsection to the Ancient notation section of the Notation reference documenting support of Kievan square notation.
Issue 2317.
Julien Rioux [Fri, 22 Jun 2012 09:42:00 +0000 (05:42 -0400)]
musicxml2ly: Normalize whitespace in the source.
David Kastrup [Sat, 16 Jun 2012 11:59:05 +0000 (13:59 +0200)]
Issue 2606: Let cue commands deal consistently with #CENTER direction.
Keith OHara [Sat, 16 Jun 2012 06:21:17 +0000 (23:21 -0700)]
Bounds for piano pedal spanners; issue 492
Keith OHara [Mon, 18 Jun 2012 04:45:26 +0000 (21:45 -0700)]
Consistent bounds for slurs; issue 427 and 379
Keith OHara [Mon, 18 Jun 2012 04:43:54 +0000 (21:43 -0700)]
phrasing-slur: avoid key-sigs, clefs; issue 49
Mike Solomon [Wed, 20 Jun 2012 18:45:12 +0000 (20:45 +0200)]
Removes outdated pondings.
Francisco Vila [Wed, 20 Jun 2012 13:41:57 +0000 (15:41 +0200)]
Doc-es: update CHANGES, Notation/Staff and Notation/Vocal.
Francisco Vila [Wed, 20 Jun 2012 10:30:26 +0000 (12:30 +0200)]
Doc-es: update Scheme tutorial, Changing defaults, Keyboards, Pitches.
David Kastrup [Thu, 14 Jun 2012 12:23:29 +0000 (14:23 +0200)]
Fix display of repeat tremolo with dots
David Kastrup [Thu, 14 Jun 2012 11:20:40 +0000 (13:20 +0200)]
Issue 2602: \unfoldRepeats and \repeat tremolo 7,14,15 produces weird output
This just shamelessly copies the logic of make-repeat into unfold-repeats,
on the assumption that we want to have the same rules apply for creating
and unfolding tremoli.
David Kastrup [Sat, 16 Jun 2012 15:45:03 +0000 (17:45 +0200)]
Issue 2601: \repeat tremolo 9 {…} should issue an error
Francisco Vila [Tue, 19 Jun 2012 22:37:53 +0000 (00:37 +0200)]
Merge branch 'translation' into staging
Phil Holmes [Tue, 19 Jun 2012 09:02:16 +0000 (10:02 +0100)]
Local updates from LSR
Phil Holmes [Mon, 18 Jun 2012 16:07:17 +0000 (17:07 +0100)]
Fixes texi error in translation
Phil Holmes [Wed, 13 Jun 2012 15:22:29 +0000 (16:22 +0100)]
Creates make log-clean and documents it
Aleksandr Andreev [Sun, 10 Jun 2012 23:42:33 +0000 (19:42 -0400)]
Fix for beaming in Kievan notation
Implementing correct beaming functionality in Kievan notation
Fix for Issue 2492
Jean-Charles Malahieude [Sun, 17 Jun 2012 17:02:24 +0000 (19:02 +0200)]
Doc-fr: texidocs housekeeping, G to O
Jean-Charles Malahieude [Sat, 16 Jun 2012 18:35:10 +0000 (20:35 +0200)]
Doc-fr: updates notation and web
- NR input
- NR rhythms
- NR simultaneous
- web community
- web download
Keith OHara [Fri, 15 Jun 2012 23:49:09 +0000 (16:49 -0700)]
Doc: changes: Dot_column_engraver in Voice, and \shape
Keith OHara [Thu, 10 May 2012 01:42:59 +0000 (18:42 -0700)]
Doc: avoid using zero-duration spacers in examples
David Kastrup [Mon, 11 Jun 2012 17:28:31 +0000 (19:28 +0200)]
Issue 2598: Allow brackets and parens to start lyrics, disallow "accents"
[] and () are considered as punctuation in lyrics and can start them.
In contrast, "TeX accents" \' \" \` \^ are quite ridiculous to
"support" in lyrics since LilyPond has not been using TeX for a long
time now, so those sequences are no longer considered special in
lyrics.
David Kastrup [Sun, 10 Jun 2012 19:16:00 +0000 (21:16 +0200)]
Protect a few events from gc.
Some may not be related to obscure errors we see, but as far as I can tell,
events don't have built-in protection when sticking around after their
time. I have really no clue how grobs are protected from collection, but
since they do not seem to get extra treatment elsewhere, I hope they'll
be fine until output time.
Mike Solomon [Fri, 15 Jun 2012 06:37:47 +0000 (08:37 +0200)]
Forbids slur and tie extrema points from getting to close.
Mike Solomon [Fri, 15 Jun 2012 06:34:33 +0000 (08:34 +0200)]
Removes duplicate footnote-interface implementing grobs from all_elements_
Mike Solomon [Fri, 15 Jun 2012 06:27:17 +0000 (08:27 +0200)]
Gives stencilless unbeamed stems an empty Y-extent.
Francisco Vila [Wed, 13 Jun 2012 09:50:27 +0000 (11:50 +0200)]
Web-es: update NEWS. Full update of Spanish docs.
Francisco Vila [Wed, 13 Jun 2012 09:38:52 +0000 (11:38 +0200)]
Web-es: update Community, Download.
Francisco Vila [Wed, 13 Jun 2012 09:24:17 +0000 (11:24 +0200)]
Doc-es: update Simultaneous, Rhythms.
Joe Neeman [Mon, 28 May 2012 00:17:00 +0000 (17:17 -0700)]
Cleanups in one-line-page-breaking.
Make sure that each page is wider than the widest system.
Joe Neeman [Sun, 27 May 2012 06:07:03 +0000 (23:07 -0700)]
Add One_line_page_breaking.
One_line_page_breaking is a page breaking algorithm that puts each score on a
one line, with one page per line.
Phil Holmes [Tue, 12 Jun 2012 11:08:14 +0000 (12:08 +0100)]
Fixes issue 2597 - removes note about melisma
Jean-Charles Malahieude [Thu, 10 May 2012 17:13:09 +0000 (19:13 +0200)]
CG: add updating of lilypond.pot in the release process. Fix 2524.
Note from John: reapply
f7d264fa89c39f8d86e9ba5eb991ee904ce3d0be and
additionally take into account out-of-tree setup.
John Mandereau - LilyPond development [Mon, 11 Jun 2012 11:41:38 +0000 (13:41 +0200)]
Makes 'make po-replace' work outside source tree
This commit goes towards fixing Issue 2524.
Francisco Vila [Mon, 11 Jun 2012 12:14:57 +0000 (14:14 +0200)]
Merge branch 'translation' into staging
Marc Hohl [Mon, 11 Jun 2012 11:10:09 +0000 (12:10 +0100)]
Duplicate entry in bar-glyph-alist