]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
14 years agoRelease: update news. release/2.13.14-1
Graham Percival [Sat, 27 Feb 2010 14:39:59 +0000 (14:39 +0000)]
Release: update news.

14 years agoconvert-ly: Compat code for python 2.4 and 3.0 (named exception handling)
Reinhold Kainhofer [Fri, 26 Feb 2010 21:00:42 +0000 (22:00 +0100)]
convert-ly: Compat code for python 2.4 and 3.0 (named exception handling)

14 years agoAdd code comments regarding the fix for #1020.
Patrick McCarty [Fri, 26 Feb 2010 20:00:07 +0000 (12:00 -0800)]
Add code comments regarding the fix for #1020.

14 years agofont.scm: Make default text font size more visible.
Patrick McCarty [Fri, 26 Feb 2010 19:53:12 +0000 (11:53 -0800)]
font.scm: Make default text font size more visible.

14 years agoFix #1020.
Patrick McCarty [Fri, 26 Feb 2010 01:17:35 +0000 (17:17 -0800)]
Fix #1020.

The default size of the Century Schoolbook fonts is 11pt (as seen in
font.scm).

But when a 'font-name is specified, the 'text-font-size property is
used, which changes the default size to 12pt.

This commit standardizes the default size to 11pt, and also fixes the
behavior of \abs-fontsize when setting font size to 12pt.

Note: there are still some rounding errors related to converting between
LilyPond's scale and Pango's scale, but they are relatively small.

14 years agoDoc:CG:Clarify policy on sectioning
Carl Sorensen [Fri, 26 Feb 2010 03:12:02 +0000 (20:12 -0700)]
Doc:CG:Clarify policy on sectioning

14 years agoDoc: normalize mode of file.
Francisco Vila [Thu, 25 Feb 2010 17:19:44 +0000 (18:19 +0100)]
Doc: normalize mode of file.

This probably caused for a Windows developer. See 635e992f788

14 years agoDoc: normalize mode of file.
Francisco Vila [Thu, 25 Feb 2010 17:19:44 +0000 (18:19 +0100)]
Doc: normalize mode of file.

This probably caused for a Windows developer. See 635e992f788

14 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/lilypond
Carl Sorensen [Thu, 25 Feb 2010 16:03:03 +0000 (09:03 -0700)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/lilypond

14 years agoDoc:Extending: Change @unnumberedsubsubsec to @subheading
Carl Sorensen [Thu, 25 Feb 2010 15:27:04 +0000 (08:27 -0700)]
Doc:Extending: Change @unnumberedsubsubsec to @subheading

14 years agoBuild fix: forgot to update the depth.
Graham Percival [Thu, 25 Feb 2010 13:18:24 +0000 (13:18 +0000)]
Build fix: forgot to update the depth.

Sorry, I'm an idiot.

14 years agoBuild: dist fixes.
Graham Percival [Thu, 25 Feb 2010 13:05:38 +0000 (13:05 +0000)]
Build: dist fixes.

14 years agoMerge branch 'lilypond/translation'
Francisco Vila [Thu, 25 Feb 2010 09:48:01 +0000 (10:48 +0100)]
Merge branch 'lilypond/translation'

14 years agoT405 - Respect setting bracket-visibility property.
Ian Hulin [Tue, 23 Feb 2010 00:17:21 +0000 (00:17 +0000)]
T405 - Respect setting bracket-visibility property.

14 years agoFix #774 (trill spanner alignment with font-size change).
Neil Puttock [Wed, 24 Feb 2010 22:30:36 +0000 (22:30 +0000)]
Fix #774 (trill spanner alignment with font-size change).

* lily/line-spanner.cc (print):

  scale padding and stencil-offset by font-size

* scm/define-grobs.scm (all-grob-descriptions):

  tweak TrillSpanner bound-details

14 years agoUpdate files missed by grand-replace.
Neil Puttock [Wed, 24 Feb 2010 21:08:21 +0000 (21:08 +0000)]
Update files missed by grand-replace.

14 years agoImprove handling of nested overrides using list syntax.
Neil Puttock [Wed, 24 Feb 2010 20:31:42 +0000 (20:31 +0000)]
Improve handling of nested overrides using list syntax.

* allow nested overrides using lists inside \context blocks.

14 years agoDoc-es: Scheme tutorial -- proofreading.
Francisco Vila [Wed, 24 Feb 2010 15:51:21 +0000 (16:51 +0100)]
Doc-es: Scheme tutorial -- proofreading.

14 years agoDoc-es: Extending -- delete moved block.
Francisco Vila [Wed, 24 Feb 2010 15:50:48 +0000 (16:50 +0100)]
Doc-es: Extending -- delete moved block.

14 years agoDoc: Scheme tutorial -- some proofreading.
Francisco Vila [Wed, 24 Feb 2010 15:49:32 +0000 (16:49 +0100)]
Doc: Scheme tutorial -- some proofreading.

14 years agoDoc-es: strip spaces.
Francisco Vila [Wed, 24 Feb 2010 12:48:07 +0000 (13:48 +0100)]
Doc-es: strip spaces.

14 years agoDoc-es: update Scheme tutorial.
Francisco Vila [Wed, 24 Feb 2010 12:01:57 +0000 (13:01 +0100)]
Doc-es: update Scheme tutorial.

14 years agoDoc: slight policy-compliance rewrites.
Graham Percival [Wed, 24 Feb 2010 07:58:36 +0000 (07:58 +0000)]
Doc: slight policy-compliance rewrites.

14 years agoDoc: Notation Ottava Bracket examples inc -2 to 2
james [Tue, 23 Feb 2010 16:49:08 +0000 (16:49 +0000)]
Doc: Notation Ottava Bracket examples inc -2 to 2

Included comeplete range for \ottava (-2 to 2) previously only showing #1 and #0

14 years agoDOC: NR 1.2.5 rehearsal marks added ref to break-alignable
Colin Campbell [Tue, 23 Feb 2010 16:14:56 +0000 (09:14 -0700)]
DOC: NR 1.2.5 rehearsal marks added ref to break-alignable

Added reference to Aligning objects to provide more
control over positioning of rehearsal marks.

14 years agoPango: use more macros from the public API.
Patrick McCarty [Wed, 24 Feb 2010 03:12:09 +0000 (19:12 -0800)]
Pango: use more macros from the public API.

These are easier to read, and they've been around since Pango 1.3.

14 years agoPango: update interface for PangoContext and PangoFontMap.
Patrick McCarty [Wed, 24 Feb 2010 03:09:47 +0000 (19:09 -0800)]
Pango: update interface for PangoContext and PangoFontMap.

The pango_ft2_get_context() function is deprecated.  Using
pango_context_new() followed by pango_context_set_font_map()
accomplishes the same task.

Fortunately, defining PANGO_ENABLE_BACKEND enables pango_context_new()
and pango_context_set_font_map() for Pango versions older than 1.22.

The recommended function, pango_font_map_create_context(), requires
Pango 1.22, so avoid using it unless we absolutely have to.

14 years agoPango: avoid using hardwired constants.
Patrick McCarty [Wed, 24 Feb 2010 03:06:54 +0000 (19:06 -0800)]
Pango: avoid using hardwired constants.

In this case, 1200 is synonymous with PANGO_RESOLUTION, so use it
instead.

14 years agoChange angle bracket for harmonics in tablature (+ whitespace changes)
Carl Sorensen [Wed, 24 Feb 2010 00:49:36 +0000 (17:49 -0700)]
Change angle bracket for harmonics in tablature (+ whitespace changes)

Angle bracket was drawin with a partially obsolete Unicode character
that gave errors when it was missing from some fonts.

This code changes it to be drawn as a bezier sandwich.

14 years agoDoc: Extending: fix typo
Carl Sorensen [Wed, 24 Feb 2010 00:52:12 +0000 (17:52 -0700)]
Doc: Extending: fix typo

14 years agoFiguredBass: Correct whitespace (tabs->spaces, remove trailing spaces)
Reinhold Kainhofer [Mon, 22 Feb 2010 23:56:55 +0000 (00:56 +0100)]
FiguredBass: Correct whitespace (tabs->spaces, remove trailing spaces)

14 years agoFiguredBass: regtests for different duration than bass; ignore figures on rests
Reinhold Kainhofer [Wed, 17 Feb 2010 17:41:44 +0000 (18:41 +0100)]
FiguredBass: regtests for different duration than bass; ignore figures on rests

14 years agoWeb: add /development rewrite for apache.
Graham Percival [Tue, 23 Feb 2010 13:04:38 +0000 (13:04 +0000)]
Web: add /development rewrite for apache.

Fixes many 404's.  Patch merged from web branch.

14 years agoDoc: typo on the website
Valentin Villenave [Tue, 23 Feb 2010 11:57:20 +0000 (12:57 +0100)]
Doc: typo on the website

14 years agoWeb-es: fix website.
Francisco Vila [Tue, 23 Feb 2010 09:14:21 +0000 (10:14 +0100)]
Web-es: fix website.

14 years agoFiguredBass: method for extracting figure info; Shuffle functions around
Reinhold Kainhofer [Wed, 17 Feb 2010 17:17:50 +0000 (18:17 +0100)]
FiguredBass: method for extracting figure info; Shuffle functions around

Shuffle functions around so their order is more intuitive

Also move extracting info from event to figure into a dedicated method
of the the Figure struct.

14 years agoFiguredBass: After checking for 0, we know alignment_ is not 0...
Reinhold Kainhofer [Wed, 17 Feb 2010 13:53:50 +0000 (14:53 +0100)]
FiguredBass: After checking for 0, we know alignment_ is not 0...

14 years agoFiguredBass: No need to store rest event, use bool instead
Reinhold Kainhofer [Wed, 17 Feb 2010 13:44:19 +0000 (14:44 +0100)]
FiguredBass: No need to store rest event, use bool instead

14 years agoFiguredBass: Extract resetting a figure object to its own method
Reinhold Kainhofer [Wed, 17 Feb 2010 13:43:47 +0000 (14:43 +0100)]
FiguredBass: Extract resetting a figure object to its own method

14 years agoFiguredBass: If no-continuation is set, handle it like a different figure
Reinhold Kainhofer [Tue, 16 Feb 2010 13:27:29 +0000 (14:27 +0100)]
FiguredBass: If no-continuation is set, handle it like a different figure

14 years agoFiguredBass: Don't continue spanner on unequal figures (e.g. diff. accidentals)
Reinhold Kainhofer [Thu, 8 Oct 2009 11:17:02 +0000 (13:17 +0200)]
FiguredBass: Don't continue spanner on unequal figures (e.g. diff. accidentals)

14 years agoFiguredBass: don't extract property twice, but use a variable
Reinhold Kainhofer [Tue, 16 Feb 2010 13:26:27 +0000 (14:26 +0100)]
FiguredBass: don't extract property twice, but use a variable

14 years agoMusicXML: Implement changing the (short)instrumentName via the print element
Reinhold Kainhofer [Mon, 22 Feb 2010 12:53:31 +0000 (13:53 +0100)]
MusicXML: Implement changing the (short)instrumentName via the print element

14 years agoMusicXML: overriding part-name by part-name-display in score-part definition
Reinhold Kainhofer [Mon, 22 Feb 2010 12:53:00 +0000 (13:53 +0100)]
MusicXML: overriding part-name by part-name-display in score-part definition

14 years agoMusicXML: correctly escape backslash inside a string
Reinhold Kainhofer [Mon, 22 Feb 2010 12:52:05 +0000 (13:52 +0100)]
MusicXML: correctly escape backslash inside a string

14 years agoFiguredBass: When checking for continuation in FigBass, also use alterations
Reinhold Kainhofer [Mon, 15 Feb 2010 17:42:35 +0000 (18:42 +0100)]
FiguredBass: When checking for continuation in FigBass, also use alterations

14 years agoDoc: resolve FIXMEs.
Graham Percival [Sun, 21 Feb 2010 05:03:05 +0000 (05:03 +0000)]
Doc: resolve FIXMEs.

14 years agoDoc: CG: add "find emergencies" to major release list.
Graham Percival [Sun, 21 Feb 2010 04:59:30 +0000 (04:59 +0000)]
Doc: CG: add "find emergencies" to major release list.

14 years agoDoc: comment out broken keyboard navigation.
Graham Percival [Sun, 21 Feb 2010 04:58:49 +0000 (04:58 +0000)]
Doc: comment out broken keyboard navigation.

14 years agoDocs: Usage: update description of -dpreview.
Patrick McCarty [Mon, 22 Feb 2010 03:25:31 +0000 (19:25 -0800)]
Docs: Usage: update description of -dpreview.

14 years agoUpdate docstring for -dpreview.
Patrick McCarty [Mon, 22 Feb 2010 03:16:22 +0000 (19:16 -0800)]
Update docstring for -dpreview.

Since the SVG backend now supports -dpreview, and does not generate EPS
or PNG output, make the docstring more generic.

14 years agoDoc: CG: source-code.itexi: `FIXME' --> `TODO'.
Mark Polesky [Sun, 21 Feb 2010 17:36:28 +0000 (09:36 -0800)]
Doc: CG: source-code.itexi: `FIXME' --> `TODO'.

14 years agoProtect SCM members in Instrument_name_engraver/Instrument_switch_engraver.
Neil Puttock [Sun, 21 Feb 2010 17:32:23 +0000 (17:32 +0000)]
Protect SCM members in Instrument_name_engraver/Instrument_switch_engraver.

14 years agoFix #1009 (\transpose error with pitch alteration > double).
Neil Puttock [Sun, 21 Feb 2010 17:10:22 +0000 (17:10 +0000)]
Fix #1009 (\transpose error with pitch alteration > double).

* lily/music.cc (transpose_mutable):

  if delta pitch has an alteration larger than a double, normalize using
  Pitch::normalized (), preventing invalid alterations being converted to strings

  also normalize transposed pitch (this changes note name, but ensures valid
  pitch)

* lily/pitch.cc (normalized):

  new method

14 years agoDocs: Usage: fix links to alternate editors.
Patrick McCarty [Sun, 21 Feb 2010 09:35:04 +0000 (01:35 -0800)]
Docs: Usage: fix links to alternate editors.

14 years agoDoc: CG: `texinfo usage' nitpicks.
Mark Polesky [Sun, 21 Feb 2010 06:50:14 +0000 (22:50 -0800)]
Doc: CG: `texinfo usage' nitpicks.

14 years agoDoc: CG: explain line-length limits for @example blocks.
Mark Polesky [Sun, 21 Feb 2010 03:14:25 +0000 (19:14 -0800)]
Doc: CG: explain line-length limits for @example blocks.

14 years agoDoc: CG: Improve instructions for using SSH.
Mark Polesky [Sun, 21 Feb 2010 07:13:04 +0000 (23:13 -0800)]
Doc: CG: Improve instructions for using SSH.

14 years agoFix compile.
Mark Polesky [Sun, 21 Feb 2010 06:00:44 +0000 (22:00 -0800)]
Fix compile.

14 years agoTextedit URIs: leave the colon character unescaped.
Patrick McCarty [Sat, 20 Feb 2010 23:08:59 +0000 (15:08 -0800)]
Textedit URIs: leave the colon character unescaped.

The colon ":" is safe to leave unescaped in file URIs because

 - Windows needs it unescaped in the "C:\" path prefix
 - it is a forbidden character in filenames on Mac OS X
 - it is generally not used in filenames on GNU/Linux

14 years agoDoc: CG: Remove TODO from Engraver tutorial; line length
Carl Sorensen [Sat, 20 Feb 2010 16:11:35 +0000 (09:11 -0700)]
Doc: CG: Remove TODO from Engraver tutorial; line length

14 years agoDoc:CG: Add information on graphviz
Carl Sorensen [Sat, 20 Feb 2010 15:43:23 +0000 (08:43 -0700)]
Doc:CG:  Add information on graphviz

14 years agoDOC: NR 2.4.1 clarify use of rightHandFinger
Colin Campbell [Fri, 19 Feb 2010 23:12:01 +0000 (16:12 -0700)]
DOC: NR 2.4.1 clarify use of rightHandFinger

Emphasise the need for a hyphen before a call to \rightHandFinger

14 years agoWeb: add @bugfixes macro.
Mark Polesky [Thu, 18 Feb 2010 19:53:58 +0000 (11:53 -0800)]
Web: add @bugfixes macro.

This also fixes several broken/incorrect links.

14 years agoDoc-es: update Usage completely.
Francisco Vila [Fri, 19 Feb 2010 12:47:01 +0000 (13:47 +0100)]
Doc-es: update Usage completely.

14 years agoDoc-es: update Notation completely.
Francisco Vila [Fri, 19 Feb 2010 12:30:50 +0000 (13:30 +0100)]
Doc-es: update Notation completely.

14 years agoDoc-es: update Rhythms.
Francisco Vila [Fri, 19 Feb 2010 12:19:13 +0000 (13:19 +0100)]
Doc-es: update Rhythms.

14 years agoDoc-es: update Pitches.
Francisco Vila [Fri, 19 Feb 2010 12:15:19 +0000 (13:15 +0100)]
Doc-es: update Pitches.

14 years agoDoc-es: update Fretted.
Francisco Vila [Fri, 19 Feb 2010 11:56:43 +0000 (12:56 +0100)]
Doc-es: update Fretted.

14 years agoWeb-es: delete old unused file.
Francisco Vila [Fri, 19 Feb 2010 11:49:03 +0000 (12:49 +0100)]
Web-es: delete old unused file.

14 years agoWeb-es: some updates.
Francisco Vila [Fri, 19 Feb 2010 11:44:27 +0000 (12:44 +0100)]
Web-es: some updates.

14 years agoDoc-es: Dummy snippets update.
Francisco Vila [Fri, 19 Feb 2010 10:09:56 +0000 (11:09 +0100)]
Doc-es: Dummy snippets update.

14 years agoDoc-es: updates in Notation, Fundamental, Essay and Extending.
Francisco Vila [Fri, 19 Feb 2010 09:39:06 +0000 (10:39 +0100)]
Doc-es: updates in Notation, Fundamental, Essay and Extending.

14 years agoScript: now works with python 2.4, thanks Peter!
Graham Percival [Fri, 19 Feb 2010 07:52:38 +0000 (07:52 +0000)]
Script: now works with python 2.4, thanks Peter!

14 years agoDoc: CG: add warning about regtests not noticing ghostscript.
Graham Percival [Fri, 19 Feb 2010 04:51:12 +0000 (04:51 +0000)]
Doc: CG: add warning about regtests not noticing ghostscript.

14 years agoDoc-es: translate Easy Play noteheads.
Francisco Vila [Fri, 19 Feb 2010 00:30:48 +0000 (01:30 +0100)]
Doc-es: translate Easy Play noteheads.

14 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Thu, 18 Feb 2010 23:29:20 +0000 (00:29 +0100)]
Merge branch 'master' into lilypond/translation

14 years agoDoc: CG: Mention mailing list size limit.
Mark Polesky [Thu, 18 Feb 2010 20:15:53 +0000 (12:15 -0800)]
Doc: CG: Mention mailing list size limit.

14 years agoDoc-es: fix links from web to Usage.
Francisco Vila [Thu, 18 Feb 2010 19:29:02 +0000 (20:29 +0100)]
Doc-es: fix links from web to Usage.

14 years agoDoc-es: typo.
Francisco Vila [Thu, 18 Feb 2010 19:09:16 +0000 (20:09 +0100)]
Doc-es: typo.

14 years agoDoc-es: Usage -- remove old unused files.
Francisco Vila [Thu, 18 Feb 2010 18:58:09 +0000 (19:58 +0100)]
Doc-es: Usage -- remove old unused files.

14 years agoDoc: add instructions for articulate.ly; thanks Peter!
Graham Percival [Thu, 18 Feb 2010 16:04:39 +0000 (16:04 +0000)]
Doc: add instructions for articulate.ly; thanks Peter!

14 years agoDoc-es: update Usage.
Francisco Vila [Thu, 18 Feb 2010 13:24:02 +0000 (14:24 +0100)]
Doc-es: update Usage.

14 years agoDoc-hu: added missing Usage makefile
Dénes Harmath [Wed, 17 Feb 2010 23:52:21 +0000 (00:52 +0100)]
Doc-hu: added missing Usage makefile

14 years agoDoc-hu: updated top of Learning
Dénes Harmath [Wed, 17 Feb 2010 23:51:16 +0000 (00:51 +0100)]
Doc-hu: updated top of Learning

14 years ago[doc-hu] Translated top and 1. chapter of Usage
Dénes Harmath [Wed, 17 Feb 2010 23:45:31 +0000 (00:45 +0100)]
[doc-hu] Translated top and 1. chapter of Usage

14 years agoLSR: Update.
Neil Puttock [Wed, 17 Feb 2010 23:10:58 +0000 (23:10 +0000)]
LSR: Update.

14 years agoThinko: Remove originalMiddleCPosition from Ottava_engraver.
Neil Puttock [Wed, 17 Feb 2010 22:39:07 +0000 (22:39 +0000)]
Thinko: Remove originalMiddleCPosition from Ottava_engraver.

* also add middleCOffset to read properties

14 years agoRename Time_scaled_music_iterator -> Tuplet_iterator.
Neil Puttock [Wed, 17 Feb 2010 22:30:47 +0000 (22:30 +0000)]
Rename Time_scaled_music_iterator -> Tuplet_iterator.

14 years agoRemove obsolete context property.
Neil Puttock [Wed, 17 Feb 2010 22:12:33 +0000 (22:12 +0000)]
Remove obsolete context property.

* scm/define-context-properties.scm (all-internal-translation-properties):

  remove originalMiddleCPosition.

14 years agoconvert-ly: Raise an error message if version number is not a three-entry tuple
Reinhold Kainhofer [Thu, 31 Dec 2009 11:20:41 +0000 (12:20 +0100)]
convert-ly: Raise an error message if version number is not a three-entry tuple

This fixes crashes with things like
   \version "2.10"
or
   \version "2.10.4.3.21"
and instead gracefully reminds the user that version strings should have a
form like `2.8.12'

14 years agoDoc:Extending -- Add example of grob-interpret-markup
Carl Sorensen [Wed, 17 Feb 2010 21:21:57 +0000 (14:21 -0700)]
Doc:Extending -- Add example of grob-interpret-markup

14 years agoWeb build: better way of building translations.
Graham Percival [Wed, 17 Feb 2010 18:41:46 +0000 (18:41 +0000)]
Web build: better way of building translations.

By "better", I mean "being beaten up by bikini-clad girls with
rubber pipes is **better** than being beaten up by bikini-clad
football players".  No offense to anybody who desires such things
(citing rule 34).

Yes, the for loop is ugly, especially since I don't know why the
various escape strings work.  And I'm positive that this is a
stupid way of writing a makefile; patches from anybody who knows
anything about makefiles are appreciated.

14 years agoFix doubled words; whitespace.
Mark Polesky [Wed, 17 Feb 2010 16:55:07 +0000 (08:55 -0800)]
Fix doubled words; whitespace.

14 years agoDoc: Fix doubled words.
Mark Polesky [Wed, 17 Feb 2010 07:16:03 +0000 (23:16 -0800)]
Doc: Fix doubled words.

14 years agoDoc: CG: add lily-git instructions.
Mark Polesky [Wed, 17 Feb 2010 06:42:47 +0000 (22:42 -0800)]
Doc: CG: add lily-git instructions.

14 years agoNew markup command `parenthesize' in `scm/define-markup-commands.scm'. This works...
Thomas Morgan [Mon, 6 Jul 2009 14:08:06 +0000 (16:08 +0200)]
New markup command `parenthesize' in `scm/define-markup-commands.scm'. This works like the `bracket' markup command but makes parentheses instead of brackets.

New public procedure `parenthesize-stencil' and subroutine
`make-parenthesis-stencil' in `scm/stencil.scm'.

Thanks to Carl Sorensen and Neil Puttock for their great advice and
criticism.

14 years agotablature: corrected string tuning for DADGAD
Marc Hohl [Mon, 15 Feb 2010 15:39:02 +0000 (16:39 +0100)]
tablature: corrected string tuning for DADGAD

14 years agoWeb build: start building translations.
Graham Percival [Mon, 15 Feb 2010 01:23:52 +0000 (01:23 +0000)]
Web build: start building translations.

14 years agoFix lilypond-book <lilypond> option handling.
Christian Hitz [Sun, 14 Feb 2010 14:07:00 +0000 (15:07 +0100)]
Fix lilypond-book <lilypond> option handling.

* require a space before any options
* require the presence of the colon

Fixes <lilypondversion/>, too.