]>
git.donarmstrong.com Git - lilypond.git/log
Francisco Vila [Tue, 20 Jul 2010 08:32:39 +0000 (10:32 +0200)]
Merge branch 'master' into lilypond/translation
Neil Puttock [Mon, 19 Jul 2010 23:41:29 +0000 (00:41 +0100)]
Fix #915.
* lily/bar-line.cc:
non_empty_barline () moved from lily/note-spacing.cc
* lily/multi-measure-rest.cc (bar_width):
read 'spacing-pair to determine spacing to left and right columns instead
of fixed spacing to BreakAlignment for both directions
* lily/note-spacing.cc (get_spacing):
non_empty_barline -> Bar_line::non_empty_barline
* lily/paper-column.cc (break_align_width):
add alignment symbol arg and use it to find correct grob
* scm/define-grob-properties.scm (all-user-grob-properties):
doc 'spacing-pair
* scm/define-grobs.scm (all-grob-descriptions):
add 'spacing-pair defaults for MultiMeasureRest and PercentRepeat
Benjamin Peterson [Mon, 19 Jul 2010 22:50:34 +0000 (23:50 +0100)]
Add new exported function: ly:parser-include-string.
Carl Sorensen [Sun, 18 Jul 2010 13:03:31 +0000 (07:03 -0600)]
Delete old unused snippet
Carl Sorensen [Sun, 18 Jul 2010 12:45:10 +0000 (06:45 -0600)]
Add renamed snippet to git repository
Carl Sorensen [Tue, 15 Jun 2010 21:19:29 +0000 (15:19 -0600)]
Revised autobeam settings patch and ran makelsr.py
Eliminate context properties measureGrouping, beatLength, and
beamSettings
Create new context properties baseMoment, beatStructure, and
beamExceptions.
Save time-signature-specific settings in context property
timeSignatureSettings
Do away with virtually all special rules for beaming; the beat structure
now governs almost all autobeaming.
Fix documentation
Jean-Charles Malahieude [Sat, 17 Jul 2010 13:04:49 +0000 (15:04 +0200)]
Doc-fr: NR expressive: clarify \fermata and \fermataMarkup
and typos
Trevor Daniels [Sat, 17 Jul 2010 07:32:05 +0000 (08:32 +0100)]
Docs: NR expressive: clarify \fermata and \fermataMarkup
Mikemoral [Fri, 16 Jul 2010 18:55:36 +0000 (11:55 -0700)]
Edit to glossary
Edited entry "diminuendo." Added a little blurb.
Jean-Charles Malahieude [Thu, 15 Jul 2010 18:08:19 +0000 (20:08 +0200)]
Doc-fr: notation-expressive
apply James' fixes/additions (issue 989)
Trevor Daniels [Thu, 15 Jul 2010 09:29:19 +0000 (10:29 +0100)]
Docs: CG: add warning not to split cross-refs
Trevor Daniels [Thu, 15 Jul 2010 08:09:39 +0000 (09:09 +0100)]
Doc: LM: editorial improvements to Real music example
Joe Neeman [Wed, 14 Jul 2010 19:14:08 +0000 (12:14 -0700)]
Fix quadratic memory consumption for accidentals.
Patrick McCarty [Wed, 14 Jul 2010 19:00:58 +0000 (12:00 -0700)]
SVG backend: escape `<' and `&' in UTF-8 strings.
This is required to create valid SVG. All other characters within
<text> or <tspan> elements are permitted.
Werner Lemberg [Wed, 14 Jul 2010 09:45:54 +0000 (11:45 +0200)]
Doc [fundamental]: Handle stretchability in organ template.
Werner Lemberg [Wed, 14 Jul 2010 09:33:24 +0000 (11:33 +0200)]
web.texi: Fix lowercase/uppercase issues in @direntry environment.
It's annoying that the standalone `info' program is case sensitive, but...
Werner Lemberg [Wed, 14 Jul 2010 09:13:01 +0000 (11:13 +0200)]
web.texi: Fix position of @dircategory and @direntry.
If positioned later in the file, install-info 4.13 doesn't add entries to
the `dir' file.
Trevor Daniels [Wed, 14 Jul 2010 13:12:10 +0000 (14:12 +0100)]
Doc: LM Tweaking output: Fix 1180
- The "real music" example overrides the line-width in the call
to lilypond, but the overriden length is too small, resulting
in an unwanted line break. Note that if the line-width is not
overridden the break occurs at the end of measure 2, resulting
in a collision of the phrasing slur with the 6/4 time signature.
This example should be reconsidered as part of issue 1015.
Trevor Daniels [Wed, 14 Jul 2010 13:02:59 +0000 (14:02 +0100)]
Doc: LM Tweaking output: Fix 1180
- Use explicitly instantiated voices (thanks Neil)
First, it becomes a better example to show newcomers.
It also ensures the voice contexts remain visible so collision
avoidance works correctly, even if a break occurs at the end
of measure 3. However, if the overridden line-width is
removed the break occurs after measure 2, and causes the
phrasing slur to collide with the 6/4 time signature, even with
explicit voice declarations.
Patrick McCarty [Wed, 14 Jul 2010 02:29:13 +0000 (19:29 -0700)]
Fix #413.
The `convert-to-png' procedure did not account for the 'landscape
setting, so a portrait orientation was always used.
This commit fixes the issue, so that width and height dimensions are
swapped whenever landscape orientation is set for full-page PNG output.
Additionally, I extracted some common routines from `convert-to-pdf' and
`convert-to-png' into three separate procedures: `output-width-height',
`output-resolution', and `output-filename'.
Joe Neeman [Wed, 14 Jul 2010 00:29:16 +0000 (17:29 -0700)]
Add a default minimum-distance between lyrics.
Reinhold Kainhofer [Wed, 14 Jul 2010 00:14:45 +0000 (02:14 +0200)]
Chord tremolos: Add regtests for articulations on notes
Neil Puttock [Tue, 13 Jul 2010 22:17:26 +0000 (23:17 +0100)]
Fix bare stem tremolos.
* scm/music-functions.scm (make-repeat):
don't use length of 'elements for non-sequential repeat tremolos
Joe Neeman [Fri, 9 Jul 2010 23:14:39 +0000 (16:14 -0700)]
Avoid collisions with ledger lines.
Joe Neeman [Mon, 14 Jun 2010 16:30:55 +0000 (19:30 +0300)]
Fix 1112.
Add support for minimum-distance into the page-breaker.
Patrick McCarty [Tue, 13 Jul 2010 18:48:29 +0000 (11:48 -0700)]
Merge remote branch 'origin/release/unstable'
James Lowe [Mon, 12 Jul 2010 23:13:35 +0000 (00:13 +0100)]
Doc: Additions to Repeats Section in NR
Corrected typo
Made following examples more consistent with the preceding ones.
Expanded some examples to help user work through some functions
Minor re-arranging of paragraphs and examples.
Graham Percival [Tue, 13 Jul 2010 12:22:24 +0000 (13:22 +0100)]
Release: bump version.
Graham Percival [Tue, 13 Jul 2010 09:58:56 +0000 (10:58 +0100)]
Release: update news.
Reinhold Kainhofer [Sat, 10 Jul 2010 09:10:02 +0000 (11:10 +0200)]
Add support for multi-note tremolo
-) Remove all checks for exactly one or two notes as arguments to a
tremolo repeat
-) Create proper beaming for multi-note tremolo (so far, the
chord-tremolo-engraver always assumed exactly two beamed notes)
-) Extend the make-repeat function to scale the notes properly also
in the case of multi-note tremolos
patch from issue
1786041 on codereview.appspot.com
Graham Percival [Tue, 13 Jul 2010 09:58:56 +0000 (10:58 +0100)]
Release: update news.
Trevor Daniels [Mon, 12 Jul 2010 09:53:35 +0000 (10:53 +0100)]
Docs: NR and IR: Improve description of 'layer
James Lowe [Mon, 12 Jul 2010 17:26:24 +0000 (18:26 +0100)]
Doc: 989 - more fixes to last checkin
Overzealous snippet editing. Sorry.
James Lowe [Sun, 11 Jul 2010 22:12:57 +0000 (23:12 +0100)]
Doc: 989 - tidy up last checkin
Change files names of snippets to match doctitle
Edited relevant snippet list (to remove old file names)
Edited NR itely files to reflect change of snippet name
Frederic Bron [Sun, 4 Jul 2010 20:17:09 +0000 (22:17 +0200)]
in html->texi conversion, an unexpected ";" was left
Patrick McCarty [Sun, 11 Jul 2010 18:04:37 +0000 (11:04 -0700)]
Remove obsolete targets in ps/GNUmakefile.
james [Thu, 8 Jul 2010 21:13:54 +0000 (22:13 +0100)]
Doc: Issue 989 - plus various additions
trill-spanner-chained.ly
Added a custom example (not snippet) to show this in the NR.
Also standardized existing examples for consistency
ambitus-gap-ly
Added as a snippet to NR
double-repeat-double-vota
Added as a snippet to the NR also added some more examples in the repeats section
to build on previous examples
Carl Sorensen [Fri, 9 Jul 2010 11:45:25 +0000 (05:45 -0600)]
Doc: Add Neil's discussion on music properties to CG/Programming-work
Ian Hulin [Thu, 8 Jul 2010 22:54:20 +0000 (15:54 -0700)]
T1155: Remove MODULE_GC_KLUDGE blocks.
These conditional compilation blocks were needed to support Guile V1.6.
Also rename ly_make_anonymous_module to ly_make_module.
(Modified the original patch to remove tab->space conversions.)
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Patrick McCarty [Thu, 8 Jul 2010 22:26:35 +0000 (15:26 -0700)]
Build: Update to latest config.sub version.
Patrick McCarty [Thu, 8 Jul 2010 20:34:30 +0000 (13:34 -0700)]
Fix #1177.
Transposing a clef by interval "0" leads to incorrect output, and it
does not make logical sense.
This commit prevents the transposition from being "0" and fixes the
output.
Neil Puttock [Wed, 7 Jul 2010 00:05:14 +0000 (01:05 +0100)]
lilylib.py: Set parser in option parser formatter.
This ensures %default can be expanded properly in --help docstrings.
Neil Puttock [Wed, 7 Jul 2010 00:02:34 +0000 (01:02 +0100)]
LSR: Update.
Graham Percival [Tue, 6 Jul 2010 14:37:49 +0000 (15:37 +0100)]
Version: update.
Graham Percival [Tue, 6 Jul 2010 14:37:04 +0000 (15:37 +0100)]
Merge branch 'release/unstable'
Reinhold Kainhofer [Tue, 6 Jul 2010 13:51:37 +0000 (15:51 +0200)]
Lilypond-book regtest: Also handle .texinfo files
Graham Percival [Tue, 6 Jul 2010 11:19:51 +0000 (12:19 +0100)]
Merge commit 'origin' into release/unstable
Mikemoral [Tue, 6 Jul 2010 02:04:17 +0000 (19:04 -0700)]
Edits to glossary
Added German name from "alla breve" and create consistancy for "cut time."
Carl Sorensen [Tue, 6 Jul 2010 04:47:03 +0000 (22:47 -0600)]
Add regtest for avoiding segfault when head-direction is set for lv tie
Carl Sorensen [Tue, 6 Jul 2010 03:41:56 +0000 (21:41 -0600)]
Fix 1092 -- Thanks to Joe for the idea about how to handle it right
Reinhold Kainhofer [Mon, 5 Jul 2010 23:32:33 +0000 (01:32 +0200)]
Lilypond-book: Correct dist fix for missing file
Mikemoral [Mon, 5 Jul 2010 19:55:53 +0000 (12:55 -0700)]
Remove double periods in glossary
Removed 4 instances of double periods.
Graham Percival [Mon, 5 Jul 2010 18:48:14 +0000 (19:48 +0100)]
Revert "Build: dist fix."
This reverts commit
9666f3f1685b2b5085f389a174a9abd671d01312 .
Bad way to fix this; it turns out that other files are also
missing.
Graham Percival [Mon, 5 Jul 2010 18:37:19 +0000 (19:37 +0100)]
Build: dist fix.
Graham Percival [Mon, 5 Jul 2010 15:44:22 +0000 (16:44 +0100)]
Release: update news.
David Kastrup [Mon, 5 Jul 2010 12:48:11 +0000 (14:48 +0200)]
Merge branch 'release/unstable' of git+ssh://git.savannah.gnu.org/srv/git/lilypond
Reinhold Kainhofer [Mon, 5 Jul 2010 10:43:03 +0000 (12:43 +0200)]
Lilypond-book regtest: Fix build dependencies (variable renamed by Jan)
Graham Percival [Mon, 5 Jul 2010 08:06:41 +0000 (09:06 +0100)]
Merge commit 'origin' into release/unstable
Conflicts:
input/regression/lilypond-book/include.ly
input/regression/lilypond-book/include2.ly
oops.
Colin Campbell [Mon, 5 Jul 2010 00:15:42 +0000 (18:15 -0600)]
Web: Introduction Easier Editing
Replaced Denemo screenshots
Added MacOS logo for TextMate and Texshop
Graham Percival [Mon, 5 Jul 2010 08:01:59 +0000 (09:01 +0100)]
Build: dist fix.
Jan Nieuwenhuizen [Mon, 5 Jul 2010 07:34:34 +0000 (09:34 +0200)]
lilypond-book-vars: add source files to ALL_SOURCES iso misusing EXTRA_DIST_*.
Graham Percival [Mon, 5 Jul 2010 07:58:25 +0000 (08:58 +0100)]
Build: dist fixes.
Jan Nieuwenhuizen [Mon, 5 Jul 2010 07:34:34 +0000 (09:34 +0200)]
lilypond-book-vars: add source files to ALL_SOURCES iso misusing EXTRA_DIST_*.
Graham Percival [Mon, 5 Jul 2010 07:22:28 +0000 (08:22 +0100)]
Web: fix mistakenly-removed change.
Colin Campbell [Mon, 5 Jul 2010 00:15:42 +0000 (18:15 -0600)]
Web: Introduction Easier Editing
Replaced Denemo screenshots
Added MacOS logo for TextMate and Texshop
Graham Percival [Mon, 5 Jul 2010 07:19:38 +0000 (08:19 +0100)]
Release: update news.
Graham Percival [Mon, 5 Jul 2010 07:19:26 +0000 (08:19 +0100)]
Merge commit 'origin' into release/unstable
Jan Nieuwenhuizen [Sun, 4 Jul 2010 21:05:42 +0000 (23:05 +0200)]
lilypond-book-vars.make: Play together with other stepmake files. Fixes dist.
* Drop `LILYPOND_BOOK_'-prefix from variables; there is nothing
lilypond-bookness about these
* Drop all regular (ly/doc) *_FILES from extra-dist files. Fixes
duplicate files in dist list.
Till Paala [Sun, 4 Jul 2010 20:06:48 +0000 (23:06 +0300)]
Doc-de: translating snippets and correcting German assignment
Till Paala [Sun, 4 Jul 2010 19:56:47 +0000 (22:56 +0300)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Neil Puttock [Sun, 4 Jul 2010 17:06:47 +0000 (18:06 +0100)]
Docs: Snippets: Rename new snippets so titles match file names.
Doctitles and file names for new snippets must match, since they'll eventually
be migrated to LSR following a version bump. This will prevent docs compile
breakage for new selected snippets.
Neil Puttock [Sun, 4 Jul 2010 14:19:34 +0000 (15:19 +0100)]
Fix typo in file name.
Neil Puttock [Sun, 4 Jul 2010 14:13:39 +0000 (15:13 +0100)]
Docs: programming-interface.itely: fix ref. to Hairpin callback.
The default after-line-breaking callback for Hairpin was changed in 2.13.1.
Graham Percival [Sun, 4 Jul 2010 13:23:33 +0000 (14:23 +0100)]
Release: update news.
Jean-Charles Malahieude [Sun, 4 Jul 2010 09:58:29 +0000 (11:58 +0200)]
Web-fr: updates intro and community
Jean-Charles Malahieude [Sun, 4 Jul 2010 09:56:11 +0000 (11:56 +0200)]
Web: typo in community
Mikemoral [Sun, 4 Jul 2010 04:55:10 +0000 (21:55 -0700)]
Edits to glossary
Updated "accelerando" and fixed "rallentando" (removed extra period).
Graham Percival [Sat, 3 Jul 2010 23:13:14 +0000 (00:13 +0100)]
Web: fix link to external publisher.
Patrick McCarty [Sat, 3 Jul 2010 22:30:11 +0000 (15:30 -0700)]
Build: Let Autoconf check its own minimum version.
After invoking `autoconf', Autoconf will check to see if it is older
than the minimum required version.
Right now, we require Autoconf 2.60, which is specified at the top of
configure.in:
AC_PREREQ(2.60)
If Autoconf < 2.60 is installed, an error message is produced:
$ ./autogen.sh
processing .
Running autoconf ...
configure.in:4: error: Autoconf version 2.60 or higher is required
configure.in:4: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
Till Paala [Sat, 3 Jul 2010 20:43:11 +0000 (23:43 +0300)]
Doc-de: updates to learning
Francisco Vila [Sat, 3 Jul 2010 16:02:41 +0000 (18:02 +0200)]
Doc-es: translate a title.
Colin Campbell [Sat, 3 Jul 2010 03:15:36 +0000 (21:15 -0600)]
Web: Community Publications formatting
Deleted extra text
Made formatting consistent
Mikemoral [Fri, 2 Jul 2010 05:42:59 +0000 (22:42 -0700)]
Edit to the music glossary
Added more to the entry on brass.
james [Sat, 3 Jul 2010 11:30:28 +0000 (12:30 +0100)]
Doc: NR 989 - accidental-tie-overriden.ly
Added Snippet to NR.
Modified reg test example in snippet to follow example already in NR
Minor edits for Lilypond Example layout as per CG
Reinhold Kainhofer [Wed, 23 Jun 2010 18:03:41 +0000 (20:03 +0200)]
Lilypond-book: Test case for language detection (also included files)
Reinhold Kainhofer [Mon, 7 Jun 2010 17:28:26 +0000 (19:28 +0200)]
Lilypond-book: regtest for .htmly as extension for html in lilypond-book
Reinhold Kainhofer [Tue, 8 Jun 2010 16:24:59 +0000 (18:24 +0200)]
Lilypond-book: Check for dblatex and pdflatex for the regtests
Generate pdf from tex/xml only if they exist. Otherwise, simply link
to the .tex and .xml files in collated-files.html rather than to
the resulting pdf.
Reinhold Kainhofer [Mon, 7 Jun 2010 17:19:06 +0000 (19:19 +0200)]
Lilypond-book: Fix build rules for the regtests
Reinhold Kainhofer [Mon, 7 Jun 2010 15:09:53 +0000 (17:09 +0200)]
Lilypond-book: Some more test cases for latex
Reinhold Kainhofer [Mon, 7 Jun 2010 14:55:54 +0000 (16:55 +0200)]
Lilypond-book: regtest files restructuring/renaming
Reinhold Kainhofer [Tue, 1 Jun 2010 14:55:22 +0000 (16:55 +0200)]
Lilypond-book: Add texi/tely files to regtests system
Reinhold Kainhofer [Sat, 29 May 2010 20:07:27 +0000 (22:07 +0200)]
Lilypond-book: Add build structure for docbook regtests
Graham Percival [Mon, 15 Feb 2010 00:31:38 +0000 (00:31 +0000)]
Lilypond-book: Fix out-of-tree build of the regression tests
Christian Hitz [Sun, 14 Feb 2010 15:37:55 +0000 (16:37 +0100)]
Lilypond-book: Add regression tests for TEX.
Christian Hitz [Sun, 14 Feb 2010 13:51:39 +0000 (14:51 +0100)]
Lilypond-book: Add regression test files
Tests the operation of lilypond-book with HTML files.
Christian Hitz [Sun, 14 Feb 2010 14:08:24 +0000 (15:08 +0100)]
Lilypond-book: Add a regression test system
Test the operation of lilypond-book.
Reinhold Kainhofer [Thu, 24 Jun 2010 10:29:22 +0000 (12:29 +0200)]
MusicXML test suite: quiet ZIP packing
Reinhold Kainhofer [Thu, 24 Jun 2010 10:00:03 +0000 (12:00 +0200)]
lys-to-tely: Allow the makefile to specify a different author than Han-Wen/Jan
Till Paala [Sat, 3 Jul 2010 03:03:58 +0000 (06:03 +0300)]
Doc-de: updating engraving essay and includes
Mike Solomon [Mon, 28 Jun 2010 09:07:00 +0000 (11:07 +0200)]
Kill pretty prints in output-svg