]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
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.

14 years agoDoc: Add links to troubleshooting to Learning Manual
Carl Sorensen [Thu, 15 Apr 2010 03:24:12 +0000 (21:24 -0600)]
Doc: Add links to troubleshooting to Learning Manual

14 years agoDoc: Add links to troubleshooting to Learning Manual
Carl Sorensen [Thu, 15 Apr 2010 03:24:12 +0000 (21:24 -0600)]
Doc: Add links to troubleshooting to Learning Manual

14 years agoDoc: Usage: Add instructions on setting up chroot jail
Carl Sorensen [Wed, 14 Apr 2010 04:42:12 +0000 (22:42 -0600)]
Doc: Usage:  Add instructions on setting up chroot jail

14 years agoDoc: shortened palm mute example
Marc Hohl [Thu, 8 Apr 2010 15:02:16 +0000 (17:02 +0200)]
Doc: shortened palm mute example

14 years agoDoc: CG - clarified usage for @uref syntax
James Lowe [Tue, 13 Apr 2010 16:52:36 +0000 (17:52 +0100)]
Doc: CG - clarified usage for @uref syntax

14 years agoDoc: CG: Fix backslashes in @samp example.
Mark Polesky [Wed, 14 Apr 2010 07:33:49 +0000 (00:33 -0700)]
Doc: CG: Fix backslashes in @samp example.

14 years agoDoc: CG: Clarify behavior of @samp in `Texinfo introduction'.
Mark Polesky [Wed, 14 Apr 2010 07:09:49 +0000 (00:09 -0700)]
Doc: CG: Clarify behavior of @samp in `Texinfo introduction'.

14 years agoDoc: Fix Issue 1027 -- new snippet showing Lyrics spacing adjustment
Carl Sorensen [Wed, 14 Apr 2010 04:07:02 +0000 (22:07 -0600)]
Doc: Fix Issue 1027 -- new snippet showing Lyrics spacing adjustment

14 years agoDoc: CG: Improve sectioning; update nodes and menus
Carl Sorensen [Tue, 13 Apr 2010 18:16:55 +0000 (12:16 -0600)]
Doc: CG: Improve sectioning; update nodes and menus

14 years agoDoc: CG: Reorder programming sections
Carl Sorensen [Tue, 13 Apr 2010 14:08:44 +0000 (08:08 -0600)]
Doc: CG: Reorder programming sections

14 years agoDoc-es: Update Rhythms.
Francisco Vila [Fri, 16 Apr 2010 10:57:12 +0000 (12:57 +0200)]
Doc-es: Update Rhythms.

14 years agoDoc-es: update of Scheme Tutorial.
Francisco Vila [Fri, 16 Apr 2010 10:31:36 +0000 (12:31 +0200)]
Doc-es: update of Scheme Tutorial.

14 years agoDoc: Typo in scheme tutorial.
Francisco Vila [Fri, 16 Apr 2010 10:30:42 +0000 (12:30 +0200)]
Doc: Typo in scheme tutorial.

14 years agoDoc-es: Engraving was already up to date.
Francisco Vila [Fri, 16 Apr 2010 09:38:33 +0000 (11:38 +0200)]
Doc-es: Engraving was already up to date.

14 years agoRelease: update news. release/2.13.18-1
Graham Percival [Fri, 16 Apr 2010 09:01:24 +0000 (10:01 +0100)]
Release: update news.

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-es: update Fretted.
Francisco Vila [Thu, 15 Apr 2010 18:29:15 +0000 (20:29 +0200)]
Doc-es: update Fretted.

14 years agoDoc-es: update notation appendices.
Francisco Vila [Thu, 15 Apr 2010 18:10:29 +0000 (20:10 +0200)]
Doc-es: update notation appendices.

14 years agoDoc-es: small updates.
Francisco Vila [Thu, 15 Apr 2010 17:29:16 +0000 (19:29 +0200)]
Doc-es: small updates.

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.

14 years agoDoc-es: updates.
Francisco Vila [Thu, 15 Apr 2010 12:27:51 +0000 (14:27 +0200)]
Doc-es: updates.

14 years agoDoc: update CHANGES.
Francisco Vila [Thu, 15 Apr 2010 12:00:11 +0000 (14:00 +0200)]
Doc: update CHANGES.

14 years agoDoc: Add links to troubleshooting to Learning Manual
Carl Sorensen [Thu, 15 Apr 2010 03:24:12 +0000 (21:24 -0600)]
Doc: Add links to troubleshooting to Learning Manual

14 years agoDoc: Add links to troubleshooting to Learning Manual
Carl Sorensen [Thu, 15 Apr 2010 03:24:12 +0000 (21:24 -0600)]
Doc: Add links to troubleshooting to Learning Manual

14 years agoDoc-es: Typo.
Francisco Vila [Wed, 14 Apr 2010 15:19:12 +0000 (17:19 +0200)]
Doc-es: Typo.

14 years agoDoc: Usage: Add instructions on setting up chroot jail
Carl Sorensen [Wed, 14 Apr 2010 04:42:12 +0000 (22:42 -0600)]
Doc: Usage:  Add instructions on setting up chroot jail

14 years agoDoc: shortened palm mute example
Marc Hohl [Thu, 8 Apr 2010 15:02:16 +0000 (17:02 +0200)]
Doc: shortened palm mute example

14 years agoDoc: CG - clarified usage for @uref syntax
James Lowe [Tue, 13 Apr 2010 16:52:36 +0000 (17:52 +0100)]
Doc: CG - clarified usage for @uref syntax

14 years agoDoc: CG: Fix backslashes in @samp example.
Mark Polesky [Wed, 14 Apr 2010 07:33:49 +0000 (00:33 -0700)]
Doc: CG: Fix backslashes in @samp example.

14 years agoDoc: CG: Clarify behavior of @samp in `Texinfo introduction'.
Mark Polesky [Wed, 14 Apr 2010 07:09:49 +0000 (00:09 -0700)]
Doc: CG: Clarify behavior of @samp in `Texinfo introduction'.

14 years agoDoc: Fix Issue 1027 -- new snippet showing Lyrics spacing adjustment
Carl Sorensen [Wed, 14 Apr 2010 04:07:02 +0000 (22:07 -0600)]
Doc: Fix Issue 1027 -- new snippet showing Lyrics spacing adjustment

14 years agoDoc: CG: Improve sectioning; update nodes and menus
Carl Sorensen [Tue, 13 Apr 2010 18:16:55 +0000 (12:16 -0600)]
Doc: CG: Improve sectioning; update nodes and menus

14 years agoDoc: CG: Reorder programming sections
Carl Sorensen [Tue, 13 Apr 2010 14:08:44 +0000 (08:08 -0600)]
Doc: CG: Reorder programming sections

14 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Tue, 13 Apr 2010 16:57:03 +0000 (18:57 +0200)]
Merge branch 'master' into lilypond/translation

14 years agoWeb build: last tweaks for updated .org.
Graham Percival [Tue, 13 Apr 2010 14:27:27 +0000 (15:27 +0100)]
Web build: last tweaks for updated .org.

14 years agoWeb build: don't link recursively.
Graham Percival [Tue, 13 Apr 2010 14:20:08 +0000 (15:20 +0100)]
Web build: don't link recursively.

The build process was finding all .html files, including files
from a previous run, and putting them in a /website/ dir.  When it
found files like /website/*.html, they would become
/website/website/*.html, etc.

14 years agoDoc: web: more building instructions.
Graham Percival [Tue, 13 Apr 2010 14:08:07 +0000 (15:08 +0100)]
Doc: web: more building instructions.

14 years agoDoc: web: add info for shared lilypond.org use.
Graham Percival [Tue, 13 Apr 2010 12:46:56 +0000 (13:46 +0100)]
Doc: web: add info for shared lilypond.org use.

14 years agoWeb build: update src dir.
Graham Percival [Tue, 13 Apr 2010 12:29:45 +0000 (13:29 +0100)]
Web build: update src dir.