]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
14 years agoBetter detection which characters need to be quoted in lyrics release/2.13.1-0
Reinhold Kainhofer [Sun, 24 May 2009 15:03:50 +0000 (17:03 +0200)]
Better detection which characters need to be quoted in lyrics

14 years agoRevert "Improved keySignature support in convert-ly"
Carl Sorensen [Sun, 24 May 2009 13:05:31 +0000 (07:05 -0600)]
Revert "Improved keySignature support in convert-ly"

There are two flaws with this commit.

Only backquoted lists are fixed.

(notename . alteration) entries are mangled.

This reverts commit 5eb34f535890461595fb1487f5407d9adb795ad9.

14 years agoImproved keySignature support in convert-ly
Andrew Hawryluk [Sat, 23 May 2009 02:57:24 +0000 (20:57 -0600)]
Improved keySignature support in convert-ly

Added rules to convert pitch numbers to names, fixed
a bug that prevented the 2.13.0 rule from warning the
user that the keySignature alist order had changed.

14 years agoUpdate doc POs
John Mandereau [Fri, 22 May 2009 20:40:12 +0000 (22:40 +0200)]
Update doc POs

14 years agoUpdate LSR texidocs
John Mandereau [Fri, 22 May 2009 19:44:20 +0000 (21:44 +0200)]
Update LSR texidocs

14 years agoDoc-es: updates not in lsr.
Francisco Vila [Fri, 22 May 2009 18:36:03 +0000 (20:36 +0200)]
Doc-es: updates not in lsr.

14 years agoDoc-de: compilation fix
Till Paala [Fri, 22 May 2009 18:27:01 +0000 (21:27 +0300)]
Doc-de: compilation fix

14 years agoDoc-de: add language definition to doc files
Till Paala [Fri, 22 May 2009 17:01:19 +0000 (20:01 +0300)]
Doc-de: add language definition to doc files

14 years agoFix and add committishes in texidocs to make check-translation usable
John Mandereau [Fri, 22 May 2009 16:45:09 +0000 (18:45 +0200)]
Fix and add committishes in texidocs to make check-translation usable

14 years agoAdd support for texidocs in check-translation
John Mandereau [Fri, 22 May 2009 16:42:38 +0000 (18:42 +0200)]
Add support for texidocs in check-translation

Also add a hack to update committishes in texdidocs, this should
be used with extreme care.

14 years agoDoc-de: translate name in an example.
Stefan Weil [Fri, 22 May 2009 10:22:54 +0000 (12:22 +0200)]
Doc-de: translate name in an example.

Signed-off-by: Stefan Weil <weil@mail.berlios.de>
14 years agoTwo spaces after a full stop ending a sentence...
Werner Lemberg [Fri, 22 May 2009 06:59:58 +0000 (08:59 +0200)]
Two spaces after a full stop ending a sentence...

14 years agoMore reliable test for line-beginning grobs.
Joe Neeman [Fri, 22 May 2009 05:48:48 +0000 (22:48 -0700)]
More reliable test for line-beginning grobs.

This improves the accuracy of pure-height calculations, particulary
when treble clefs are involved.

14 years agoFix min_page_count to take page-top-space into account.
Joe Neeman [Fri, 22 May 2009 05:17:20 +0000 (22:17 -0700)]
Fix min_page_count to take page-top-space into account.

14 years agoPenalize properly when systems don't fit on the requested number of pages.
Joe Neeman [Thu, 14 May 2009 20:52:11 +0000 (13:52 -0700)]
Penalize properly when systems don't fit on the requested number of pages.

14 years agoDoc-de: Add commitishes to snippets
Till Paala [Thu, 21 May 2009 19:01:39 +0000 (22:01 +0300)]
Doc-de: Add commitishes to snippets

14 years agoDoc-de: corrections
Till Paala [Thu, 21 May 2009 10:04:17 +0000 (13:04 +0300)]
Doc-de: corrections

14 years agoNitpick: make web -> make doc.
Neil Puttock [Wed, 20 May 2009 23:27:57 +0000 (00:27 +0100)]
Nitpick: make web -> make doc.

14 years agoClarify 'avoid-slur docstring.
Mark Polesky [Tue, 19 May 2009 06:18:38 +0000 (23:18 -0700)]
Clarify 'avoid-slur docstring.

14 years agoAdd 'avoid-slur option 'ignore.
Neil Puttock [Wed, 20 May 2009 22:16:52 +0000 (23:16 +0100)]
Add 'avoid-slur option 'ignore.

14 years agoTypo.
Werner Lemberg [Wed, 20 May 2009 07:14:10 +0000 (09:14 +0200)]
Typo.

14 years agoDoc-es: Typo.
Francisco Vila [Tue, 19 May 2009 22:22:24 +0000 (00:22 +0200)]
Doc-es: Typo.

14 years agoDOCS: clarify the effect of \relative on \transpose and \chordmode
Jonathan Kulp [Tue, 19 May 2009 04:05:14 +0000 (23:05 -0500)]
DOCS: clarify the effect of \relative on \transpose and \chordmode

14 years agoDoc-de: Updates from master 4
Till Paala [Tue, 19 May 2009 17:55:06 +0000 (20:55 +0300)]
Doc-de: Updates from master 4

14 years agoDoc-de: Updates from master 3
Till Paala [Tue, 19 May 2009 17:30:17 +0000 (20:30 +0300)]
Doc-de: Updates from master 3

14 years agoDoc-de: Updates from master 2
Till Paala [Tue, 19 May 2009 16:25:21 +0000 (19:25 +0300)]
Doc-de: Updates from master 2

14 years agoUpdate bezier-sandwich comment -- Mark Polesky
Carl Sorensen [Mon, 18 May 2009 22:57:44 +0000 (16:57 -0600)]
Update bezier-sandwich comment -- Mark Polesky

14 years agoUpdate bezier-sandwich in-routine documentation -- Mark Polesky
Carl Sorensen [Mon, 18 May 2009 21:44:19 +0000 (15:44 -0600)]
Update bezier-sandwich in-routine documentation -- Mark Polesky

14 years agoAdd *.ily to vim-related files
Jonathan Kulp [Mon, 18 May 2009 02:30:06 +0000 (21:30 -0500)]
Add *.ily to vim-related files

14 years agoDoc: fix syntax of texidoc strings.
Francisco Vila [Mon, 18 May 2009 17:36:38 +0000 (19:36 +0200)]
Doc: fix syntax of texidoc strings.

Warning: there is an empty committish in guitar-strum-rhythms.texidoc in French.

14 years agoDoc-es: Mark texidoc files with committish
Francisco Vila [Mon, 18 May 2009 10:31:14 +0000 (12:31 +0200)]
Doc-es: Mark texidoc files with committish

14 years agoDoc-es: N.C. chord symbol
Francisco Vila [Mon, 18 May 2009 07:45:33 +0000 (09:45 +0200)]
Doc-es: N.C. chord symbol

14 years agoDoc-de: updates from master 1
Till Paala [Mon, 18 May 2009 07:33:32 +0000 (10:33 +0300)]
Doc-de: updates from master 1

14 years agoDoc-de: Translation of changing-defaults.itely.
Till Paala [Mon, 18 May 2009 05:53:03 +0000 (08:53 +0300)]
Doc-de: Translation of changing-defaults.itely.

Date of the file: 8th of february 2009

14 years agoDoc-es: translate names in an example.
Francisco Vila [Fri, 15 May 2009 18:44:53 +0000 (20:44 +0200)]
Doc-es: translate names in an example.

14 years agoDoc-es: Updates from Master.
Francisco Vila [Thu, 14 May 2009 11:22:42 +0000 (13:22 +0200)]
Doc-es: Updates from Master.

14 years agoDoc-es: Correctly add language grammar to NR.
Francisco Vila [Mon, 4 May 2009 10:59:23 +0000 (12:59 +0200)]
Doc-es: Correctly add language grammar to NR.

14 years agoDoc-fr: rhythms.itely translation revisited
Jean-Charles Malahieude [Fri, 1 May 2009 18:49:41 +0000 (20:49 +0200)]
Doc-fr: rhythms.itely translation revisited

about 2/3 reviewed
Moving to our freshly built home, no available net connection for the
next three weeks.

14 years agoDoc-fr: some more texidocs related to rhythms.itely
Jean-Charles Malahieude [Wed, 29 Apr 2009 19:42:53 +0000 (21:42 +0200)]
Doc-fr: some more texidocs related to rhythms.itely

14 years agoDoc-es: fix bad committish.
Francisco Vila [Wed, 29 Apr 2009 11:17:22 +0000 (13:17 +0200)]
Doc-es: fix bad committish.

14 years agoDoc-es: Typo.
Francisco Vila [Wed, 29 Apr 2009 11:13:17 +0000 (13:13 +0200)]
Doc-es: Typo.

14 years agoDoc-es: Update section titles, and NEWS
Francisco Vila [Mon, 27 Apr 2009 09:19:04 +0000 (11:19 +0200)]
Doc-es: Update section titles, and NEWS

14 years agoDoc-es: Updates from Master.
Francisco Vila [Mon, 27 Apr 2009 08:36:07 +0000 (10:36 +0200)]
Doc-es: Updates from Master.

14 years agoMusicXML: Add option not to convert page layout and line/page breaks
Reinhold Kainhofer [Thu, 14 May 2009 21:09:05 +0000 (23:09 +0200)]
MusicXML: Add option not to convert page layout and line/page breaks

14 years agoFix a bug that left empty space on pages with titles.
Joe Neeman [Tue, 12 May 2009 22:52:14 +0000 (15:52 -0700)]
Fix a bug that left empty space on pages with titles.

14 years agoImprove the accuracy of pure-heights for systems with many staves.
Joe Neeman [Thu, 14 May 2009 18:37:59 +0000 (11:37 -0700)]
Improve the accuracy of pure-heights for systems with many staves.

14 years agoAdd N.C. entry to ChordNames context.
Carl Sorensen [Sun, 10 May 2009 00:30:31 +0000 (18:30 -0600)]
Add N.C. entry to ChordNames context.

Adding a rest to the music passed to a ChordNames context will
now create an N.C. ChordName.  N.C. ChordNames behave just like
regular ChordNames with respect to chordChanges.

14 years agoFix fret diagram xo string offsets
Carl Sorensen [Thu, 14 May 2009 11:58:19 +0000 (05:58 -0600)]
Fix fret diagram xo string offsets

14 years agoSVG backend: In `placebox', do not group elements
Patrick McCarty [Tue, 5 May 2009 19:21:52 +0000 (12:21 -0700)]
SVG backend: In `placebox', do not group elements

* Avoid using <g>...</g> around all grobs and Pango
  text except for rotated or colored objects.  This
  makes SVG editing easier (with Inkscape, etc.)

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
15 years agoDOCS: changed mpdolce and tempoMark macros in LM & NR
Jonathan Kulp [Wed, 13 May 2009 01:24:13 +0000 (20:24 -0500)]
DOCS: changed mpdolce and tempoMark macros in LM & NR

15 years agoNitpick: ly:spanner-bound grob name slur -> spanner.
Neil Puttock [Sat, 9 May 2009 20:20:55 +0000 (21:20 +0100)]
Nitpick: ly:spanner-bound grob name slur -> spanner.

15 years agoFix doc string
Reinhold Kainhofer [Thu, 7 May 2009 16:07:05 +0000 (18:07 +0200)]
Fix doc string

15 years agoUpdate conversion rule for \octave so that \octaves etc. are no longer matched.
Reinhold Kainhofer [Wed, 29 Apr 2009 09:28:06 +0000 (11:28 +0200)]
Update conversion rule for \octave so that \octaves etc. are no longer matched.

15 years agoAdd high-level documentation about Page_breaking.
Joe Neeman [Wed, 6 May 2009 23:54:23 +0000 (16:54 -0700)]
Add high-level documentation about Page_breaking.

15 years agoImprove some comments.
Joe Neeman [Wed, 6 May 2009 23:08:29 +0000 (16:08 -0700)]
Improve some comments.

15 years agoMinor fixes to regression tests.
Joe Neeman [Wed, 6 May 2009 22:51:34 +0000 (15:51 -0700)]
Minor fixes to regression tests.

15 years agoMerge commit 'origin'
Joe Neeman [Sun, 3 May 2009 04:56:30 +0000 (21:56 -0700)]
Merge commit 'origin'

15 years agoFix typo
Reinhold Kainhofer [Sat, 11 Apr 2009 22:31:09 +0000 (00:31 +0200)]
Fix typo

15 years agoWorkaround for broken MusicXML files (percussion clef in MuseScore)
Reinhold Kainhofer [Sat, 2 May 2009 17:40:09 +0000 (19:40 +0200)]
Workaround for broken MusicXML files (percussion clef in MuseScore)

15 years agoFix define-markup error messages
Carl Sorensen [Sat, 2 May 2009 01:53:34 +0000 (19:53 -0600)]
Fix define-markup error messages

15 years agoMerge branch 'master' of carldsorensen@git.sv.gnu.org:/srv/git/lilypond
Carl Sorensen [Fri, 1 May 2009 21:47:43 +0000 (15:47 -0600)]
Merge branch 'master' of carldsorensen@git.sv.gnu.org:/srv/git/lilypond

Conflicts:
Documentation/user/lilypond.tely

15 years agoConsider accidentals in optical spacing correction.
Neil Puttock [Thu, 30 Apr 2009 21:59:25 +0000 (22:59 +0100)]
Consider accidentals in optical spacing correction.

- if accidentals are detected sticking out of the right hand stem,
apply spacing correction if stem directions are different

15 years agoAdd type-checking to \tweak.
Neil Puttock [Thu, 30 Apr 2009 19:29:09 +0000 (20:29 +0100)]
Add type-checking to \tweak.

15 years agoMore newlines and hierarchical indentation in log messages.
Werner Lemberg [Wed, 29 Apr 2009 15:38:16 +0000 (17:38 +0200)]
More newlines and hierarchical indentation in log messages.

15 years agoAdd newline after `Invoking...' log message.
Werner Lemberg [Wed, 29 Apr 2009 12:36:20 +0000 (14:36 +0200)]
Add newline after `Invoking...' log message.

15 years agoLSR: Update.
Neil Puttock [Tue, 28 Apr 2009 23:09:04 +0000 (00:09 +0100)]
LSR: Update.

15 years agoAdd version message to snippets copied from input/new.
Neil Puttock [Tue, 28 Apr 2009 22:37:29 +0000 (23:37 +0100)]
Add version message to snippets copied from input/new.

15 years agoAdd grammar to Notation Reference
Carl Sorensen [Sat, 25 Apr 2009 15:03:28 +0000 (09:03 -0600)]
Add grammar to Notation Reference

15 years agoAdd makefile rule to generate ly grammar
John Mandereau [Sun, 26 Apr 2009 22:50:49 +0000 (00:50 +0200)]
Add makefile rule to generate ly grammar

15 years agoAdd script that produces a human-readable grammar from Bison output
Carl Sorensen [Sun, 26 Apr 2009 22:49:46 +0000 (00:49 +0200)]
Add script that produces a human-readable grammar from Bison output

15 years agoUpdate documentation targets
John Mandereau [Fri, 24 Apr 2009 00:17:47 +0000 (02:17 +0200)]
Update documentation targets

- remove old target 'doc': text documentation is already generated
by 'make all'.

- user target name changes:
web -> doc
web-1 -> doc-stage-1
web-clean -> doc-clean
web-install -> install-doc
web-uninstall -> uninstall-doc
info-install -> install-info

- internal target names changes:
do-top-doc -> top-doc
localpo -> local-po

- protect private documentation targets with conditional testing
of out==www;

- automatically generate README.txt and INSTALL.txt even for a Git
checkout when autogen.sh and configure are successful.

15 years agoAdd grace defaults for Fingering/StringNumber.
Neil Puttock [Sun, 26 Apr 2009 20:47:11 +0000 (21:47 +0100)]
Add grace defaults for Fingering/StringNumber.

Thanks to Nick Payne for the suggestion.

15 years agoIR: correct docs for TextSpanner.
Neil Puttock [Sat, 25 Apr 2009 15:19:14 +0000 (16:19 +0100)]
IR: correct docs for TextSpanner.

- created by Text_spanner_engraver only

15 years agoAdd grammar to Notation Reference
Carl Sorensen [Sat, 25 Apr 2009 15:03:28 +0000 (09:03 -0600)]
Add grammar to Notation Reference

15 years agoUpdate instructions for handling doc snippets
John Mandereau [Fri, 24 Apr 2009 09:25:51 +0000 (11:25 +0200)]
Update instructions for handling doc snippets

- take text written by Carl in
http://lists.gnu.org/archive/html/lilypond-devel/2009-04/msg00235.html
as a starting point;

- update instructions according to recent changes in makelsr.py;

- (re)move duplicate information in input/{new,lsr}/README.

15 years agoMakelsr: bypass safety check for snippets from input/new
John Mandereau [Thu, 23 Apr 2009 23:57:48 +0000 (01:57 +0200)]
Makelsr: bypass safety check for snippets from input/new

15 years agoFix 546.
Joe Neeman [Sun, 16 Mar 2008 05:40:35 +0000 (16:40 +1100)]
Fix 546.

When accidentals modify the same pitch, don't print them in
overstrike unless they give the same alteration.

15 years agoRefactor accidental-placement.
Joe Neeman [Sun, 16 Mar 2008 01:57:29 +0000 (12:57 +1100)]
Refactor accidental-placement.

Bring Accidental_placement::calc_positioning_done down to a manageable size
by splitting it into multiple functions.

15 years agoStart to break Accidental_placement::calc_positioning_done into small pieces.
Joe Neeman [Fri, 14 Mar 2008 12:13:34 +0000 (23:13 +1100)]
Start to break Accidental_placement::calc_positioning_done into small pieces.

15 years agoUpdate NEWS for dashed slurs
Carl Sorensen [Wed, 22 Apr 2009 00:46:16 +0000 (18:46 -0600)]
Update NEWS for dashed slurs

15 years agoFix code spacing
Carl Sorensen [Tue, 21 Apr 2009 23:04:50 +0000 (17:04 -0600)]
Fix code spacing

15 years agoMerge branch 'dashed-slur2'
Carl Sorensen [Tue, 21 Apr 2009 23:02:00 +0000 (17:02 -0600)]
Merge branch 'dashed-slur2'

Update dashed-slur

Conflicts:
Documentation/user/expressive.itely
input/new/making-slurs-with-complex-dash-structure.ly
lily/arpeggio.cc
lily/bezier.cc
lily/include/bezier.hh
lily/lookup.cc
lily/slur.cc
lily/tie.cc
ly/property-init.ly
python/convertrules.py

15 years agoFix #655.
Neil Puttock [Tue, 21 Apr 2009 22:08:26 +0000 (23:08 +0100)]
Fix #655.

- check that an engraver exists before an attempt is made to remove
it within a \with block

- use warning () instead of error () so that compilation can continue
even when an unknown translator is detected

15 years agoFix #733.
Neil Puttock [Tue, 21 Apr 2009 21:41:16 +0000 (22:41 +0100)]
Fix #733.

- when testing whether a pitch matches the key signature, try using
keySignature if no match is found in localKeySignature

- move check_pitch_against_signature () and related code to SCM,
passing context instead of localKeySignature

- remove ly:find-accidentals-simple

15 years agofix convert rule
Carl Sorensen [Tue, 21 Apr 2009 21:33:53 +0000 (15:33 -0600)]
fix convert rule

15 years agoRemove unneeded parentheses from convert rule
Carl Sorensen [Tue, 21 Apr 2009 21:29:03 +0000 (15:29 -0600)]
Remove unneeded parentheses from convert rule

15 years agoUpdate LSR snippets from input/new
John Mandereau [Mon, 20 Apr 2009 12:49:56 +0000 (14:49 +0200)]
Update LSR snippets from input/new

15 years agoReformat Python code of makelsr
John Mandereau [Mon, 20 Apr 2009 12:49:02 +0000 (14:49 +0200)]
Reformat Python code of makelsr

- replace TAB with 4 spaces,
- split a couple of long lines.

15 years agoSnippets updating: make LSR snippets input directory optional
John Mandereau [Mon, 20 Apr 2009 12:44:21 +0000 (14:44 +0200)]
Snippets updating: make LSR snippets input directory optional

15 years agoRemove extra parenthesis (fix compilation)
John Mandereau [Mon, 20 Apr 2009 10:40:48 +0000 (12:40 +0200)]
Remove extra parenthesis (fix compilation)

15 years agoDoc-es: Updates from Master.
Francisco Vila [Mon, 20 Apr 2009 08:36:34 +0000 (10:36 +0200)]
Doc-es: Updates from Master.

15 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Mon, 20 Apr 2009 08:12:40 +0000 (10:12 +0200)]
Merge branch 'master' into lilypond/translation

15 years agoMakelsr.py: Update instructions for checking unsafe files.
Neil Puttock [Sun, 19 Apr 2009 19:25:24 +0000 (20:25 +0100)]
Makelsr.py: Update instructions for checking unsafe files.

15 years agoLSR: Update.
Neil Puttock [Sun, 19 Apr 2009 19:21:54 +0000 (20:21 +0100)]
LSR: Update.

15 years agoChange fingering for predefined D chord
Carl Sorensen [Sat, 18 Apr 2009 21:26:38 +0000 (15:26 -0600)]
Change fingering for predefined D chord

15 years agoUpdate to dashed-slur package
Carl Sorensen [Sat, 18 Apr 2009 21:12:20 +0000 (15:12 -0600)]
Update to dashed-slur package

Eliminate Bezier & arguments to Bezier::subdivide and
replace with Bezier *

Add support for dashed parenthesis arpeggios.

Add error checking for Bezier::extract arguments.

Remove unnecessary {} and clean up comments.

Update convert-ly rule.

Make Bezier::subdivide and Bezier::extract const functions.

Add complex dashed ties to documentation.

15 years agoImproved implementation of dashed slurs.
Carl Sorensen [Fri, 17 Apr 2009 03:45:13 +0000 (21:45 -0600)]
Improved implementation of dashed slurs.

Update dashed slurs to have variable thickness.

Dashed slurs are now written as bezier sandwiches, like regular
slurs.

Moved dash-period and dash-fraction from properties for slurs,
phrasingSlurs, and ties.  Created new property dash-definition
that contains a list of dash-descriptions for each segment of the
slur.

Defined new commands \slurHalfDashed, \slurHalfSolid,
\phrasingSlurHalfDashed, \phrasingSlurHalfSolid,
\tieHalfDashed, and \tieHalfSolid.

Defined new commands \slurDashPattern,
\phrasingSlurDashPattern, and \tieDashPattern.

Changed bezier-sandwich interface to include thickness parameter
that is used for slurs.  This required changes to vaticana=ligature.

Added extract and split to Bezier class.

Adjusted header files to reflect new calling lists.

arpeggio.cc is changed because there is a slur-arpeggio type.

Adjusted documentation to reflect changes.

Fix regression tests for dashed ties, slurs, phrasing slurs

15 years agoUpdate dashed slurs to have variable thickness.
Carl Sorensen [Fri, 17 Apr 2009 03:45:13 +0000 (21:45 -0600)]
Update dashed slurs to have variable thickness.

Dashed slurs are now written as bezier sandwiches, like regular
slurs.

Moved dash-period and dash-fraction from properties for slurs,
phrasingSlurs, and ties.  Created new property dash-definition
that contains a list of dash-descriptions for each segment of the
slur.

Defined new ommands \slurHalfDashed and \slurHalfSolid.

Changed bezier-sandwich interface to include thickness parameter
that is used for slurs.  This required changes to vaticana=ligature.

Added extract and split to Bezier class.

Adjusted header files to reflect new calling lists.

arpeggio.cc is changed because there is a slur-arpeggio type.

Adjusted documentation to reflect changes.

15 years agoLSR: Update.
Neil Puttock [Thu, 16 Apr 2009 21:35:04 +0000 (22:35 +0100)]
LSR: Update.

15 years agoDoc-fr: translation of some texidocs
Jean-Charles Malahieude [Thu, 16 Apr 2009 20:23:48 +0000 (22:23 +0200)]
Doc-fr: translation of some texidocs

before delivering French version of rhythms.itely