]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
13 years agoBuild: dist fix. release/2.13.25-1
Graham Percival [Sun, 20 Jun 2010 17:40:15 +0000 (18:40 +0100)]
Build: dist fix.

13 years agoMerge commit 'origin' into release/unstable
Graham Percival [Sun, 20 Jun 2010 17:00:14 +0000 (18:00 +0100)]
Merge commit 'origin' into release/unstable

13 years agoFix 1130.
Joe Neeman [Sun, 20 Jun 2010 16:47:07 +0000 (19:47 +0300)]
Fix 1130.

Tweak default spacing for titles.

13 years agoMerge branch 'lilypond/translation'
Francisco Vila [Sun, 20 Jun 2010 16:35:36 +0000 (18:35 +0200)]
Merge branch 'lilypond/translation'

13 years agoDoc-es: update.
Francisco Vila [Sun, 20 Jun 2010 16:34:28 +0000 (18:34 +0200)]
Doc-es: update.

13 years agoDoc-fr: bad proofreading of pitches
Jean-Charles Malahieude [Sun, 20 Jun 2010 16:31:13 +0000 (18:31 +0200)]
Doc-fr: bad proofreading of pitches

13 years agoDoc: refs to self are made with ref.
Francisco Vila [Sun, 20 Jun 2010 16:13:35 +0000 (18:13 +0200)]
Doc: refs to self are made with ref.

13 years agoDoc: Remove spurious line.
Francisco Vila [Sun, 20 Jun 2010 16:07:42 +0000 (18:07 +0200)]
Doc: Remove spurious line.

13 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Sun, 20 Jun 2010 15:56:02 +0000 (17:56 +0200)]
Merge branch 'master' into lilypond/translation

13 years agoRelease: update news.
Graham Percival [Sun, 20 Jun 2010 15:29:32 +0000 (16:29 +0100)]
Release: update news.

13 years agoDoc-fr: review of notation pitches: updates text: nitpicks
Jean-Charles Malahieude [Sun, 20 Jun 2010 12:39:10 +0000 (14:39 +0200)]
Doc-fr: review of notation pitches: updates text: nitpicks

13 years agoweb-fr: formatting
Jean-Charles Malahieude [Sun, 20 Jun 2010 12:38:02 +0000 (14:38 +0200)]
web-fr: formatting

13 years agoDoc-fr: remove moved includes preface and introduction have been "re-dispateched"
Jean-Charles Malahieude [Sun, 20 Jun 2010 12:37:36 +0000 (14:37 +0200)]
Doc-fr: remove moved includes preface and introduction have been "re-dispateched"

13 years agoWeb-fr: introduction update
Jean-Charles Malahieude [Tue, 8 Jun 2010 12:30:08 +0000 (14:30 +0200)]
Web-fr: introduction update

13 years agoDoc: Contributor's: Add explanation of regression make tartgets
Carl Sorensen [Sun, 20 Jun 2010 10:33:21 +0000 (04:33 -0600)]
Doc: Contributor's: Add explanation of regression make tartgets

13 years agoDon't let lyrics interfere with StaffGrouper.
Joe Neeman [Sun, 20 Jun 2010 05:07:07 +0000 (08:07 +0300)]
Don't let lyrics interfere with StaffGrouper.

Only return spaceable grobs in get_maybe_pure_last_grob.

13 years agoDoc: clarify vertical spacing with an example.
Francisco Vila [Sun, 13 Jun 2010 15:27:34 +0000 (17:27 +0200)]
Doc: clarify vertical spacing with an example.

13 years agoDoc: Issue 989 - clef.oct.ly - updaet to NR
James Lowe [Thu, 17 Jun 2010 17:59:39 +0000 (18:59 +0100)]
Doc: Issue 989 - clef.oct.ly - updaet to NR

Added two more examples to show non-octave jumps
Added line in main description implying any integer can be used

13 years agoFix 1031.
Joe Neeman [Fri, 11 Jun 2010 00:40:10 +0000 (09:40 +0900)]
Fix 1031.

Prevent ly:beam::rest-collision-callback (which is used in the calculation
of a rest's Y-offset) from asking for the rest's Y-offset.

13 years agops-to-png.scm: only use -dEPSCrop for EPS files.
Patrick McCarty [Thu, 17 Jun 2010 22:41:52 +0000 (15:41 -0700)]
ps-to-png.scm: only use -dEPSCrop for EPS files.

The previous check for multi-page documents fails to account for
single-page PS files, which must have page sizes specified using
-dDEVICEWIDTHPOINTS and -dDEVICEHEIGHTPOINTS when converted to PNG.

This commit improves the situation: only use the -dEPSCrop option for
EPS files, which do not have a page count.  All files that specify a
page count (PS files), will now be converted to PNGs with correct
dimensions.

13 years agoFix 1120.
Joe Neeman [Fri, 18 Jun 2010 13:53:17 +0000 (16:53 +0300)]
Fix 1120.

Don't add vertical padding to the skylines that are used for
horizontal spacing, since it can lead to unwanted horizontal space.

13 years agoDoc: NR 1.8.1 addded @knownissue for Text Spanner
James Lowe [Fri, 18 Jun 2010 16:05:47 +0000 (17:05 +0100)]
Doc: NR 1.8.1 addded @knownissue for Text Spanner

13 years agoDoc: CG: updates to Issues.
Graham Percival [Fri, 18 Jun 2010 15:36:31 +0000 (16:36 +0100)]
Doc: CG: updates to Issues.

13 years agoWeb-es: update News.
Francisco Vila [Fri, 18 Jun 2010 15:54:50 +0000 (17:54 +0200)]
Web-es: update News.

13 years agoDoc-es: update an additional snippet.
Francisco Vila [Fri, 18 Jun 2010 15:02:38 +0000 (17:02 +0200)]
Doc-es: update an additional snippet.

13 years agoDoc-es: update Snippets.
Francisco Vila [Fri, 18 Jun 2010 14:58:39 +0000 (16:58 +0200)]
Doc-es: update Snippets.

13 years agoDoc-es: update.
Francisco Vila [Fri, 18 Jun 2010 10:48:42 +0000 (12:48 +0200)]
Doc-es: update.

13 years agoDoc: CG added note regarding using #' in body text
James Lowe [Wed, 16 Jun 2010 18:29:20 +0000 (19:29 +0100)]
Doc: CG added note regarding using #' in body text

Also re-ordered two entries to make this new entry more logical in its grouping
Some minor reformatting.

13 years agoRemove obsolete regression test.
Joe Neeman [Thu, 17 Jun 2010 07:33:26 +0000 (10:33 +0300)]
Remove obsolete regression test.

13 years agoFix 801 and 1088.
Joe Neeman [Thu, 17 Jun 2010 07:31:56 +0000 (10:31 +0300)]
Fix 801 and 1088.

Manually shift the dots on a rest so that the horizontal collision
avoidance sees them (even though they cannot be positioned properly
until after line breaking).

13 years agoRevert page-count to the old behaviour.
Joe Neeman [Thu, 17 Jun 2010 06:05:20 +0000 (09:05 +0300)]
Revert page-count to the old behaviour.

This reverts commit de4c92336824fc99f845e3c36646945ed0a7912f.

Conflicts:

lily/include/optimal-page-breaking.hh
lily/optimal-page-breaking.cc

13 years agoFix 884.
Joe Neeman [Wed, 16 Jun 2010 11:28:09 +0000 (14:28 +0300)]
Fix 884.

Change page-count so that you specify a list of page-counts, with
each element of the list referring to the number of pages between
two successive forced page breaks.

13 years agoWeb: enable italian website.
Francisco Vila [Wed, 16 Jun 2010 12:27:38 +0000 (14:27 +0200)]
Web: enable italian website.

13 years agoWeb-it: add italian translation
Federico Bruni [Sun, 11 Apr 2010 21:01:18 +0000 (23:01 +0200)]
Web-it: add italian translation

I've also added the 'it' sections in scripts/build/website_post.py (as suggested by Jan)

13 years agoWeb-de: update the website
Till Paala [Tue, 15 Jun 2010 19:07:14 +0000 (22:07 +0300)]
Web-de: update the website

13 years agoDoc: Issue 617 - NR x-offsets
James Lowe [Fri, 11 Jun 2010 16:04:34 +0000 (17:04 +0100)]
Doc: Issue 617 - NR x-offsets

updated warning in NR 5.1.1 Aligning Objects for modifying x-offsets
took information from previous patch to add to this more general information
Added @ref{} and @seealso{}
tweaked some @code{} in the origibal body of the text and tidied up line lengths
of text as per CG.

13 years agoDoc: CG: minor updates to Releases.
Graham Percival [Tue, 15 Jun 2010 13:18:00 +0000 (14:18 +0100)]
Doc: CG: minor updates to Releases.

13 years agoRelease: bump version.
Graham Percival [Tue, 15 Jun 2010 13:10:02 +0000 (14:10 +0100)]
Release: bump version.

13 years agoMerge branch 'release/unstable'
Graham Percival [Tue, 15 Jun 2010 13:09:48 +0000 (14:09 +0100)]
Merge branch 'release/unstable'

13 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Tue, 15 Jun 2010 09:55:46 +0000 (11:55 +0200)]
Merge branch 'master' into lilypond/translation

13 years agoDoc-es: Sectioning.
Francisco Vila [Mon, 14 Jun 2010 11:44:47 +0000 (13:44 +0200)]
Doc-es: Sectioning.

13 years agoRelease: update news. release/2.13.24-1
Graham Percival [Mon, 14 Jun 2010 08:56:29 +0000 (09:56 +0100)]
Release: update news.

13 years agoMerge commit 'origin' into release/unstable
Graham Percival [Mon, 14 Jun 2010 08:55:38 +0000 (09:55 +0100)]
Merge commit 'origin' into release/unstable

13 years agoDoc: CG: add "administration" chapter.
Graham Percival [Sun, 13 Jun 2010 16:34:48 +0000 (17:34 +0100)]
Doc: CG: add "administration" chapter.

Also adds stuff about the Meisters.

13 years agoDOC: revised re LSR in Community-contacts
Colin Campbell [Sun, 13 Jun 2010 00:48:19 +0000 (18:48 -0600)]
DOC: revised re LSR in Community-contacts

Added reference to LSR and Snippets in Community->contacts

13 years agoMerge commit 'origin' into release/unstable
Graham Percival [Sun, 13 Jun 2010 15:58:23 +0000 (16:58 +0100)]
Merge commit 'origin' into release/unstable

13 years agoFix tight spacing for markuplines spread over several pages.
Boris Shingarov [Sun, 13 Jun 2010 14:42:32 +0000 (15:42 +0100)]
Fix tight spacing for markuplines spread over several pages.

13 years agofixed issue 878: bowing indications have now higher priority than fingerings
Frederic Bron [Fri, 11 Jun 2010 20:07:12 +0000 (22:07 +0200)]
fixed issue 878: bowing indications have now higher priority than fingerings

13 years agoRelease: update news.
Graham Percival [Sat, 12 Jun 2010 15:07:13 +0000 (16:07 +0100)]
Release: update news.

13 years agoLSR: manual build fix.
Graham Percival [Sat, 12 Jun 2010 14:42:31 +0000 (15:42 +0100)]
LSR: manual build fix.

13 years agoLilypond-book: Allow the snippets class to declare its own used options
Reinhold Kainhofer [Fri, 11 Jun 2010 19:02:16 +0000 (21:02 +0200)]
Lilypond-book: Allow the snippets class to declare its own used options

13 years agoLilypond-book: Document htmly as allowed extension for HTML
Reinhold Kainhofer [Fri, 11 Jun 2010 19:24:03 +0000 (21:24 +0200)]
Lilypond-book: Document htmly as allowed extension for HTML

13 years agoLilypond-book: Allow hyphens in html snippet options
Reinhold Kainhofer [Fri, 11 Jun 2010 13:53:50 +0000 (15:53 +0200)]
Lilypond-book: Allow hyphens in html snippet options

13 years agoLSR: update.
Graham Percival [Fri, 11 Jun 2010 13:24:51 +0000 (14:24 +0100)]
LSR: update.

13 years agofixed issue 1109: makelsr.py now strips right-hand whitespace
Frederic Bron [Fri, 11 Jun 2010 12:14:52 +0000 (14:14 +0200)]
fixed issue 1109: makelsr.py now strips right-hand whitespace

13 years agoLilylib: When formatting the options help, use only one level of indentation
Reinhold Kainhofer [Fri, 11 Jun 2010 11:58:09 +0000 (13:58 +0200)]
Lilylib: When formatting the options help, use only one level of indentation

We tweaked the IndentedHelpFormatter to not indent the headings at all (even if we have
nested groups), so it does not make sense to indent the options themselves, either.
Thus, we now have either no indent or exactly indent_increment.

13 years agoLilypond-book: Add cmd line option to load additional python files
Reinhold Kainhofer [Thu, 10 Jun 2010 12:47:31 +0000 (14:47 +0200)]
Lilypond-book: Add cmd line option to load additional python files

To customize the output of lilypond-book, a --load-custom-package=file
cmd line option has been added. The passed file can e.g. contain a custom
output formatter class (derived from some book_base.BookOutputFormat
derived class and registered via BookBase.register_format).

13 years agoLilypond-book: fix QUOTE output
Reinhold Kainhofer [Wed, 9 Jun 2010 08:54:55 +0000 (10:54 +0200)]
Lilypond-book: fix QUOTE output

13 years agoLilypond-book: Factor out the formatting from lilypond-book into separate classes
Reinhold Kainhofer [Tue, 11 May 2010 17:51:26 +0000 (19:51 +0200)]
Lilypond-book: Factor out the formatting from lilypond-book into separate classes

-) One base class BookOutputFormat for all output formats that contains most
   of the output logic
-) Each output format has its own BookOutputFormat-derived class with class-
   specific settings.
-) Each snippet type still has its own class, but calls appropriate hook
   functions of the format class to generate the actual output

This makes it much easier to add new formats in the future or use a
customized output format for special purposes (e.g. the MusicXML test
suite).

Also, got rid of the vars () idiom (which breaks when splitting up code
into separate functions/classes) and use a proper hash instead.

13 years agoLilypond-book: Convert input filename to absolute path, since we change cwd
Reinhold Kainhofer [Thu, 10 Jun 2010 11:01:20 +0000 (13:01 +0200)]
Lilypond-book: Convert input filename to absolute path, since we change cwd

13 years agoRegtests: Correct metronome-text.ly docstring.
Neil Puttock [Thu, 10 Jun 2010 21:29:08 +0000 (22:29 +0100)]
Regtests: Correct metronome-text.ly docstring.

Thanks to Phil Holmes for the report.

13 years agoDoc: revert bad fix for 617.
Graham Percival [Thu, 10 Jun 2010 21:07:24 +0000 (22:07 +0100)]
Doc: revert bad fix for 617.

Neil said "This is not recommended at all.  The default callback
is a closure, combining the result of
ly:self-alignment-interface:x-aligned-on-self *and*
ly:break-alignable-interface::self-align-callback.  Thus
overriding X-offset also causes 'break-align-symbols to be
ignored, messing up the positioning completely."

I don't understand it, but I understand that he knows more than
me.  :)    I've left the little clean-up that James did.

13 years agofixed issue 1029: \thumb now behaves more like fingering, in particular with regards...
Frederic Bron [Sat, 5 Jun 2010 05:39:44 +0000 (07:39 +0200)]
fixed issue 1029: \thumb now behaves more like fingering, in particular with regards to slurs

13 years agoDoc: CG: draft 3 of Issues.
Graham Percival [Thu, 10 Jun 2010 17:43:24 +0000 (18:43 +0100)]
Doc: CG: draft 3 of Issues.

13 years agoDoc: Issue 617 - X-offsets w/ Rehearsal Marks - NR
James Lowe [Thu, 10 Jun 2010 15:47:44 +0000 (16:47 +0100)]
Doc: Issue 617 - X-offsets w/ Rehearsal Marks - NR

Added @knownissue and updated examples in section.
Added some more explicit examples and made them more consistent

13 years agoMake a pure version of calc_next_staff_spacing.
Joe Neeman [Tue, 8 Jun 2010 01:11:04 +0000 (10:11 +0900)]
Make a pure version of calc_next_staff_spacing.

This fixes a bug with StaffGrouper and RemoveEmptyStaffContext,
in which the layout for only the first system would be computed correctly.

13 years agoDoc: another compile fix.
Graham Percival [Wed, 9 Jun 2010 15:21:26 +0000 (16:21 +0100)]
Doc: another compile fix.

The info I removed is covered in the Issues chapter, anyway.

13 years agoDoc: compile fix.
Graham Percival [Wed, 9 Jun 2010 15:00:39 +0000 (16:00 +0100)]
Doc: compile fix.

13 years agoDoc-es: Fix sectioning.
Francisco Vila [Wed, 9 Jun 2010 14:48:04 +0000 (16:48 +0200)]
Doc-es: Fix sectioning.

13 years agoDoc: update @knownissues for \grace and \tempo inside \times{}
Valentin Villenave [Wed, 9 Jun 2010 13:14:11 +0000 (15:14 +0200)]
Doc: update @knownissues for \grace and \tempo inside \times{}

As Dmytro suggested, the description could be clearer.
Hopefully it is now!

13 years agoAdd documentation and regtest for lowercase minor chords feature.
Valentin Villenave [Wed, 9 Jun 2010 10:37:12 +0000 (12:37 +0200)]
Add documentation and regtest for lowercase minor chords feature.

A new regtest demonstrates the feature, and a few lines as well
as an example have been added in the relevant NR chapter.

13 years agoDoc: Contributor's: Update Regression tests
Carl Sorensen [Mon, 7 Jun 2010 13:14:08 +0000 (07:14 -0600)]
Doc: Contributor's: Update Regression tests

Make CG8 the home source for all Regression test information,
     with links from Programming work, Compiling, and INSTALL.txt.

13 years agoMusicXML: Fix filename for pipe-through operation
Reinhold Kainhofer [Tue, 8 Jun 2010 12:22:54 +0000 (14:22 +0200)]
MusicXML: Fix filename for pipe-through operation

13 years agoFix convert rule.
Neil Puttock [Mon, 7 Jun 2010 21:58:23 +0000 (22:58 +0100)]
Fix convert rule.

13 years agoLet DynamicTextSpanner end alignment early if line is hidden.
Neil Puttock [Mon, 7 Jun 2010 21:51:30 +0000 (22:51 +0100)]
Let DynamicTextSpanner end alignment early if line is hidden.

* lily/dynamic-align-engraver.cc (acknowledge_dynamic):

  if acknowledged spanner is a DynamicTextSpanner and its line style = 'none,
  break alignment spanner

13 years agoAdd line-style 'none for hidden lines.
Neil Puttock [Mon, 7 Jun 2010 20:49:31 +0000 (21:49 +0100)]
Add line-style 'none for hidden lines.

This simplifies checks in other engravers for hidden lines.

* input/regression/line-style.ly:

  add test for 'none

* lily/line-interface.cc (line):

  return empty stencil if style = 'none

13 years agoFix 1082.
Pál Benkő [Mon, 7 Jun 2010 20:13:10 +0000 (21:13 +0100)]
Fix 1082.

Set do_nothing_until_ unconditionally in each timestep.

13 years agoDoc: NR - typo 4.4.2 Vertical Spacing between sys
James Lowe [Mon, 7 Jun 2010 15:14:49 +0000 (16:14 +0100)]
Doc: NR - typo 4.4.2 Vertical Spacing between sys

Duplicate instance of top-system-spaces in text.

13 years agoLilyLib: error and warning as functions, program_name and _version as variables
Reinhold Kainhofer [Sun, 16 May 2010 17:29:10 +0000 (19:29 +0200)]
LilyLib: error and warning as functions, program_name and _version as variables

These were originally defined in lilypond-book.py, but make more sense
in the library, which can be used by other python applications as well
(e.g. musicxml2ly)

13 years agoDOC: Easier editing rename Emacs/Vim
Colin Campbell [Sun, 6 Jun 2010 21:32:59 +0000 (15:32 -0600)]
DOC: Easier editing rename Emacs/Vim

Changed subsection title to conform to the rest of the page

13 years agoMerge branch 'master' into lilypond/translation
Jean-Charles Malahieude [Sun, 6 Jun 2010 18:54:23 +0000 (20:54 +0200)]
Merge branch 'master' into lilypond/translation

13 years agoDoc-fr: learning
Jean-Charles Malahieude [Sun, 6 Jun 2010 18:33:32 +0000 (20:33 +0200)]
Doc-fr: learning
common notation

13 years agoWeb-fr: updating essay
Jean-Charles Malahieude [Sun, 6 Jun 2010 18:32:43 +0000 (20:32 +0200)]
Web-fr: updating essay

13 years agoWeb-fr: intro
Jean-Charles Malahieude [Sun, 6 Jun 2010 18:31:57 +0000 (20:31 +0200)]
Web-fr: intro
colorising Schenker's diag

13 years agoDoc: eliminate typesetter quotes.
Graham Percival [Sun, 6 Jun 2010 17:31:24 +0000 (18:31 +0100)]
Doc: eliminate typesetter quotes.

13 years agoDoc: CG: more policy for Issues.
Graham Percival [Sun, 6 Jun 2010 17:31:07 +0000 (18:31 +0100)]
Doc: CG: more policy for Issues.

13 years agoWeb: Add color to bach-schenker.ly - issue 1018
James Lowe [Sun, 6 Jun 2010 11:46:13 +0000 (12:46 +0100)]
Web: Add color to bach-schenker.ly - issue 1018

Added colors to various parts of the schenker example.
Added comments in .ly file to see where specific edits were made to
the original .ly file
Added Line in ../web/introduction.itexi commenting on the addition of color

13 years agoWeb: Tidy up Bach-Schenker.ly
James Lowe [Sun, 6 Jun 2010 11:04:10 +0000 (12:04 +0100)]
Web: Tidy up Bach-Schenker.ly

Tidy up as per CG for .ly examples
Add some note durations
Remove awkward line breaks
Correct spacing for indentation
Change HTML Link in comment to reflect new location of article source

13 years agoAdd note about removing -jX to facilitate finding make errors
Carl Sorensen [Sun, 6 Jun 2010 03:59:53 +0000 (21:59 -0600)]
Add note about removing -jX to facilitate finding make errors

13 years agoDoc: CG: specify that Bounties need exact numbers.
Graham Percival [Sat, 5 Jun 2010 17:05:18 +0000 (18:05 +0100)]
Doc: CG: specify that Bounties need exact numbers.

13 years agoDoc-fr: typo
Jean-Charles Malahieude [Sat, 5 Jun 2010 16:39:02 +0000 (18:39 +0200)]
Doc-fr: typo

13 years agoWeb-fr: updates
Jean-Charles Malahieude [Sat, 5 Jun 2010 16:35:59 +0000 (18:35 +0200)]
Web-fr: updates

13 years agoDoc: fix spelling.
Graham Percival [Sat, 5 Jun 2010 13:16:55 +0000 (14:16 +0100)]
Doc: fix spelling.

13 years agoDoc: CG: update Issues in response to emails.
Graham Percival [Fri, 4 Jun 2010 14:55:42 +0000 (15:55 +0100)]
Doc: CG: update Issues in response to emails.

13 years agoRelease: bump version.
Graham Percival [Thu, 3 Jun 2010 15:23:31 +0000 (16:23 +0100)]
Release: bump version.

13 years agoBuild: dist fix. release/2.13.23-1
Graham Percival [Thu, 3 Jun 2010 14:13:52 +0000 (15:13 +0100)]
Build: dist fix.

13 years agoRelease: update news.
Graham Percival [Thu, 3 Jun 2010 13:34:30 +0000 (14:34 +0100)]
Release: update news.

13 years agoDoc: NR - Chord Repetition - examples and wording
James Lowe [Wed, 2 Jun 2010 18:01:48 +0000 (19:01 +0100)]
Doc: NR - Chord Repetition - examples and wording

Updated the .ly examples to show many different instances of how
this symbol can be used.
Reworded some uncomfortable syntax for the explanations and descriptions.

13 years agoConfigure: Fix Guile 1.9 typedef checks.
Patrick McCarty [Wed, 2 Jun 2010 19:20:09 +0000 (12:20 -0700)]
Configure: Fix Guile 1.9 typedef checks.

I forgot to update these checks after switching the test language to C++.

13 years agoDoc-es: full update.
Francisco Vila [Wed, 2 Jun 2010 18:01:48 +0000 (20:01 +0200)]
Doc-es: full update.