]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
14 years agoRelease: update news. release/2.13.20-1
Graham Percival [Wed, 5 May 2010 15:13:11 +0000 (16:13 +0100)]
Release: update news.

14 years agoDoc: LM: Add new node to introduce bar checks.
Mark Polesky [Wed, 5 May 2010 01:24:00 +0000 (18:24 -0700)]
Doc: LM: Add new node to introduce bar checks.

14 years agoDocs: authors.itexi: Add contributor.
Neil Puttock [Tue, 4 May 2010 21:44:33 +0000 (22:44 +0100)]
Docs: authors.itexi: Add contributor.

14 years agoMake Completion_heads_engraver respect tuplets and scaling.
Pál Benkő [Tue, 4 May 2010 21:32:54 +0000 (22:32 +0100)]
Make Completion_heads_engraver respect tuplets and scaling.

Use compression factor from original note to calculate durations of
cloned notes.

14 years agoLSR: Add missing language suffix in es texidocs.
Neil Puttock [Tue, 4 May 2010 20:54:34 +0000 (21:54 +0100)]
LSR: Add missing language suffix in es texidocs.

14 years agoCompile fix.
Neil Puttock [Tue, 4 May 2010 19:30:51 +0000 (20:30 +0100)]
Compile fix.

14 years agoChange \cresc,\dim,\decresc to post-fix operators for (de)cresc spanners
Reinhold Kainhofer [Fri, 21 Aug 2009 22:49:18 +0000 (00:49 +0200)]
Change \cresc,\dim,\decresc to post-fix operators for (de)cresc spanners

-) Implement text cresc and co. using the properties of the
   (De)CrescendoEvent

-) rename old functions as deprecated (e.g. \deprecatedcresc) and
   implement a convert-ly rule

14 years agoDoc: Contributing -- remove - from git-cl
Carl Sorensen [Mon, 3 May 2010 13:14:31 +0000 (07:14 -0600)]
Doc: Contributing -- remove - from git-cl

14 years agoDoc: typo.
Francisco Vila [Mon, 3 May 2010 06:27:39 +0000 (08:27 +0200)]
Doc: typo.

14 years agoDoc: Contributing -- add instructions on git-cl issue`
Carl Sorensen [Mon, 3 May 2010 04:19:27 +0000 (22:19 -0600)]
Doc: Contributing -- add instructions on git-cl issue`

14 years agoMerge branch 'lilypond/translation'
Francisco Vila [Sun, 2 May 2010 23:19:16 +0000 (01:19 +0200)]
Merge branch 'lilypond/translation'

14 years agoDoc-es: set hash for snippet translations.
Francisco Vila [Sun, 2 May 2010 18:17:22 +0000 (20:17 +0200)]
Doc-es: set hash for snippet translations.

14 years agoDoc: update LSR.
Francisco Vila [Sun, 2 May 2010 18:15:53 +0000 (20:15 +0200)]
Doc: update LSR.

14 years agoMissing hash in translated snippet.
Francisco Vila [Sun, 2 May 2010 18:13:40 +0000 (20:13 +0200)]
Missing hash in translated snippet.

14 years agoDoc: New translation status.
Francisco Vila [Sun, 2 May 2010 18:10:17 +0000 (20:10 +0200)]
Doc: New translation status.

14 years agoDoc-es: full update, part II.
Francisco Vila [Sun, 2 May 2010 18:02:51 +0000 (20:02 +0200)]
Doc-es: full update, part II.

14 years agoweb-fr: typos in generating-output
Jean-Charles Malahieude [Sun, 2 May 2010 11:41:33 +0000 (13:41 +0200)]
web-fr: typos in generating-output

14 years agoDoc-es: full update, part I.
Francisco Vila [Sat, 1 May 2010 15:54:32 +0000 (17:54 +0200)]
Doc-es: full update, part I.

14 years agoDoc-es: update Repeats.
Francisco Vila [Sat, 1 May 2010 15:22:41 +0000 (17:22 +0200)]
Doc-es: update Repeats.

14 years agoDoc-es: update Pitches.
Francisco Vila [Sat, 1 May 2010 15:18:16 +0000 (17:18 +0200)]
Doc-es: update Pitches.

14 years agoDoc-es: update Changes.
Francisco Vila [Sat, 1 May 2010 15:08:05 +0000 (17:08 +0200)]
Doc-es: update Changes.

14 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Sat, 1 May 2010 14:53:56 +0000 (16:53 +0200)]
Merge branch 'master' into lilypond/translation

14 years agoWeb-es: full update.
Francisco Vila [Sat, 1 May 2010 14:52:30 +0000 (16:52 +0200)]
Web-es: full update.

14 years agoWeb-es: update.
Francisco Vila [Sat, 1 May 2010 14:34:22 +0000 (16:34 +0200)]
Web-es: update.

14 years agoDoc-es: temporary updates on Vocal.
Francisco Vila [Sat, 1 May 2010 14:27:07 +0000 (16:27 +0200)]
Doc-es: temporary updates on Vocal.

These updates qualify as temporary because make files match originals on the lilypond/translation branch only.

14 years agoDoc: Clarify \relative inside \repeat issue.
Mark Polesky [Fri, 30 Apr 2010 16:42:15 +0000 (09:42 -0700)]
Doc: Clarify \relative inside \repeat issue.

14 years agoTypo in index of Documentation/notation/text.itely
David Kastrup [Fri, 30 Apr 2010 08:41:00 +0000 (10:41 +0200)]
Typo in index of Documentation/notation/text.itely

14 years agoFix #943.
Patrick McCarty [Thu, 29 Apr 2010 02:25:56 +0000 (19:25 -0700)]
Fix #943.

- Currently, slur direction is calculated once and possibly modified
  later.  Combine these routines into a single function.

- Check for a post-line-break slur first; in this case, the direction
  should come from the pre-line-break slur.

- Check for a pre-line-break slur next; if found, forward its direction
  to the corresponding post-line-break slur.

- If these conditions do not hold, we have an unbroken slur, so simply
  calculate its direction.

14 years agoFix docstring on parser to reflect actual behavior of lexer
David Kastrup [Thu, 29 Apr 2010 18:20:21 +0000 (12:20 -0600)]
Fix docstring on parser to reflect actual behavior of lexer

14 years agoDoc-es: several updates.
Francisco Vila [Thu, 29 Apr 2010 12:07:38 +0000 (14:07 +0200)]
Doc-es: several updates.

14 years agoMusicXML: Set up/down for direction elements (even if not used by \mark)
Reinhold Kainhofer [Thu, 29 Apr 2010 00:31:45 +0000 (02:31 +0200)]
MusicXML: Set up/down for direction elements (even if not used by \mark)

14 years agoAdd index entry for gutter.
Werner Lemberg [Wed, 28 Apr 2010 05:00:59 +0000 (07:00 +0200)]
Add index entry for gutter.

I don't do more since a person who knows what a gutter actually is (inner
margin + binding offset) can deduce its value easily.

14 years agoDocs: Changes: Add entry for two-sided mode.
Neil Puttock [Tue, 27 Apr 2010 23:38:39 +0000 (00:38 +0100)]
Docs: Changes: Add entry for two-sided mode.

14 years agoAdd display method for repeated chords.
Neil Puttock [Tue, 27 Apr 2010 23:42:15 +0000 (00:42 +0100)]
Add display method for repeated chords.

14 years agoFix 1025 (properly, this time).
Joe Neeman [Mon, 26 Apr 2010 23:36:35 +0000 (16:36 -0700)]
Fix 1025 (properly, this time).

Take into account collisions between titles and loose lines coming
after them.

14 years agoUpdate mailmap.
Neil Puttock [Sun, 25 Apr 2010 19:18:27 +0000 (20:18 +0100)]
Update mailmap.

14 years agoChange lilypond-book's LaTeX environment option placement
David A. Kastrup [Sun, 25 Apr 2010 16:26:07 +0000 (17:26 +0100)]
Change lilypond-book's LaTeX environment option placement

This changes the documented option placement for LaTeX "lilypond"
environments in lilypond-book mode to have the options after the
environment name, like customary with LaTeX environments.
lilypond-book is adapted to accept both previous and new order.

14 years agoAdd faThin to special case for merging fa notes
Carl Sorensen [Sun, 25 Apr 2010 13:28:56 +0000 (07:28 -0600)]
Add faThin to special case for merging fa notes

14 years agoLSR: Local update.
Neil Puttock [Sun, 25 Apr 2010 13:20:05 +0000 (14:20 +0100)]
LSR: Local update.

14 years agoAdd improved shape note support
Carl Sorensen [Tue, 6 Apr 2010 04:42:54 +0000 (22:42 -0600)]
Add improved shape note support

Add Christian Harmony, Sacred Harp, and Southern Harmony styles

Add variable-thickness open note shapes to the shape note font

Change the starting character value for the Feta font to accomodate
  the extra characters.

Add new commands to base shape note scale degrees on the relative
  major.

Modify buildscripts for emmentaler font.

Add regression tests for various note styles.

Update docs to reflect new settings.

Update changes.tely.

Move noteheads to separate sub-font to allow space for shape note heads

14 years agoRelease: bump version.
Graham Percival [Sat, 24 Apr 2010 14:53:27 +0000 (15:53 +0100)]
Release: bump version.

14 years agoRelease: update news. release/2.13.19-1
Graham Percival [Sat, 24 Apr 2010 12:49:52 +0000 (13:49 +0100)]
Release: update news.

14 years agoFix segfault triggered by invalid Stem 'details settings.
Neil Puttock [Fri, 23 Apr 2010 23:07:40 +0000 (00:07 +0100)]
Fix segfault triggered by invalid Stem 'details settings.

* lily/stem.cc (calc_stem_info):

  robust_list_ref () is only robust if passed a valid list, so check
  return values for nested properties 'beamed-lengths, 'beamed-minimum-free-lengths
  and 'beamed-extreme-minimum-free-lengths in case they're invalid

14 years agoMerge branch 'master' into lilypond/translation
Jean-Charles Malahieude [Fri, 23 Apr 2010 18:30:13 +0000 (20:30 +0200)]
Merge branch 'master' into lilypond/translation

14 years agoFix 1053.
Boris Shingarov [Thu, 22 Apr 2010 20:35:38 +0000 (13:35 -0700)]
Fix 1053.

Adds the begin-of-line/rest-of-line hack for spacing between systems,
as well as within them.

14 years agoBuild: workaround for broken pre-4.13 texinfo.
Graham Percival [Thu, 22 Apr 2010 20:34:18 +0000 (21:34 +0100)]
Build: workaround for broken pre-4.13 texinfo.

14 years agoWeb-fr: adding community
Jean-Charles Malahieude [Thu, 22 Apr 2010 19:57:33 +0000 (21:57 +0200)]
Web-fr: adding community

14 years agoBuild: remove testing string, sorry!
Graham Percival [Thu, 22 Apr 2010 18:22:55 +0000 (19:22 +0100)]
Build: remove testing string, sorry!

14 years agoBuild: update info manual names.
Graham Percival [Thu, 22 Apr 2010 18:12:59 +0000 (19:12 +0100)]
Build: update info manual names.

I think?

14 years agoDoc-de: add German translations to create-weblinks-itexi.py
Till Paala [Wed, 21 Apr 2010 11:59:09 +0000 (14:59 +0300)]
Doc-de: add German translations to create-weblinks-itexi.py

14 years agoFix 974 and 1025.
Joe Neeman [Tue, 20 Apr 2010 22:25:08 +0000 (15:25 -0700)]
Fix 974 and 1025.

Tweak Slur::pure_height to account for the fact that slurs
don't start exactly on top of a note-head.

14 years agoFix 899.
Joe Neeman [Tue, 20 Apr 2010 21:31:01 +0000 (14:31 -0700)]
Fix 899.

Don't touch the stretch strength when we add full-measure-extra-space.

14 years agoFix 917.
Joe Neeman [Tue, 20 Apr 2010 21:21:04 +0000 (14:21 -0700)]
Fix 917.

Reduce the stretchability for space between two non-musical columns
so that it is not affected by the minimum distance between the columns.

14 years agoRevert "Doc: Update changes.tely for 602 fix"
Carl Sorensen [Tue, 20 Apr 2010 14:04:07 +0000 (08:04 -0600)]
Revert "Doc: Update changes.tely for 602 fix"

This reverts commit 9d7c9257fe9578a54ca5b168444afdc10dd925f0.

14 years agoRevert "Add improved shape note support"
Carl Sorensen [Tue, 20 Apr 2010 14:03:19 +0000 (08:03 -0600)]
Revert "Add improved shape note support"

This reverts commit af7da386c206a537fdc77a07431851b9545480a4.

14 years agoDoc: Update changes.tely for 602 fix
Carl Sorensen [Tue, 20 Apr 2010 02:05:15 +0000 (20:05 -0600)]
Doc: Update changes.tely for 602 fix

14 years agoAdd improved shape note support
Carl Sorensen [Tue, 6 Apr 2010 04:42:54 +0000 (22:42 -0600)]
Add improved shape note support

Add Christian Harmony, Sacred Harp, and Southern Harmony styles

Add variable-thickness open note shapes to the shape note font

Change the starting character value for the Feta font to accomodate
  the extra characters.

Add new commands to base shape note scale degrees on the relative
  major.

Add regression tests for various note styles.

Update docs to reflect new settings.

Move noteheads to separate sub-font to allow space for shape note heads

14 years agoDOC: Web Intro LilyKDE duplicated
Colin Campbell [Mon, 19 Apr 2010 19:37:27 +0000 (13:37 -0600)]
DOC: Web Intro LilyKDE duplicated

Remove LilyKDE from Mixed Environment, leave in Other not being developed

14 years agoWeb-fr: reviewed introduction
Jean-Charles Malahieude [Sun, 18 Apr 2010 09:28:23 +0000 (11:28 +0200)]
Web-fr: reviewed introduction

14 years agoDoc: remove old automated-engraving.
Graham Percival [Mon, 19 Apr 2010 13:27:24 +0000 (14:27 +0100)]
Doc: remove old automated-engraving.

14 years agoDoc: minor doc policy fixes.
Graham Percival [Mon, 19 Apr 2010 12:26:12 +0000 (13:26 +0100)]
Doc: minor doc policy fixes.

14 years agoDoc: NR Tightened up Gonville instructions
James Lowe [Mon, 19 Apr 2010 10:55:18 +0000 (11:55 +0100)]
Doc: NR Tightened up Gonville instructions

Added @see also
Linked to Learning Manual to avoid unnecessary repetition of
LilyPond's install dir for different operating systems

14 years agoscripts/: Update deprecated \relative syntax.
Mark Polesky [Mon, 19 Apr 2010 06:40:47 +0000 (23:40 -0700)]
scripts/: Update deprecated \relative syntax.

* Replace "\relative { }" with "\relative c' { }".
* Fix whitespace.

14 years agoRegtests: Update deprecated \relative syntax.
Mark Polesky [Mon, 19 Apr 2010 07:15:18 +0000 (00:15 -0700)]
Regtests: Update deprecated \relative syntax.

* Replace "\relative { }" with "\relative c' { }".
* Fix whitespace.

14 years agoDoc: Update deprecated \relative syntax.
Mark Polesky [Mon, 19 Apr 2010 07:05:53 +0000 (00:05 -0700)]
Doc: Update deprecated \relative syntax.

* Replace "\relative { }" with "\relative c' { }".

14 years agoDocs: Authors.itexi: Add more contributors.
Neil Puttock [Sun, 18 Apr 2010 23:44:34 +0000 (00:44 +0100)]
Docs: Authors.itexi: Add more contributors.

14 years agoincludeGraceNotes: lyrics syllables of grace notes
Richard Gay [Fri, 16 Apr 2010 22:19:48 +0000 (00:19 +0200)]
includeGraceNotes: lyrics syllables of grace notes

 * adds 'includeGraceNotes' property to the lyrics context; it allows
   for choosing between ignoring grace notes for lyrics ("old" behavior)
   and attaching lyrics syllables to grace notes
 * includes English and German documentation (vocal.itely)
 * includes regression tests (for feature itself and extenders)

14 years agoRemove unused header.
Neil Puttock [Sun, 18 Apr 2010 22:18:01 +0000 (23:18 +0100)]
Remove unused header.

14 years agoDoc: LM: More nitpicks in tutorial.
Mark Polesky [Sun, 18 Apr 2010 21:06:06 +0000 (14:06 -0700)]
Doc: LM: More nitpicks in tutorial.

* Add start pitch to \relative command.
* Remove recently added @ifhtml.

14 years agoUpdate lilypond-words.py.
Neil Puttock [Sun, 18 Apr 2010 19:57:32 +0000 (20:57 +0100)]
Update lilypond-words.py.

* fix markup command keyword generation

* update syntax for some emacs menu options

* add `q' and `R' for lilypond-words.vim

14 years agoFix #786.
Neil Puttock [Sun, 18 Apr 2010 19:13:15 +0000 (20:13 +0100)]
Fix #786.

Send a CompletizeExtenderEvent at the end of each lyrics block so that
the Extender_engraver can tie up loose ends with any pending extender.

* input/regression (display-lily-tests.ly):

  add extra space to \lyricsto and \addlyrics test to account for silenced
  display method

* lily/extender-engraver.cc:

  add listener for CompletizeExtenderEvent which will call completize_extender ()
  if necessary

  revert previous fix which checked for empty LyricText grob

* lily/hyphen-engraver.cc:

  revert fix as above

* lily/lyric-engraver.cc (process_music):

  don't create empty LyricText grobs

* scm/define-event-classes.scm (event-classes):

  add completize-extender-event as child of music-event

* scm/define-music-display-methods.scm:

  add display method for CompletizeExtenderEvent (returns empty string)

* scm/define-music-types.scm (music-descriptions):

  add CompletizeExtenderEvent

* scm/ly-syntax-constructors.scm (lyric-combine-music):

  insert CompletizeExtenderEvent at the end of the sequential music (i.e.,
  following the last lyric)

14 years agoRemove unused prototype in score.hh.
Neil Puttock [Sun, 18 Apr 2010 18:50:34 +0000 (19:50 +0100)]
Remove unused prototype in score.hh.

14 years agoRemove obsolete object key code.
Neil Puttock [Sun, 18 Apr 2010 19:08:05 +0000 (20:08 +0100)]
Remove obsolete object key code.

14 years agoDoc: LM: Nitpicks in tutorial.
Mark Polesky [Sun, 18 Apr 2010 17:26:50 +0000 (10:26 -0700)]
Doc: LM: Nitpicks in tutorial.

14 years agoWeb: improve descriptions on Easier Editing.
Colin Campbell [Sun, 18 Apr 2010 15:58:52 +0000 (16:58 +0100)]
Web: improve descriptions on Easier Editing.

This is one part of a larger patch to this section.

14 years agoDoc: CG: Add introduction to regression tests
Carl Sorensen [Sun, 18 Apr 2010 04:05:56 +0000 (22:05 -0600)]
Doc: CG: Add introduction to regression tests

14 years agoFix incorrect comment on markup-command-keyword
David Kastrup [Sat, 17 Apr 2010 19:41:40 +0000 (13:41 -0600)]
Fix incorrect comment on markup-command-keyword

14 years agoWeb-fr: missing divEnd in introduction
Jean-Charles Malahieude [Sat, 17 Apr 2010 12:51:30 +0000 (14:51 +0200)]
Web-fr: missing divEnd in introduction

14 years agoDoc: fix backwards translation.
Francisco Vila [Sat, 17 Apr 2010 10:50:31 +0000 (12:50 +0200)]
Doc: fix backwards translation.

14 years agoRewrite `ly-getcwd' for Guile 1.8 backward compat.
Patrick McCarty [Sat, 17 Apr 2010 02:04:12 +0000 (19:04 -0700)]
Rewrite `ly-getcwd' for Guile 1.8 backward compat.

Guile 1.9 (and future Guile 2.0) adheres more strictly to R5RS and R6RS
in that (if ...) and (case ...) clauses cannot contain top-level
bindings created with (define ...).

This commit fixes the compatibility issue, and as an additional benefit,
simplifies the procedure `ly-getcwd'.

14 years agoRemove compat code for Guile 1.6.
Patrick McCarty [Fri, 16 Apr 2010 19:42:18 +0000 (12:42 -0700)]
Remove compat code for Guile 1.6.

14 years agoRemove compat code for Guile < 1.7.2
Patrick McCarty [Fri, 16 Apr 2010 19:41:21 +0000 (12:41 -0700)]
Remove compat code for Guile < 1.7.2

We only support Guile >= 1.8.2, so this code is obsolete.

14 years agoConfigure: Add backward compat fix for Guile 1.8.
Patrick McCarty [Fri, 2 Apr 2010 00:39:52 +0000 (17:39 -0700)]
Configure: Add backward compat fix for Guile 1.8.

Guile 1.9 introduces two new typedefs that are used with the
scm_internal_hash_fold() and scm_internal_hash_for_each_handle()
functions.

To preserve backward compatibility with Guile 1.8, we must check for
these typedefs in Guile's API, and conditionally compile them.

According to the Guile team, these two functions were intended for
internal use (thus their naming convention), so LilyPond should
eventually migrate away from using them.

14 years agoConfigure: Remove unused header check.
Patrick McCarty [Wed, 14 Apr 2010 22:06:22 +0000 (15:06 -0700)]
Configure: Remove unused header check.

14 years agoCompile fix.
Neil Puttock [Fri, 16 Apr 2010 19:30:35 +0000 (20:30 +0100)]
Compile fix.

14 years agoDoc-es: typo.
Francisco Vila [Fri, 16 Apr 2010 18:02:12 +0000 (20:02 +0200)]
Doc-es: typo.

14 years agoMerge branch 'lilypond/translation'
Francisco Vila [Fri, 16 Apr 2010 17:48:18 +0000 (19:48 +0200)]
Merge branch 'lilypond/translation'

14 years agoDoc-es: make status tell the truth. Also update news-front.
Francisco Vila [Fri, 16 Apr 2010 16:02:21 +0000 (18:02 +0200)]
Doc-es: make status tell the truth. Also update news-front.

14 years agoMerge branch 'lilypond/translation'
Francisco Vila [Fri, 16 Apr 2010 12:02:12 +0000 (14:02 +0200)]
Merge branch 'lilypond/translation'

14 years agoDoc-es: full update. Includes translation status.
Francisco Vila [Fri, 16 Apr 2010 12:01:21 +0000 (14:01 +0200)]
Doc-es: full update. Includes translation status.

14 years agoRelease: bump version.
Graham Percival [Fri, 16 Apr 2010 11:58:43 +0000 (12:58 +0100)]
Release: bump version.

14 years agoWeb-es: update Community.
Francisco Vila [Fri, 16 Apr 2010 11:57:42 +0000 (13:57 +0200)]
Web-es: update Community.

14 years agoDoc-es: update Running.
Francisco Vila [Fri, 16 Apr 2010 11:54:46 +0000 (13:54 +0200)]
Doc-es: update Running.

14 years agoDoc-es: update Input.
Francisco Vila [Fri, 16 Apr 2010 11:39:01 +0000 (13:39 +0200)]
Doc-es: update Input.

14 years agoDoc-es: update Fretted again.
Francisco Vila [Fri, 16 Apr 2010 11:28:39 +0000 (13:28 +0200)]
Doc-es: update Fretted again.

14 years agoDoc-es: Update Tutorial.
Francisco Vila [Fri, 16 Apr 2010 11:24:50 +0000 (13:24 +0200)]
Doc-es: Update Tutorial.

14 years agoRationalize string number handling for notes and chords
Carl Sorensen [Sun, 11 Apr 2010 02:27:21 +0000 (20:27 -0600)]
Rationalize string number handling for notes and chords

Enable the use of both articulations and events for handling
string numbers, while still allowing only some notes to have
string numbers.

Create articulations.cc to house the common code used by both
tab-note-heads-engraver and fretboards-engraver to get string
numbers from the music stream.  This same code can be used
for string-bend articulations and events.

Create a regression test to demonstrate that the code will work
with string numbers partially specified.

14 years agoDoc: add note not to change Gonville images.
Graham Percival [Thu, 15 Apr 2010 12:50:40 +0000 (13:50 +0100)]
Doc: add note not to change Gonville images.

14 years agoDoc: NR - Input.itely instructions for Gonville
James Lowe [Wed, 14 Apr 2010 21:34:50 +0000 (22:34 +0100)]
Doc: NR - Input.itely instructions for Gonville

Added how tos for Windows and MacOs
Had to comment out first few lines until sizing issue of added png files in PDF can be resolved

14 years agoWeb: increase visibility of Report url.
Graham Percival [Thu, 15 Apr 2010 10:12:27 +0000 (11:12 +0100)]
Web: increase visibility of Report url.