]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
14 years agoRemove email address.
Mark Polesky [Thu, 25 Jun 2009 09:47:26 +0000 (02:47 -0700)]
Remove email address.
(cherry picked from commit 8b6b7f2f0f5c6c919acfbfd5d48cb068f49874c3)

14 years agoRemove deprecated function ly:set-point-and-click.
Neil Puttock [Wed, 24 Jun 2009 22:37:17 +0000 (23:37 +0100)]
Remove deprecated function ly:set-point-and-click.
(cherry picked from commit aa7c8e1f7bbbc186f3eb9d4a385cace6f8116c96)

14 years agoFix #767.
Neil Puttock [Wed, 24 Jun 2009 22:25:48 +0000 (23:25 +0100)]
Fix #767.

- in Rhythmic_head::dot_count () use robust_scm2int to ensure sane
  value is returned even if Dots isn't live.
(cherry picked from commit 6538e1b152ea115bf70e83f89627c07477472e53)

14 years agoGenerate RELEASE_FILES in $(outdir). Fixes make dists with --srcdir builds.
Jan Nieuwenhuizen [Tue, 23 Jun 2009 07:38:37 +0000 (09:38 +0200)]
Generate RELEASE_FILES in $(outdir). Fixes make dists with --srcdir builds.
(cherry picked from commit 5c25228a2876215622c3166bc75474ca894762aa)

14 years agoFix #781.
Neil Puttock [Fri, 19 Jun 2009 22:26:29 +0000 (23:26 +0100)]
Fix #781.

- don't dereference non-existent event-cause, which may occur if the
Ambitus_engraver is erroneously added to both the Staff and Voice contexts:
in such a situation, Ambitus_engraver::acknowledge_note_head () will acknowledge
an AmbitusNoteHead, which has no event-cause.
(cherry picked from commit d511b69c1cb8836bc0b7b49b9f396cf06fef19ac)

14 years agoFix #778
Patrick McCarty [Tue, 16 Jun 2009 01:35:47 +0000 (18:35 -0700)]
Fix #778

* Do not set 'dot-count in Dots_engraver, since
  Dots already has a callback for this property.

  This also permits user overrides to 'dot-count.

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
(cherry picked from commit 531fdf2f0fb771fb3e0d4b15aa73b77707c752f0)

14 years agoGit command call fix (remove dash)
John Mandereau [Thu, 18 Jun 2009 07:13:59 +0000 (09:13 +0200)]
Git command call fix (remove dash)
(cherry picked from commit b1d7e88419ee8df9d4470a90f9cd6fe23c048a53)

14 years agoAdd a regression test for 453.
Joe Neeman [Tue, 9 Jun 2009 18:30:05 +0000 (21:30 +0300)]
Add a regression test for 453.
(cherry picked from commit b552fd3da532b2a550398be746521a41894fb01d)

14 years agoFix 453.
Joe Neeman [Tue, 9 Jun 2009 17:25:10 +0000 (20:25 +0300)]
Fix 453.

Calculate tremolo beaming only from the repeat-count and the duration-log
of the original notes. In particular, don't use any information about
scaled durations when calculating the tremolo beaming.
(cherry picked from commit 1ace1688c305ecf144b29673fde94fccce4cc595)

14 years agoRemove text files from makefile, I'm an idiot.
Graham Percival [Sun, 7 Jun 2009 23:17:18 +0000 (16:17 -0700)]
Remove text files from makefile, I'm an idiot.
(cherry picked from commit b688daac64b11e020678cdf3369f7d030c7289f9)

14 years agoDoc: Remove unneeded doc files (merged with CG).
Graham Percival [Sun, 7 Jun 2009 18:49:59 +0000 (11:49 -0700)]
Doc: Remove unneeded doc files (merged with CG).
(cherry picked from commit 13252b9608ada70804931302d6023fb661ddf4d4)

14 years agoFix crash when output-preview-framework is missing
Patrick McCarty [Thu, 28 May 2009 00:40:20 +0000 (17:40 -0700)]
Fix crash when output-preview-framework is missing

* If -dpreview is used when output-preview-framework
  does not exist for the given backend, LilyPond crashes.

  This patch implements checks for both output-framework
  and output-preview-framework, and issues warnings if
  they do not exist.

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
(cherry picked from commit 27f9029238357e9e3e7938f0667445d5e775e991)

14 years agoDoc: Fix HTML output
Reinhold Kainhofer [Sun, 7 Jun 2009 14:48:50 +0000 (16:48 +0200)]
Doc: Fix HTML output

Add an empty line in the appendix to start a new paragraph before the
Lilypond grammar. Otherwise the closing </p> will be put after the
<pre>...</pre>, which would mean to nested block-level commands and is
invalid HTML.
(cherry picked from commit 8a49f4bd4781415801a45307d83ca849c5e920f0)

14 years agotexi2html: Use only one <pre class="example"> for @example -> valid HTML now
Reinhold Kainhofer [Sun, 7 Jun 2009 12:40:31 +0000 (14:40 +0200)]
texi2html: Use only one <pre class="example"> for @example -> valid HTML now

The @example environment should not create
   <pre class="example"><pre class="example">...</pre></pre>
which is invalid HTML, but rather only one <pre> tag. texi2html creates
the correct pre tag automatically from the env name, so remove it from
the settings.
Also adjust the css to get the correct margins/padding like before.

Now, the lilypond-big-file has only 3 HTML errors left instead of ~300.
(cherry picked from commit c55f7c4cd738e7123ae55649920fac39d0e9e9d6)

14 years agoUse HTML tags, not XHTML tags like <br/> (HTML validator complains!!!)
Reinhold Kainhofer [Sun, 7 Jun 2009 11:47:54 +0000 (13:47 +0200)]
Use HTML tags, not XHTML tags like <br/> (HTML validator complains!!!)
(cherry picked from commit c35a7ac72befb02a8e395082efbf697759b171ec)

14 years agoFix 541.
Joe Neeman [Tue, 2 Jun 2009 11:07:12 +0000 (14:07 +0300)]
Fix 541.

The x_offset and y_offset fields in PangoGlyphGeometry should not
be included in the advance. That is, they only affect the position
of their glyph.
(cherry picked from commit 8c4f3056c4217dc3b7f0c077c3f0e3673b5f90ee)

14 years agoFix memory leak of an Output_def.
Joe Neeman [Wed, 3 Jun 2009 04:37:24 +0000 (07:37 +0300)]
Fix memory leak of an Output_def.
(cherry picked from commit 5ea3f07e4d8a70a37d00e25b87db60cd50f4e06c)

14 years agoFix 739.
Joe Neeman [Sat, 30 May 2009 01:35:28 +0000 (18:35 -0700)]
Fix 739.

Ensure that bends always go left-to-right.
(cherry picked from commit 567779897a8e8bf635b2388b86e68cf71af26a6d)

14 years agoFix 759.
Joe Neeman [Fri, 29 May 2009 23:58:29 +0000 (16:58 -0700)]
Fix 759.

Only include live staves in refpoint-staff-extent.
(cherry picked from commit 20c41322cd0773a0ecc9d95d0a1991e8f4ff4cf2)

14 years agoChange web target name to doc in various places
Francisco Vila [Tue, 26 May 2009 08:03:19 +0000 (10:03 +0200)]
Change web target name to doc in various places
(cherry picked from commit d38bbdc0e395baa8df6e3d3ea35298ffaa248c21)

14 years agoBetter detection which characters need to be quoted in lyrics
Reinhold Kainhofer [Sun, 24 May 2009 15:03:50 +0000 (17:03 +0200)]
Better detection which characters need to be quoted in lyrics
(cherry picked from commit 0ac32e91fab38b860ad951b8f0cd4700f79ba86a)

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.
(cherry picked from commit cdcabcde8a1d7e476379b130166becb1abaa3f97)

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.
(cherry picked from commit 84aead8a76cd9164d8b2e313e9594bcb016ad1fb)

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
(cherry picked from commit 76394e29932eea5b5b1b9fb5b8967a40c3bb4e11)

14 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.
(cherry picked from commit 4e03f2345fa9335fe97d352a1c1f3a16aa86e614)

14 years agoFix typo
Reinhold Kainhofer [Sat, 11 Apr 2009 22:31:09 +0000 (00:31 +0200)]
Fix typo
(cherry picked from commit f2f7267ae9932e1c0929926b1d66f76ba1a547f0)

14 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)
(cherry picked from commit 68a2aa1c5a1be2d4ad3f214b15480a33d48e0d28)

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

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
14 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.
(cherry picked from commit 089eeb5026ea52c23b7903fb0c06585b1d5e62c2)

14 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.
(cherry picked from commit ec517daa986bfb186f86169753f4c4e974290442)

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

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
14 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
(cherry picked from commit 156cee13a784ceb26ca0e09c33daac2f724c6170)

14 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
(cherry picked from commit 2ee2fc4934052a0a5811ecd46438fbaaea2c5e7a)

14 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.
(cherry picked from commit 55c49859e8b5125438e0503c681d565d2944a01f)

14 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
(cherry picked from commit 310ecac893a254b686fdaf9cd995298a66f61956)

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

14 years agoTexi2html: Set the TOC depth using a command-handler
Reinhold Kainhofer [Mon, 30 Mar 2009 14:31:19 +0000 (16:31 +0200)]
Texi2html: Set the TOC depth using a command-handler

It seems that command_handler_process is the correct command handler
to set the TOC depth (after parsing all input files, but before any
possible output or TOC is created), depending on the texinfo variable
short_toc. This fixes my previous commit, where I had some workarounds,
because I didn't think of command_handler_process.
(cherry picked from commit 622f1ac10c57387050fdac2b095d6898f50faf2a)

14 years agoTexi2html: Allow -D short_toc or @set short_toc 1 for texi2html to expand the TOC...
Reinhold Kainhofer [Thu, 26 Mar 2009 16:56:40 +0000 (17:56 +0100)]
Texi2html: Allow -D short_toc or @set short_toc 1 for texi2html to expand the TOC only to second level

Otherwise the TOC of the snippets page would be way too long.
(cherry picked from commit 97c52ee6d821f81644350a260c28536a6ae15411)

14 years agoMusicXML: Fix TOC links to unnumbered subsecs (add @nodes, but don't show menus)
Reinhold Kainhofer [Thu, 19 Mar 2009 16:34:58 +0000 (17:34 +0100)]
MusicXML: Fix TOC links to unnumbered subsecs (add @nodes, but don't show menus)
(cherry picked from commit 14b2c5359877e67164cad2386ee25b04403fd954)

14 years agoFix Info documentation with images
John Mandereau [Fri, 13 Mar 2009 07:40:09 +0000 (08:40 +0100)]
Fix Info documentation with images

This patch mainly applies suggestions from David Kastrup and Jan.

* fix symlinks creation from prefix/share/info to
prefix/share/doc/lilypond, enable it even when installing in
nonstandard prefix, and clean it up in the makefiles,

* add info and info-install toplevel targets,

* improve documentation (make help, stdout prints and Application
  Usage),

* fix flats graphics in Introduction for Info format.
(cherry picked from commit 0c9af42587ceac7e72290435164f6a9394250c66)

14 years agoDocs: merge duplicate instances of compilation instructions
John Mandereau [Thu, 12 Mar 2009 12:26:04 +0000 (13:26 +0100)]
Docs: merge duplicate instances of compilation instructions

Of course, this does not prevent us to split compilation instructions
between instructions for everybody (self-builders, packagers and
developers), which should still be present in Application Usage, and
instructions only for LilyPond developers, which IMHO shall be only in
the Contributors' Guide.

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
14 years agoDocs: quickly update Developers Resources
John Mandereau [Thu, 5 Mar 2009 01:25:22 +0000 (02:25 +0100)]
Docs: quickly update Developers Resources
(cherry picked from commit 1fb2d8aa0dc7553119fa1c5140d226a1c2f5a2c0)

14 years agoDocs: update all CSS to manage Texinfo smallexample environment
John Mandereau [Thu, 5 Mar 2009 01:03:58 +0000 (02:03 +0100)]
Docs: update all CSS to manage Texinfo smallexample environment
(cherry picked from commit babc10bba31cf073037d93495b863dda8f50033c)

14 years agoContributors' Guide: fix broken link to PDF
John Mandereau [Thu, 5 Mar 2009 01:03:01 +0000 (02:03 +0100)]
Contributors' Guide: fix broken link to PDF
(cherry picked from commit 685fa73327753321089e52c7629e29c2699523c0)

14 years agoContributors' Guide: integrate docs translation instructions
John Mandereau [Sun, 1 Mar 2009 21:35:54 +0000 (22:35 +0100)]
Contributors' Guide: integrate docs translation instructions

Also clean up and improve some Git instructions, and rename section
"Texinfo crash course" to "Texinfo introduction and usage policy" to
make it clear that it contains some policy.

Formatting issue: using @smallexample and @exampleindent 0 to allow
long lines fit in PDF output.

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
14 years agoFix convert-ly (missing parenthesis)
Reinhold Kainhofer [Mon, 23 Feb 2009 14:08:04 +0000 (15:08 +0100)]
Fix convert-ly (missing parenthesis)
(cherry picked from commit 5cf9caba803846bc2cc1f5b8e75dadecc81d996a)

14 years agoRemove oldaddlyrics; contributed by Ian Hulin
Carl Sorensen [Mon, 23 Feb 2009 01:54:55 +0000 (18:54 -0700)]
Remove oldaddlyrics; contributed by Ian Hulin
(cherry picked from commit 31e02ac7f5961d2044509e9cdd2c159ca271c455)

14 years agoMinor fixes to lilypond mode in emacs.
Dieter Grollmann [Wed, 18 Feb 2009 18:58:25 +0000 (19:58 +0100)]
Minor fixes to lilypond mode in emacs.
(cherry picked from commit 33f623301a41fcc53efadf96bca1c72834763415)

14 years agoImprove output of LSR snippets in PDF.
Werner Lemberg [Sun, 15 Feb 2009 07:22:37 +0000 (08:22 +0100)]
Improve output of LSR snippets in PDF.

lilypond-book.py (output_texinfo): Always put @lydoctitle into a separate
paragraph.
(cherry picked from commit cccfe67250f23f317a1fb343bb727051174d4e5a)

14 years agoRevert texi2html to OPTIONAL: only needed for building web. Fixes gub3 build.
Jan Nieuwenhuizen [Sun, 8 Feb 2009 17:50:32 +0000 (18:50 +0100)]
Revert texi2html to OPTIONAL: only needed for building web.  Fixes gub3 build.
(cherry picked from commit 0364058d18eb91836302a567c18289209d6e9706)

14 years agoRemove support for HTML output by makeinfo
John Mandereau [Thu, 5 Feb 2009 10:27:18 +0000 (11:27 +0100)]
Remove support for HTML output by makeinfo
(cherry picked from commit 3b4077d10004e5bcf50c1ffd87d1bc1be7f65061)

14 years agoDocs: make Snippets TOC effective and split Contributors' Guide at sections
John Mandereau [Wed, 4 Feb 2009 22:23:09 +0000 (23:23 +0100)]
Docs: make Snippets TOC effective and split Contributors' Guide at sections

* make Snippets TOC anchors for individual snippets effective by creating
nodes for each snippet; this produces a lot of duplicate nodes but
it works in texi2html; support for makeinfo should be dropped
after this change though;

* add support for splitting HTML Texinfo output at section level;
thanks to Reinhold Kainhofer for the idea and a part of the patch.
(cherry picked from commit 2225db4c97bf1d842860658874d66b54ef3c8f5d)

14 years agoTexi2html: Add german translation for link back to docs overview
Reinhold Kainhofer [Sun, 1 Feb 2009 17:52:48 +0000 (18:52 +0100)]
Texi2html: Add german translation for link back to docs overview
(cherry picked from commit a98578703f2895564f0cc9721c17d30d3f385c9d)

14 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
(cherry picked from commit 4d193df8196c33871ceb48756c55edd1b1079fbd)

14 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
(cherry picked from commit f40d49de1cc111dcbd0795245cb9b88256db0c57)

14 years agoFix define-markup error messages
Carl Sorensen [Sat, 2 May 2009 01:53:34 +0000 (19:53 -0600)]
Fix define-markup error messages
(cherry picked from commit c86e7e0d4b88cb78386ea6b4828d5568ce87bdc1)

14 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
(cherry picked from commit 3cc52d184dccf87c81169933feb3663fac9094c8)

14 years agoFix #328: Add dots to support of RH fingerings, if found.
Neil Puttock [Thu, 16 Apr 2009 20:17:08 +0000 (21:17 +0100)]
Fix #328: Add dots to support of RH fingerings, if found.
(cherry picked from commit 721ccbad00c4d44a552942270f54177a0c7eb78e)

14 years agoDefault MIDI Note-On/Off velocity output.
Martin Tarenskeen [Thu, 9 Apr 2009 08:34:42 +0000 (10:34 +0200)]
Default MIDI Note-On/Off velocity output.

Note-On: velocity=127 lowered to 90 = mezzoforte
Note-Off: common practice in the MIDI world is to
use Note-On messages with velocity=0 instead.
(cherry picked from commit 7a63a88f2a3a1534dfcf7d1d50eea581b029a4c0)

14 years agoFix #670: Chained trills
Neil Puttock [Sat, 11 Apr 2009 12:15:08 +0000 (13:15 +0100)]
Fix #670: Chained trills

- if trill spanner isn't stopped using \stopTrillSpan, make next
start-span right bound.

- for trill spans on last note of final system, don't end on final
musical column, since it will extend beyond the last breakable column.
(cherry picked from commit 3b6df457322096b87cf6af599cf2c6e04989e94d)

14 years agoFix error message in define-markup-function
Carl Sorensen [Sat, 11 Apr 2009 19:33:23 +0000 (13:33 -0600)]
Fix error message in define-markup-function

There was a syntax error in markup.scm
Also, ly_error would not pass the arguments to simple-format properly
if rest was a list in the scheme side (as in define-markup-function).
Therefore, if the format args are a list, get the car of rest in
ly_error so the args can be passed properly.
(cherry picked from commit bc41f1ab4e112d7a75f7d3feb62589124d283fec)

14 years agoMusicXML: Allow dominant-seventh chord, even though MusicXML doesn't specify it
Reinhold Kainhofer [Fri, 3 Apr 2009 15:58:04 +0000 (17:58 +0200)]
MusicXML: Allow dominant-seventh chord, even though MusicXML doesn't specify it
(cherry picked from commit 6739bb60eee5b748396ee1f0a78053a0b23ea5d8)

14 years agoDocs: NR 1.6.2 - remove @knownissue for barline positioning.
Neil Puttock [Mon, 30 Mar 2009 23:06:55 +0000 (00:06 +0100)]
Docs: NR 1.6.2 - remove @knownissue for barline positioning.

Fixed in 2.11.52.
(cherry picked from commit 62cfb700c6ac6e214d2ed101414abb74aac218f9)

14 years agoRemove last traces of 'no-spacing-rods & add convert rule.
Neil Puttock [Mon, 30 Mar 2009 22:39:57 +0000 (23:39 +0100)]
Remove last traces of 'no-spacing-rods & add convert rule.
(cherry picked from commit fd2bf95bd14fa184b933a5e6f805600f06fd6ed9)

14 years agoFix merging misalignment for special case involving 8ths & half notes.
Neil Puttock [Wed, 25 Mar 2009 00:08:27 +0000 (00:08 +0000)]
Fix merging misalignment for special case involving 8ths & half notes.

- if merging is possible, correct stem attachment for eighth notes
(or shorter) in upper voice when combined with half notes in lower voice.
- tidy code.
(cherry picked from commit 90a1bbf4556332a9d39c1b485c0ef823e4a2106d)

14 years agoAdd reference to Help page on website to initial Windows file
Carl Sorensen [Tue, 24 Mar 2009 22:51:22 +0000 (16:51 -0600)]
Add reference to Help page on website to initial Windows file
(cherry picked from commit 1c6c2ae8f5321b009f35b5f1a5dcfa0b322b3e28)

14 years agoMake fc-match prefer Type 1 over TTF for NCSB files
John Mandereau [Fri, 20 Mar 2009 08:56:21 +0000 (09:56 +0100)]
Make fc-match prefer Type 1 over TTF for NCSB files

This fixes font selection on some Debian systems with a Canorus
package that installs NCSB in TTF format, which makes fc-match prefer
TTF over Type 1 (reported by David Kastrup).  Setting the foundry
field to "urw" restores fc-match selection of Type 1.
(cherry picked from commit a9fecbead73824c3f02364be830980e4e2b4470c)

14 years agoMusicXML: Install the .zip file containing the test suite, too.
Reinhold Kainhofer [Thu, 19 Mar 2009 14:34:30 +0000 (15:34 +0100)]
MusicXML: Install the .zip file containing the test suite, too.
(cherry picked from commit dcb9538ba7cfe66b1cf0e47a65ea6dce5085b673)

14 years agoError message nitpicks.
Neil Puttock [Tue, 17 Mar 2009 21:22:58 +0000 (21:22 +0000)]
Error message nitpicks.
(cherry picked from commit 8220c531862530fd32c908c4ac1cb4f9e463f7d7)

14 years agoFix 763 Fretboards don't transpose properly
Carl Sorensen [Sun, 15 Mar 2009 03:34:58 +0000 (21:34 -0600)]
Fix 763 Fretboards don't transpose properly

A transpose that took a chord out of the default octave broke the
default fretboards.

The code is now modified to look both an octave up and an octave down
from the given octave if no entry is found for the given octave.
(cherry picked from commit 9bf6dcaf6ca27f7141ec825bb3569de8a5090dbb)

14 years agoancient typo
Trevor Daniels [Fri, 6 Mar 2009 23:02:06 +0000 (23:02 +0000)]
ancient typo
(cherry picked from commit cc7671d663d3bddd32bd5f8d8bce48da742dfcc4)

14 years agoCSS: Fix invalid CSS padding
Reinhold Kainhofer [Thu, 5 Mar 2009 16:46:00 +0000 (17:46 +0100)]
CSS: Fix invalid CSS padding
(cherry picked from commit e95a2341fec18db30c8046e9e2ee953733d9b9cc)

14 years agoCorrect broken regression test.
Neil Puttock [Fri, 6 Mar 2009 01:23:51 +0000 (01:23 +0000)]
Correct broken regression test.
(cherry picked from commit ad264e909d2e6fce9b2cf25aa6a63f5877e7d8a5)

14 years agoThis fixes an endless loop in duration.cc:67.
Michael Käppler [Sat, 28 Feb 2009 09:20:38 +0000 (10:20 +0100)]
This fixes an endless loop in duration.cc:67.

The loop occurred when Duration::Duration(Rational r, bool scale) was called
with r.num() >= 2 * r.den(), f.e. the duration of a longa: r.num = 2,
r.den = 1. If k < 0, the left-shifting-operator << returns an undefined value
instead of right-shifting bits. The fix introduces a new function
shift_left() in misc.hh, which behaves different.
(cherry picked from commit 2a2eb61cf2f92967a1c6d5d872db1c906b2c2e73)

14 years agochange SeparationItem @example to NonMusicalPaperColumn
Jonathan Kulp [Sun, 1 Mar 2009 14:47:38 +0000 (08:47 -0600)]
change SeparationItem @example to NonMusicalPaperColumn
(cherry picked from commit 4c38eca0b8b6e9015a6946a7daaeacf2213f5cb7)

14 years agoFix vertical alignment of FretBoards
Carl Sorensen [Sat, 7 Feb 2009 22:53:38 +0000 (15:53 -0700)]
Fix vertical alignment of FretBoards

The origin of the fret diagram will be at fret zero, string 1.
The x alignment is adjusted to put the fret diagram over a note
for the fret diagram markup.  The y alignment used to be centered,
but now it is not adjusted during creation of the grob.

Add regression test for fret board alignment
(cherry picked from commit c9457c9c0556da32dac4f07e8cc8236656120eb4)

14 years agoFix broken link to Developers Resources page
John Mandereau [Wed, 4 Feb 2009 08:29:36 +0000 (09:29 +0100)]
Fix broken link to Developers Resources page
(cherry picked from commit 8d404bfd21cc662be405ad06a3f391fac9d598ae)

14 years agoAdd a regression test for paper column padding.
Joe Neeman [Mon, 2 Feb 2009 06:40:00 +0000 (22:40 -0800)]
Add a regression test for paper column padding.
(cherry picked from commit 17666b615d2c3ac0f2aed9266f74cb75f2a1a3ee)

14 years agoActually read 'padding for paper columns.
Joe Neeman [Mon, 2 Feb 2009 06:19:18 +0000 (22:19 -0800)]
Actually read 'padding for paper columns.
(cherry picked from commit 35db77b06dc96ec680668dfb70b17cdc56c5f24f)

14 years agoMusicXML: Fix slurs in grace notes
Reinhold Kainhofer [Fri, 30 Jan 2009 18:43:21 +0000 (19:43 +0100)]
MusicXML: Fix slurs in grace notes

14 years agoBump stable version
Patrick McCarty [Wed, 15 Jul 2009 22:34:34 +0000 (15:34 -0700)]
Bump stable version

14 years agostepmake/aclocal.m4: --srcdir tarball build fix: include <src-dir>/lily/out.
Jan Nieuwenhuizen [Thu, 9 Jul 2009 14:37:07 +0000 (16:37 +0200)]
stepmake/aclocal.m4: --srcdir tarball build fix: include <src-dir>/lily/out.

Our tarballs ship lily/out/parser.hh, which cannot be found when doing
a srcdir build.  We never found out, because GUB only built from GIT,
apparently.

14 years agoToplevel dist: regenerate and include ChangeLog, RELEASE-COMMIT.
Jan Nieuwenhuizen [Mon, 8 Jun 2009 14:58:58 +0000 (16:58 +0200)]
Toplevel dist: regenerate and include ChangeLog, RELEASE-COMMIT.

Fixes unstampedness of tarballs, which can make things especially
hairy for packagers/distributors when eg lilypond-2.12.2 is happens
to be released from MASTER instead of stable/2.12.

14 years agoLily-conformity nitpick: use char const instead of const char.
Jan Nieuwenhuizen [Mon, 8 Jun 2009 08:31:35 +0000 (10:31 +0200)]
Lily-conformity nitpick: use char const instead of const char.

14 years agoFix compile for GCC 4.4
Patrick McCarty [Thu, 28 May 2009 07:50:29 +0000 (00:50 -0700)]
Fix compile for GCC 4.4

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
15 years agoDocs: update translations status release/2.12.2-1
John Mandereau [Sat, 24 Jan 2009 01:00:14 +0000 (02:00 +0100)]
Docs: update translations status

15 years agoDocs: disable Texinfo->PDF for Japanese translation
John Mandereau [Sat, 24 Jan 2009 00:58:20 +0000 (01:58 +0100)]
Docs: disable Texinfo->PDF for Japanese translation

15 years agoFix GCC 4.3.0 warnings about parentheses and braces
John Mandereau [Mon, 5 Jan 2009 11:32:38 +0000 (12:32 +0100)]
Fix GCC 4.3.0 warnings about parentheses and braces

15 years agoDoc-es: small update.
Francisco Vila [Thu, 22 Jan 2009 14:29:14 +0000 (15:29 +0100)]
Doc-es: small update.

15 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Thu, 22 Jan 2009 14:24:40 +0000 (15:24 +0100)]
Merge branch 'master' into lilypond/translation

15 years agoMusicXML: Dolet 3.5 creates broken MusicXML files
Erlend Aasland [Wed, 21 Jan 2009 11:17:05 +0000 (12:17 +0100)]
MusicXML: Dolet 3.5 creates broken MusicXML files

15 years agoprogramming-work: remove reference to non-existsing node.
Jan Nieuwenhuizen [Tue, 20 Jan 2009 11:38:28 +0000 (12:38 +0100)]
programming-work: remove reference to non-existsing node.

15 years agoDo not eat help2man error output. Helps debugging.
Jan Nieuwenhuizen [Tue, 20 Jan 2009 10:22:32 +0000 (11:22 +0100)]
Do not eat help2man error output.  Helps debugging.

15 years agoUse env INTERPRETER iso script's #! for help2man generation - fixes gub3 doc.
Jan Nieuwenhuizen [Tue, 20 Jan 2009 10:22:05 +0000 (11:22 +0100)]
Use env INTERPRETER iso script's #! for help2man generation - fixes gub3 doc.

15 years agoDisable ja in langdefs.py - fixes web.
Jan Nieuwenhuizen [Tue, 20 Jan 2009 10:30:32 +0000 (11:30 +0100)]
Disable ja in langdefs.py - fixes web.

15 years agoDoc -- add info to programming.itexi
Carl Sorensen [Tue, 20 Jan 2009 02:32:00 +0000 (19:32 -0700)]
Doc -- add info to programming.itexi

15 years agoDuh, fix typo fix.
Jan Nieuwenhuizen [Mon, 19 Jan 2009 20:14:51 +0000 (21:14 +0100)]
Duh, fix typo fix.

15 years agoTypo, fixes web.
Jan Nieuwenhuizen [Mon, 19 Jan 2009 20:11:46 +0000 (21:11 +0100)]
Typo, fixes web.

15 years agoUse shell invocation $$() rather than make invocation $(shell ).
Jan Nieuwenhuizen [Mon, 19 Jan 2009 15:44:11 +0000 (16:44 +0100)]
Use shell invocation $$() rather than make invocation $(shell ).

Fixes info symlinks when installing from --srcdir, ie: GUB3.

15 years agoDoc -- update git instructions by Jon Kulp
Carl Sorensen [Mon, 19 Jan 2009 14:45:24 +0000 (07:45 -0700)]
Doc -- update git instructions by Jon Kulp