Neil Puttock [Mon, 20 Jul 2009 00:00:20 +0000 (01:00 +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
(cherry picked from commit
452c8141d29c8a070d349f2798f2695ff8defd94)
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.
(cherry picked from commit
521f05b7b74e6dcb4add72ea99a029beea428d54)
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.
(cherry picked from commit
3816a9e26acf8922538a325b59d946a23d0db826)
Joe Neeman [Fri, 14 Mar 2008 12:13:34 +0000 (23:13 +1100)]
Start to break Accidental_placement::calc_positioning_done into small pieces.
(cherry picked from commit
340184bb817e76fe6d13edfd015abb4f9476f02c)
Neil Puttock [Tue, 7 Apr 2009 22:18:09 +0000 (23:18 +0100)]
Minor regtest correction.
- instantiate voice explicitly in lower staff to make first
staff change work.
(cherry picked from commit
c79faec374f91518fe9bfb4ae4e211c8b675855f)
Carl Sorensen [Tue, 7 Apr 2009 14:07:44 +0000 (08:07 -0600)]
Fix default measure length in beaming-pattern
(cherry picked from commit
270e94e91b87c9f3ffa3242fa377f8fda9d3052c)
Reinhold Kainhofer [Sun, 5 Apr 2009 21:42:38 +0000 (23:42 +0200)]
MusicXML: Don't crash when a part is missing the id attribute
Still missing: If there is only one part (which has the id missing),
we could automatically assign the id...
(cherry picked from commit
e3ee8d211f06835f76fe9d5cd4fba50a1be47cc1)
Reinhold Kainhofer [Sun, 5 Apr 2009 21:41:55 +0000 (23:41 +0200)]
MusicXML: Some more broken MusicXML applications (beaming wrong)
(cherry picked from commit
92ed4ce01cffe582e0ce4fbba39f306e5d2af055)
Reinhold Kainhofer [Sat, 4 Apr 2009 13:14:50 +0000 (15:14 +0200)]
MusicXML: Add exceptions for more broken MusicXML exporters
Most old Dolet for Sibelius plugins wrote broken beaming information.
Ignore them all!
(cherry picked from commit
07e11fe998c868834d99cc453d88de2e121dcead)
Neil Puttock [Sun, 19 Jul 2009 23:26:42 +0000 (00:26 +0100)]
modified: Documentation/user/tutorial.itely
(cherry picked from commit
5c96d1285b76ca7f60c888c5482bcfab3b230d57)
(cherry picked from commit
395233bbb588066bc41ca0833f196490898f040c)
(cherry picked from commit
60d7bd0ced03105de794bd689d22d21e17db1b20)
Jonathan Kulp [Thu, 19 Mar 2009 13:51:51 +0000 (08:51 -0500)]
Docs: fix bison link in AU
(cherry picked from commit
8d49a35c49d5b073330065a98bdbd7e1e4843d3b)
Francisco Vila [Tue, 17 Mar 2009 19:32:42 +0000 (20:32 +0100)]
Kieren [Fri, 13 Mar 2009 15:12:29 +0000 (11:12 -0400)]
Add docstrings to functions in music-functions-init.ly; from Kieren.
(cherry picked from commit
a9588406a7bee1d45f5049296f0e76a47606ca9b)
Francisco Vila [Mon, 16 Mar 2009 11:26:24 +0000 (12:26 +0100)]
Jonathan Kulp [Wed, 11 Mar 2009 23:03:55 +0000 (18:03 -0500)]
Docs: insert language @warning for non-default languages
(cherry picked from commit
29242f37ae0a7c8d57d7bbdefc0028deb49e9d7d)
Jonathan Kulp [Tue, 10 Mar 2009 14:54:01 +0000 (09:54 -0500)]
Docs: added line specifying language \include files go after other \include files
(cherry picked from commit
904739e6cbc6453a65f36b26beb48091269c4d92)
Trevor Daniels [Sat, 7 Mar 2009 08:35:09 +0000 (08:35 +0000)]
Docs: NR 1.2.3 Fix @ref
(cherry picked from commit
1428fdb7484442f66d495b9ef90327164d04223c)
Jonathan Kulp [Sat, 28 Feb 2009 20:24:35 +0000 (14:24 -0600)]
changed \book to \score in running.itely
(cherry picked from commit
0b4e75171aaa7bff0b2e8d69b745cdceb8058fd4)
Neil Puttock [Sun, 19 Jul 2009 22:57:01 +0000 (23:57 +0100)]
Clean formatting on ly/music-functions-init.ly
(cherry picked from commit
b861a5f6d79f16ec644f813f95dc000c0126c199)
Andrew Wilson [Wed, 25 Feb 2009 00:22:45 +0000 (00:22 +0000)]
Add doc strings for functions applyOutput to bar (inclusive).
(cherry picked from commit
63f776f95a233bfcc16ac0eba5aebb81da6954a4)
Carl Sorensen [Sat, 28 Feb 2009 16:21:26 +0000 (09:21 -0700)]
Add internationalization to dosctring for table-of-contents markup
Contributed by Marek Klein
(cherry picked from commit
5de6e66669f72e5f4750f0e75c67dedb8945d92e)
Trevor Daniels [Sun, 22 Feb 2009 22:11:00 +0000 (22:11 +0000)]
Docs: NR 4.6.2: Explain effect of system-count
(cherry picked from commit
4a436d301abdb38f8889f31aed14952e63d0bfd7)
Carl Sorensen [Mon, 9 Feb 2009 23:56:19 +0000 (16:56 -0700)]
Doc -- clarification to parenthesize by Jon Kulp, based on James Bailey.
(cherry picked from commit
5e28a844e1cf0689ea0a6a3b99e918e2cdde736b)
Trevor Daniels [Thu, 5 Feb 2009 16:37:02 +0000 (16:37 +0000)]
Docs: NR various: links to Stems
(cherry picked from commit
a88194961e700012b6e87b470aff045f284ca9f5)
Trevor Daniels [Thu, 5 Feb 2009 11:53:23 +0000 (11:53 +0000)]
Docs: NR 1.2.4 Beams: add note about beaming over rests
(cherry picked from commit
9c516723b249e4b40f5b862c271f3509cc6af4c9)
Trevor Daniels [Mon, 2 Feb 2009 10:18:18 +0000 (10:18 +0000)]
Docs: NR 1.8 Text: Clarify use of fetaBraces
(cherry picked from commit
9b573e8e9365a4c6d0b302f5c6ae3b0e5c85df11)
Jonathan Kulp [Mon, 2 Feb 2009 08:07:01 +0000 (08:07 +0000)]
Patrick McCarty [Mon, 26 Jan 2009 22:29:35 +0000 (14:29 -0800)]
Docs: IR: fix documentation of 'style values
* Document the engraver that creates KeyCancellation
* Add missing 'style values for time-signature
and note-head interfaces
* The line-spanner interface does not contain 'style
* Key interface no longer uses 'style
* Note-name interface does not use 'style
* Key-signature interface no longer uses 'style;
'glyph-name-alist is used instead.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
(cherry picked from commit
8f98ff5d3eb16a2d2ffa9e83748f1f83359c4926)
Neil Puttock [Sun, 19 Jul 2009 22:02:15 +0000 (23:02 +0100)]
Fix LyricText alignment when ignoreMelismata = ##t.
- only set 'self-alignment-X from lyricMelismaAlignment if
ignoreMelismata isn't set.
(cherry picked from commit
7c12f2d128010d39396b9fb59e0a8330ceef2c29)
Neil Puttock [Sat, 18 Jul 2009 22:51:54 +0000 (23:51 +0100)]
Really fix #741.
Since \harmonic only works inside chords, ensure \displayLilyMusic
interprets a single note harmonic as a note_chord_element.
Patrick McCarty [Fri, 17 Jul 2009 21:28:48 +0000 (14:28 -0700)]
Fix compile
John Mandereau [Wed, 15 Jul 2009 23:41:46 +0000 (01:41 +0200)]
Docs makefiles: get rid of unconditional translations postprocessing
(cherry picked from commit
7b36ea66c480a8ef5a7a7eae72dec3fae303ee7b)
John Mandereau [Tue, 14 Jul 2009 22:14:12 +0000 (00:14 +0200)]
Docs: prepare direct translation of node names in Texinfo sources
- fix nits in texi-gettext.py,
- update tely-gettext.py and extract_texi_filenames.py,
- use --master-map-file option of extract_texi_filenames.py added in
this commit,
- remove embarrassing node translations in French and Spanish doc POs.
All these updates have been tested with a few makefiles hooks (not
included in this commit), an apparently successful execution of
tely-gettext.py on all translations followed by 'make doc' and a quick
check of HTML and PDF output.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
John Mandereau [Tue, 14 Jul 2009 22:12:36 +0000 (00:12 +0200)]
Docs: do not attempt a build of Japanese docs in PDF
(cherry picked from commit
cfae6ac497e3c79ad9032dcd9d7049ec34845c25)
John Mandereau [Tue, 14 Jul 2009 22:06:04 +0000 (00:06 +0200)]
Make Perl treat all I/O streams as UTF-8
This is necessary to the upcoming translation of node names in Texinfo
source.
(cherry picked from commit
0f8a7478c0b63576c14f2950e6d41890daeed689)
John Mandereau [Sun, 12 Jul 2009 20:33:42 +0000 (22:33 +0200)]
Docs: move common files and factorize Texinfo macros
- move macros.itexi to Documentation/ to anticipate the possible move
of all Texinfo documentation to the same directory,
- move Texinfo init file from top of the source tree,
- factorize macros common to all languages into common-macros.itexi.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Carl Sorensen [Tue, 14 Jul 2009 21:35:53 +0000 (15:35 -0600)]
Eliminate unix-specific -u flags from internationalization build
(cherry picked from commit
951d38287a06beeba415cc1cd63b4d1833ffe8e5)
Maximilian Albert [Sun, 12 Jul 2009 03:22:16 +0000 (12:22 +0900)]
Use hashlib instead of deprecated md5 module if Python >= 2.5 is present
(cherry picked from commit
5ae228386f748633b7f66375852fd52d52822ab4)
Neil Puttock [Thu, 9 Jul 2009 20:57:31 +0000 (21:57 +0100)]
Fix #741 from Nicolas.
- set option direction-required to #f so hyphens aren't inserted
(cherry picked from commit
e79d2b7555647bd25753ae598580556f2f092a7f)
John Mandereau [Mon, 6 Jul 2009 15:55:45 +0000 (17:55 +0200)]
Translated docs: fix 'cp' error about multiple CSS files copying
Also split some long lines.
(cherry picked from commit
5ed99c554c70919cd1ddfe65f9bb00250e920db7)
Reinhold Kainhofer [Sat, 27 Jun 2009 23:41:17 +0000 (01:41 +0200)]
texi2html: Don't break with the latest texi2html version
Instead of explicitly calling the functions that are set by default (which
breaks if the functions are renamed), store the default function reference
and call that value instead.
(cherry picked from commit
d41b484a83c68e0f12800c3f073eb991af1e7946)
Patrick McCarty [Fri, 17 Jul 2009 19:16:57 +0000 (12:16 -0700)]
Backport some regression tests. Fixes compile.
Patrick McCarty [Fri, 17 Jul 2009 18:40:59 +0000 (11:40 -0700)]
Fix compile
Mark Polesky [Thu, 25 Jun 2009 09:47:26 +0000 (02:47 -0700)]
Remove email address.
(cherry picked from commit
8b6b7f2f0f5c6c919acfbfd5d48cb068f49874c3)
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)
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)
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)
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)
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)
John Mandereau [Thu, 18 Jun 2009 07:13:59 +0000 (09:13 +0200)]
Git command call fix (remove dash)
(cherry picked from commit
b1d7e88419ee8df9d4470a90f9cd6fe23c048a53)
Joe Neeman [Tue, 9 Jun 2009 18:30:05 +0000 (21:30 +0300)]
Add a regression test for 453.
(cherry picked from commit
b552fd3da532b2a550398be746521a41894fb01d)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Neil Puttock [Wed, 20 May 2009 23:27:57 +0000 (00:27 +0100)]
Nitpick: make web -> make doc.
(cherry picked from commit
84aead8a76cd9164d8b2e313e9594bcb016ad1fb)
Jonathan Kulp [Mon, 18 May 2009 02:30:06 +0000 (21:30 -0500)]
Add *.ily to vim-related files
(cherry picked from commit
76394e29932eea5b5b1b9fb5b8967a40c3bb4e11)
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)
Reinhold Kainhofer [Sat, 11 Apr 2009 22:31:09 +0000 (00:31 +0200)]
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)
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>
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)
Werner Lemberg [Wed, 29 Apr 2009 12:36:20 +0000 (14:36 +0200)]
Add newline after `Invoking...' log message.
(cherry picked from commit
ec517daa986bfb186f86169753f4c4e974290442)
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>
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)
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)
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)
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)
Carl Sorensen [Sat, 25 Apr 2009 15:03:28 +0000 (09:03 -0600)]
Add grammar to Notation Reference
(cherry picked from commit
d420ce8f58b72051af55defd7daa382ed920a075)
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)
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)
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)
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)
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>
John Mandereau [Thu, 5 Mar 2009 01:25:22 +0000 (02:25 +0100)]
Docs: quickly update Developers Resources
(cherry picked from commit
1fb2d8aa0dc7553119fa1c5140d226a1c2f5a2c0)
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)
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)
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>
Reinhold Kainhofer [Mon, 23 Feb 2009 14:08:04 +0000 (15:08 +0100)]
Fix convert-ly (missing parenthesis)
(cherry picked from commit
5cf9caba803846bc2cc1f5b8e75dadecc81d996a)
Carl Sorensen [Mon, 23 Feb 2009 01:54:55 +0000 (18:54 -0700)]
Remove oldaddlyrics; contributed by Ian Hulin
(cherry picked from commit
31e02ac7f5961d2044509e9cdd2c159ca271c455)
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)
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)
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)
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)
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)
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)
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)
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)
Carl Sorensen [Sat, 2 May 2009 01:53:34 +0000 (19:53 -0600)]
Fix define-markup error messages
(cherry picked from commit
c86e7e0d4b88cb78386ea6b4828d5568ce87bdc1)
Carl Sorensen [Sat, 18 Apr 2009 21:26:38 +0000 (15:26 -0600)]
Change fingering for predefined D chord
(cherry picked from commit
3cc52d184dccf87c81169933feb3663fac9094c8)