John Mandereau [Fri, 29 Feb 2008 21:42:34 +0000 (22:42 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into dev/jmandereau
* 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Update macros in German docs
Add @version macro to French docs
Update of Spanish user manual, master file only
John Mandereau [Fri, 29 Feb 2008 21:40:50 +0000 (22:40 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into dev/jmandereau
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Misc small administrative changes.
Remove remaining "user manual" strings.
Small reminders and formatting tweaks.
Conflicts:
Please use @w{...} when @version{} is not followed by a white space
character.
Documentation/user/fundamental.itely
Documentation/user/macros.itexi
Documentation/user/tutorial.itely
Documentation/user/working.itely
John Mandereau [Fri, 29 Feb 2008 21:16:33 +0000 (22:16 +0100)]
Test addversion lilyond-book fragment option
John Mandereau [Fri, 29 Feb 2008 21:15:51 +0000 (22:15 +0100)]
Fix changes resulting from Snippets compilation in Info
John Mandereau [Fri, 29 Feb 2008 21:14:23 +0000 (22:14 +0100)]
Typos and thinkos after tests
John Mandereau [Fri, 29 Feb 2008 21:11:40 +0000 (22:11 +0100)]
Fix convert-ly and make --current-version really work
Graham Percival [Fri, 29 Feb 2008 17:51:06 +0000 (09:51 -0800)]
Misc small administrative changes.
Graham Percival [Fri, 29 Feb 2008 17:44:53 +0000 (09:44 -0800)]
Remove remaining "user manual" strings.
John Mandereau [Fri, 29 Feb 2008 16:18:13 +0000 (17:18 +0100)]
Merge branch 'master' into dev/jmandereau
* master:
Re-enable @version macro.
add reminder.
Minor policy update.
Small updates.
Updates from Ralph.
MusicXML: Add double-dotted notes to duration test
MusicXML: Change time signature in duration test file, so it looks better
MusicXML: Add support for longa and breve notes, fix error messages
Fix alignment problem with text crescendi
Typo in comment
move ignore-collision to note-column-interface
Update from Trevor.
Conflicts:
Documentation/user/writing-texinfo.txt
John Mandereau [Fri, 29 Feb 2008 16:12:58 +0000 (17:12 +0100)]
Add addversion lilypond-book fragment option
John Mandereau [Fri, 29 Feb 2008 15:57:33 +0000 (16:57 +0100)]
Fix 'make clean'
John Mandereau [Fri, 29 Feb 2008 15:43:15 +0000 (16:43 +0100)]
Change Snippets compilation
- clean up input/lsr/GNUmakefile
- compile Snippets (input/lsr) in Info, rename 'snippets' to
'lilypond-snippets' to avoid possible name clash in /usr/share/info,
- move local-install-info target from Documentation/user/GNUmakefile
to texinfo-targets.make,
- lilypond-book: fix output_print_filename (use format argument
iso. global options format) and call this function properly for
Texinfo snippet formatting,
- add generic purpose @rlsr macro; immediate use is for linking to
snippets tags, but it could be used later to link to individual
snippets,
- www_post.py, add_html_footer.py: add ad-hoc code to make xrefs
to Snippets work.
John Mandereau [Fri, 29 Feb 2008 14:50:56 +0000 (15:50 +0100)]
Update Python deprecated string functions
John Mandereau [Fri, 29 Feb 2008 14:49:12 +0000 (15:49 +0100)]
Add --current-version convert-ly cmd line option
Also allow guessing \version when reading from stdin, and clean up
deprecated string functions.
John Mandereau [Fri, 29 Feb 2008 11:28:47 +0000 (12:28 +0100)]
Update texinfo.tex from Texinfo CVS (again)
This fix PDF docs compilation failure with previous
texinfo.tex revision.
Graham Percival [Fri, 29 Feb 2008 07:37:54 +0000 (23:37 -0800)]
Small reminders and formatting tweaks.
John Mandereau [Thu, 28 Feb 2008 23:15:27 +0000 (00:15 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond/translation
* 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Update of Spanish user manual, master file only
John Mandereau [Thu, 28 Feb 2008 23:11:08 +0000 (00:11 +0100)]
Update macros in German docs
John Mandereau [Thu, 28 Feb 2008 23:11:50 +0000 (00:11 +0100)]
Add @version macro to French docs
John Mandereau [Thu, 28 Feb 2008 23:11:50 +0000 (00:11 +0100)]
Add @version macro to French docs
John Mandereau [Thu, 28 Feb 2008 23:11:08 +0000 (00:11 +0100)]
Update macros in German docs
John Mandereau [Thu, 28 Feb 2008 21:24:45 +0000 (22:24 +0100)]
Thinko: update EXTRA_DIST_FILES
Graham Percival [Thu, 28 Feb 2008 21:18:09 +0000 (13:18 -0800)]
Re-enable @version macro.
Graham Percival [Thu, 28 Feb 2008 20:30:35 +0000 (12:30 -0800)]
add reminder.
Graham Percival [Thu, 28 Feb 2008 05:09:42 +0000 (21:09 -0800)]
Minor policy update.
Graham Percival [Thu, 28 Feb 2008 05:01:02 +0000 (21:01 -0800)]
Small updates.
Graham Percival [Thu, 28 Feb 2008 04:46:39 +0000 (20:46 -0800)]
Updates from Ralph.
John Mandereau [Wed, 27 Feb 2008 15:19:10 +0000 (16:19 +0100)]
Only print base name in lilypond-book printfilename option
This should fix file names with absolute paths in regtests compiled
with GUB.
John Mandereau [Wed, 27 Feb 2008 15:14:00 +0000 (16:14 +0100)]
Document lilypond-book looking for snippets in -I paths
This documents lilypond-book change in commit
d9b4bfc69674eb4ed7b8c6eaa0b646f00eae6c8d.
Reinhold Kainhofer [Wed, 27 Feb 2008 15:10:56 +0000 (16:10 +0100)]
MusicXML: Add double-dotted notes to duration test
Reinhold Kainhofer [Wed, 27 Feb 2008 14:47:15 +0000 (15:47 +0100)]
MusicXML: Change time signature in duration test file, so it looks better
Reinhold Kainhofer [Wed, 27 Feb 2008 14:36:51 +0000 (15:36 +0100)]
MusicXML: Add support for longa and breve notes, fix error messages
-) Longa and breve notes have a duration_log < 0, so I can't use
1<<duration_log and write that out as the duration in lilypond.
Instead, I need to check for negative durations manually and
output \longa or \breve for these notes!
-) Update the musicxml regression test to also check longa and breve
notes (and their dotted versions)
-) Correctly import lilylib as ly (in particular, since the
error messages used ly.stderr_write already!!!!)
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Reinhold Kainhofer [Tue, 26 Feb 2008 17:04:51 +0000 (18:04 +0100)]
Fix alignment problem with text crescendi
Text crescendi starting at skips caused a
"Programmierfehler: Improbable offset for stencil: nan staff space"
error message and moved the text crescendi to the very beginning of the
staff.
Instead of grob->extent(...), use robust_relative_extent (grob, ...), which
also works with skips.
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Reinhold Kainhofer [Wed, 27 Feb 2008 14:36:33 +0000 (15:36 +0100)]
Typo in comment
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
John Mandereau [Wed, 27 Feb 2008 14:01:30 +0000 (15:01 +0100)]
Do not include translations status template in docball
John Mandereau [Wed, 27 Feb 2008 12:25:24 +0000 (13:25 +0100)]
Merge branch 'lilypond/translation' into dev/jmandereau
* lilypond/translation:
Clean up translated docs makefiles
John Mandereau [Wed, 27 Feb 2008 10:58:15 +0000 (11:58 +0100)]
Update texinfo.tex from Texinfo CVS
John Mandereau [Wed, 27 Feb 2008 10:35:50 +0000 (11:35 +0100)]
Restore version macro in English docs
This reverts commit
4b697fc801b008995b9bc9ed19e8631b7b695cea.
John Mandereau [Wed, 27 Feb 2008 10:33:29 +0000 (11:33 +0100)]
Restore "Always use Lily current version number in docs"
This reverts commit
1e8143e9602629a017fd9c1fe6c59c9f4af6969f.
John Mandereau [Wed, 27 Feb 2008 10:25:48 +0000 (11:25 +0100)]
Clean up translated docs makefiles
- fix $(OUT_TEXI_FILES) dependency (it depends on macros.itexi too!),
- remove unnecssary .nexi rule,
- remove deep-WWW-clean and local-WWW-clean; these targets are
redundant with 'make out=www clean'
- remove web-clean; maybe move this target to ly-targets.make?
Han-Wen Nienhuys [Wed, 27 Feb 2008 03:36:15 +0000 (00:36 -0300)]
move ignore-collision to note-column-interface
Graham Percival [Tue, 26 Feb 2008 22:18:17 +0000 (14:18 -0800)]
Update from Trevor.
Francisco Vila [Tue, 26 Feb 2008 18:06:14 +0000 (19:06 +0100)]
Update of Spanish user manual, master file only
John Mandereau [Tue, 26 Feb 2008 18:05:26 +0000 (19:05 +0100)]
Merge branch 'master' into lilypond/translation
* master:
Revert lys-to-tely changes
Add stub for - subsection.
Linking to ^_ section.
Update from Patrick.
Typo.
Typo.
Updates from Trevor.
Disable version macro.
Revert "Always use Lily current version number in docs"
Fix 554.
Fix 550.
Fix 577.
Thinko: compare abs of both positions.
Take git diff from src-dir for test target.
Use \addlyrics for lyric-hyphen.ly
Use \addlyrics for lyric-hyphen-break.ly
John Mandereau [Tue, 26 Feb 2008 15:48:29 +0000 (16:48 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into dev/jmandereau
* 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Spanish pitches sectioning fix
Restored Spanish laissez vibrer ties documentation
Moved ties subsection
Sectioning of Spanish expressive document
Correct sectioning of Spanish editorial
Updated Spanish learning doc master file
John Mandereau [Tue, 26 Feb 2008 15:45:26 +0000 (16:45 +0100)]
Add generated translations status page
John Mandereau [Tue, 26 Feb 2008 15:38:38 +0000 (16:38 +0100)]
Improve translation status script
- use subprocess.Popen iso. os.popen to catch errors
- compute uptodateness percentage more accurately
- fix section numbering
John Mandereau [Tue, 26 Feb 2008 15:03:18 +0000 (16:03 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Fix 554.
Fix 550.
Fix 577.
John Mandereau [Tue, 26 Feb 2008 08:03:22 +0000 (09:03 +0100)]
Revert lys-to-tely changes
This is not the right way to print base name of files in regtests and
other collated-files.
This commit reverts
043d8bff2c6ad082edba8a88c678299a7b9a89fd
and
85ec5d253ad5468e2d3b30e25599891b175572f3.
Joe Neeman [Tue, 26 Feb 2008 06:35:24 +0000 (08:35 +0200)]
Merge branch 'master' of ssh://jneem@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Tue, 26 Feb 2008 06:27:41 +0000 (22:27 -0800)]
Add stub for - subsection.
Graham Percival [Tue, 26 Feb 2008 04:14:49 +0000 (20:14 -0800)]
Linking to ^_ section.
Graham Percival [Tue, 26 Feb 2008 03:58:39 +0000 (19:58 -0800)]
Update from Patrick.
Graham Percival [Tue, 26 Feb 2008 03:23:40 +0000 (19:23 -0800)]
Merge branch 'master' of git://git.sv.gnu.org/lilypond
Graham Percival [Tue, 26 Feb 2008 03:23:15 +0000 (19:23 -0800)]
Typo.
Han-Wen Nienhuys [Tue, 26 Feb 2008 02:33:54 +0000 (23:33 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Graham Percival [Tue, 26 Feb 2008 02:06:15 +0000 (18:06 -0800)]
Typo.
Graham Percival [Tue, 26 Feb 2008 02:01:29 +0000 (18:01 -0800)]
Updates from Trevor.
Graham Percival [Tue, 26 Feb 2008 02:01:20 +0000 (18:01 -0800)]
Disable version macro.
Graham Percival [Tue, 26 Feb 2008 01:47:31 +0000 (17:47 -0800)]
Revert "Always use Lily current version number in docs"
This reverts commit
351c128ea97502ed59e912249211734957877814.
Francisco Vila [Tue, 26 Feb 2008 01:02:49 +0000 (02:02 +0100)]
Spanish pitches sectioning fix
Francisco Vila [Tue, 26 Feb 2008 00:29:07 +0000 (01:29 +0100)]
Restored Spanish laissez vibrer ties documentation
Francisco Vila [Tue, 26 Feb 2008 00:07:44 +0000 (01:07 +0100)]
Moved ties subsection
Francisco Vila [Mon, 25 Feb 2008 23:58:23 +0000 (00:58 +0100)]
Sectioning of Spanish expressive document
Francisco Vila [Mon, 25 Feb 2008 23:37:01 +0000 (00:37 +0100)]
Correct sectioning of Spanish editorial
Rough structure is OK, full translation still needs much work
Francisco Vila [Mon, 25 Feb 2008 23:03:26 +0000 (00:03 +0100)]
Updated Spanish learning doc master file
Joe Neeman [Mon, 25 Feb 2008 20:06:36 +0000 (22:06 +0200)]
Fix 554.
Make sure pitched rests enter the horizontal skylines as such.
Joe Neeman [Mon, 25 Feb 2008 19:36:33 +0000 (21:36 +0200)]
Fix 550.
Update a regression test that was broken by spacing changes.
Fix a corner case that would incorrectly choose a 3-page layout (with
nicer spacing) over a 2-page layout (with no page turns) with the page-turn
breaker and auto-first-page-number = ##t.
Joe Neeman [Mon, 25 Feb 2008 19:09:34 +0000 (21:09 +0200)]
Fix 577.
Fix a silly mistake with grace spacing.
Change the regression test to better show this sort of error.
John Mandereau [Mon, 25 Feb 2008 14:11:08 +0000 (15:11 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
MusicXML: Better title for chordnames example
MusicXML: No need to keep really long test for percussion staves, use short one
MusicXML: Fix using lxml as XML parser
Remove a duplicate definition of system-start-text-interface.
A few fixes for cross-staff tuplet brackets.
Thinko: don't follow the beam on a kneed tuplet.
Small tweak for the alignment of a TrillSpanner.
Fine-tune alignment for TrillSpanners.
Fix 553.
John Mandereau [Mon, 25 Feb 2008 13:58:07 +0000 (14:58 +0100)]
Fix Spanish docs compilation
John Mandereau [Mon, 25 Feb 2008 13:57:09 +0000 (14:57 +0100)]
Add support for automatic version number in translated docs
Reinhold Kainhofer [Mon, 25 Feb 2008 13:53:30 +0000 (14:53 +0100)]
MusicXML: Better title for chordnames example
John Mandereau [Mon, 25 Feb 2008 13:34:26 +0000 (14:34 +0100)]
Try to use base name of regtests file names
Reinhold Kainhofer [Mon, 25 Feb 2008 13:33:06 +0000 (14:33 +0100)]
MusicXML: No need to keep really long test for percussion staves, use short one
Reinhold Kainhofer [Mon, 25 Feb 2008 12:14:25 +0000 (13:14 +0100)]
MusicXML: Fix using lxml as XML parser
Unfortunately, the default lxml.etree parser also includes comments
in its tree, which does not return a string as its tag, but a built-in
function Comment. Thus, I need to filter out all these comments.
It seems that lxml does not have any convenient way to check whether
a given node is a comment, so I convert it to its string representation
and compare with "<!--.*-->". Of course, this is a bad hack, but I haven't
found a better way yet.
Joe Neeman [Mon, 25 Feb 2008 10:58:18 +0000 (12:58 +0200)]
Merge commit '
052a546' into original
Joe Neeman [Mon, 25 Feb 2008 10:52:53 +0000 (12:52 +0200)]
Remove a duplicate definition of system-start-text-interface.
Joe Neeman [Mon, 25 Feb 2008 10:52:24 +0000 (12:52 +0200)]
A few fixes for cross-staff tuplet brackets.
John Mandereau [Mon, 25 Feb 2008 10:11:21 +0000 (11:11 +0100)]
Merge branch 'lilypond/translation'
* lilypond/translation:
Fix bad cross references in Spanish docs
First sections of Spanish tutorial updated
Use @version{} macro in Spanish Docs
Joe Neeman [Mon, 25 Feb 2008 08:17:28 +0000 (10:17 +0200)]
Thinko: don't follow the beam on a kneed tuplet.
Joe Neeman [Mon, 25 Feb 2008 08:17:08 +0000 (10:17 +0200)]
Small tweak for the alignment of a TrillSpanner.
Han-Wen Nienhuys [Mon, 25 Feb 2008 02:36:43 +0000 (23:36 -0300)]
Thinko: compare abs of both positions.
Han-Wen Nienhuys [Mon, 25 Feb 2008 02:35:34 +0000 (23:35 -0300)]
Take git diff from src-dir for test target.
Han-Wen Nienhuys [Mon, 25 Feb 2008 02:31:11 +0000 (23:31 -0300)]
Use \addlyrics for lyric-hyphen.ly
Han-Wen Nienhuys [Mon, 25 Feb 2008 02:30:05 +0000 (23:30 -0300)]
Use \addlyrics for lyric-hyphen-break.ly
Han-Wen Nienhuys [Mon, 25 Feb 2008 00:44:47 +0000 (21:44 -0300)]
Fix #557.
Fix ancient thinko with staccato dots on forced stem directions.
Document this case analysis.
Han-Wen Nienhuys [Mon, 25 Feb 2008 00:19:03 +0000 (21:19 -0300)]
Bump version.
Han-Wen Nienhuys [Mon, 25 Feb 2008 00:18:44 +0000 (21:18 -0300)]
Use upper (beam direction independent) line for per-note concaveness
check. Fixes beam in the rachmaninov example.
Han-Wen Nienhuys [Mon, 25 Feb 2008 00:18:01 +0000 (21:18 -0300)]
Fixes for score debugging: introduce a generic 'annotation variable,
which defaults to quant-score if debug-XXX-scoring is set.
Francisco Vila [Sun, 24 Feb 2008 23:15:46 +0000 (00:15 +0100)]
Fix bad cross references in Spanish docs
Han-Wen Nienhuys [Sun, 24 Feb 2008 23:02:40 +0000 (20:02 -0300)]
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
Francisco Vila [Sun, 24 Feb 2008 18:03:56 +0000 (19:03 +0100)]
First sections of Spanish tutorial updated
Joe Neeman [Sat, 23 Feb 2008 19:38:45 +0000 (20:38 +0100)]
Fine-tune alignment for TrillSpanners.
Allow line spanners to specify anchor alignments for both endpoints.
Reinhold Kainhofer [Sun, 24 Feb 2008 11:56:07 +0000 (12:56 +0100)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
Joe Neeman [Sun, 24 Feb 2008 11:52:48 +0000 (13:52 +0200)]
Merge commit '
d695e48' into original
John Mandereau [Sun, 24 Feb 2008 08:47:24 +0000 (09:47 +0100)]
Merge branch 'master' of /home/lilycvs/git/lily/
* 'master' of /home/lilycvs/git/lily/:
Thinkos: make text/trill spanners run up to the last note.
Fix #576.
John Mandereau [Sun, 24 Feb 2008 08:36:52 +0000 (09:36 +0100)]
Define ly rules for docs with ly images if out is non empty
This should fix 'make test'
Joe Neeman [Sun, 24 Feb 2008 03:13:35 +0000 (05:13 +0200)]
Fix 553.
If a Break_aligned grob has an empty extent, a rehearsal mark should ignore it.
Francisco Vila [Sun, 24 Feb 2008 01:27:47 +0000 (02:27 +0100)]
Use @version{} macro in Spanish Docs