]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
15 years agoMerge branch 'origin'
Han-Wen Nienhuys [Tue, 18 Nov 2008 02:47:13 +0000 (00:47 -0200)]
Merge branch 'origin'

Conflicts:

input/regression/musicxml/GNUmakefile

15 years agoFix Mac line terminations
Trevor Daniels [Mon, 17 Nov 2008 15:38:52 +0000 (15:38 +0000)]
Fix Mac line terminations

15 years agoMusicXML: For notes/rests w/o type, use <duration> to calculate proper length
Reinhold Kainhofer [Mon, 17 Nov 2008 14:50:56 +0000 (15:50 +0100)]
MusicXML: For notes/rests w/o type, use <duration> to calculate proper length

15 years agoMusicXML: distribute *.broken too. release/2.11.64-1
Han-Wen Nienhuys [Mon, 17 Nov 2008 02:39:09 +0000 (00:39 -0200)]
MusicXML: distribute *.broken too.

15 years agoBook parts: \bookpart implementation
Nicolas Sceaux [Sun, 16 Nov 2008 22:32:33 +0000 (23:32 +0100)]
Book parts: \bookpart implementation

Book parts aim at splitting a book into several parts, in order to be
able to use eg. different page breaking functions, or to make the page
breaking problem less difficult and more likely to finish.

- Book and Paper_book instances respectively are nestable: children
  book or paper_book are added to the bookparts_ slot;

- the paper_ slot of a child Book (or Book_paper) is created empty,
  and has its parent set to the paper object of the parent Book (or
  Paper_book), so that default paper properties are got from the
  higher level paper object, and child objects only store part-wide
  overrides. This way, we ensure that fonts are loaded in the higher
  level paper object, so that the output framework can get all the
  loaded fonts from the top level book;

- a Paper_book::top_paper() method is added to access the higher level
  paper object, to access properties that are book-wide, for instance
  the table used to store labels and page numbers;

- in the parser, \bookpart blocks are introduced, which can be used at
  toplevel, or inside a \book block. It can contain the same things as
  \book blocks (except \bookpart blocks, though that would be
  possible). The associated handlers are added.

- in header and footer markups, the following predicates can be used
  to determine if a page is the first or the last one in a book part:
  part-first-page, part-last-page.

15 years agoNested book parts: documentation
Nicolas Sceaux [Sun, 16 Nov 2008 22:18:38 +0000 (23:18 +0100)]
Nested book parts: documentation

15 years agolilypond-book: Don't replace @@lilypondversion...
Reinhold Kainhofer [Sun, 16 Nov 2008 20:28:48 +0000 (21:28 +0100)]
lilypond-book: Don't replace @@lilypondversion...

15 years agoDocs: Add @lilypondversion feature of lilypond-book to the documentation
Reinhold Kainhofer [Sun, 16 Nov 2008 20:24:34 +0000 (21:24 +0100)]
Docs: Add @lilypondversion feature of lilypond-book to the documentation

15 years agoLSR: Sort *.snippet-list files (lys-to-tely no longer sorts them!)
Reinhold Kainhofer [Sun, 16 Nov 2008 19:52:03 +0000 (20:52 +0100)]
LSR: Sort *.snippet-list files (lys-to-tely no longer sorts them!)

15 years agomakefiles: Don't sort file list in lys-to-tely, but sort lsr list on creation
Reinhold Kainhofer [Sun, 16 Nov 2008 19:32:18 +0000 (20:32 +0100)]
makefiles: Don't sort file list in lys-to-tely, but sort lsr list on creation

Also, Fix musicxml regression test to no longer duplicate the .texi files.
For this, I first need to sort the list of *.{xml,mxl,texi,tely,itexi,itely}
files and only after that rewrite all *.{mxl,xml} files to their out-www/*.ly
counterparts...

15 years agoDocs: Rework the way collated-files.html is generated.
Reinhold Kainhofer [Sun, 16 Nov 2008 18:59:46 +0000 (19:59 +0100)]
Docs: Rework the way collated-files.html is generated.

-) List the files to be collated in a makefile variable COLLATED_FILES
   (will default to  $(sort $(TEXINFO_SOURCES) $(LY_FILES) $(OUT_LY_FILES) )
 if unset)
-) Get rid of AAA-intro-regression.ly hack and instead include a
   .tely file.

15 years agolilypond-book: Pass lilypond version to lilypond-book via env var in makefiles
Reinhold Kainhofer [Sun, 16 Nov 2008 18:16:03 +0000 (19:16 +0100)]
lilypond-book: Pass lilypond version to lilypond-book via env var in makefiles

When lilypond-book.py is called from our makefiles to build the documentation,
the @TOPLEVEL_VERSION@ string has not been expanded and the lilypond
version will not be available to lilypond-book.

This patch detects this case and uses the LILYPOND_VERSION environment
variable in that case, which is passed to lilypond-book.py by the makefiles.

15 years agoMakefiles: Remove old ports targets and the convert-ly target
Reinhold Kainhofer [Sun, 16 Nov 2008 17:39:55 +0000 (18:39 +0100)]
Makefiles: Remove old ports targets and the convert-ly target

The convert-ly target was intended to automatically download and convert all
scores from mutopia and was last changed in lilypond 1.4. It is not called
except from the ports-*.make files, which in turn are not included anywhere.

we will make use of it

15 years agoMerge branch 'master' into nested-bookparts
Nicolas Sceaux [Sun, 16 Nov 2008 19:49:41 +0000 (20:49 +0100)]
Merge branch 'master' into nested-bookparts

15 years agoNested bookparts: fix $papers pop in case of \book block with identifier
Nicolas Sceaux [Sun, 16 Nov 2008 19:45:37 +0000 (20:45 +0100)]
Nested bookparts: fix $papers pop in case of \book block with identifier

15 years agoMusicXML: do not dist ily files twice.
Han-Wen Nienhuys [Sun, 16 Nov 2008 19:43:12 +0000 (17:43 -0200)]
MusicXML: do not dist ily files twice.

15 years agoRevert "When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes...
Han-Wen Nienhuys [Sun, 16 Nov 2008 19:07:10 +0000 (17:07 -0200)]
Revert "When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking.  Fixes --enable-static-c++."

This reverts commit 0d9ce36611b20603a079d039e90c4c737c0f394d.

With this change the GUB2 link with -mwindows fails, with none of the
stdlib function being found.

15 years agoRemove InnerStaffGroup/InnerChoirStaff froms docs.
Neil Puttock [Sun, 16 Nov 2008 17:39:41 +0000 (17:39 +0000)]
Remove InnerStaffGroup/InnerChoirStaff froms docs.

15 years agoAllow for nested contexts of any depth.
Neil Puttock [Sun, 16 Nov 2008 00:58:06 +0000 (00:58 +0000)]
Allow for nested contexts of any depth.

Use a set to keep track of visited contexts.
Remove InnerChoirStaff and InnerStaffGroup.
Add convert-ly rules, News entry and regtest.

15 years agoMusicXML: Insert the section headers as pure texinfo code
Reinhold Kainhofer [Sun, 16 Nov 2008 17:29:02 +0000 (18:29 +0100)]
MusicXML: Insert the section headers as pure texinfo code

Unfortunately, we can't yet get rid of the AAA-intro-regression.ly
hack, because the description in that file tries to include the
lilypond version. lilypond-book now supports @liypondversion, but
unfortunately, that's not available during docs building,
so I have to leave that one .ly in there :((((

15 years agoMakefiles: Use the defined script name variable than hardcoding...
Reinhold Kainhofer [Sun, 16 Nov 2008 15:54:18 +0000 (16:54 +0100)]
Makefiles: Use the defined script name variable than hardcoding...

15 years agolys-to-tely: If a .i?te(ly|xi) file is passed to the script, include it
Reinhold Kainhofer [Sun, 16 Nov 2008 15:03:58 +0000 (16:03 +0100)]
lys-to-tely: If a .i?te(ly|xi) file is passed to the script, include it

lsy-to-tely simply creates one texinfo page from a list of snippets. If
one wants to insert some texinfo code in between some snippets,
that's currently not really possible (only as texidoc header field of
some dummy snippet, that will create an empty image and display the
dummy file name). This patch allows *.i?te(ly|xi) files to be passed
to lys-to-tely, too, which will simply be include via
@include ${filename}
in the .tely file. All other files are still treated as lilypond snippets
with no difference to the current state.

lys-to-tely will use the same order of files as passed on the command line,
so by sorting the file names appropriately, one can now insert
arbitrary texinfo code somewhere in between some snippets (or at beginning
or end of the file).

15 years agolilypond-book: Implement lilypondversion tag (to be replaced by the lilypond version)
Reinhold Kainhofer [Sun, 16 Nov 2008 14:57:06 +0000 (15:57 +0100)]
lilypond-book: Implement lilypondversion tag (to be replaced by the lilypond version)

Syntax for the new tag is:
-) LaTeX: \lilypondversion
-) HTML: <lilypondversion />
-) Texinfo: @lilypondversion
-) Docbook: NONE

The tag / command will be replaced by the LilyPond version, like "2.11.64".

15 years agoFactorize the format-metronome-markup
Reinhold Kainhofer [Tue, 7 Oct 2008 16:59:24 +0000 (18:59 +0200)]
Factorize the format-metronome-markup

This allows the metronome-markup function to be called from anywhere in the
score, e.g. to generate the markup for a (sub)title (header field!) or to
generate text markup without changing the midi performance at all.

15 years agoNested book parts: fix undefined reference problem with $papers stack
Nicolas Sceaux [Sun, 16 Nov 2008 12:07:57 +0000 (13:07 +0100)]
Nested book parts: fix undefined reference problem with $papers stack

15 years agoMusicXML: nwc2xml also created broken MusicXML files!
Reinhold Kainhofer [Sat, 15 Nov 2008 23:55:52 +0000 (00:55 +0100)]
MusicXML: nwc2xml also created broken MusicXML files!

15 years agoMusicXML: Test case for slurs on chorded notes
Reinhold Kainhofer [Sat, 15 Nov 2008 23:47:46 +0000 (00:47 +0100)]
MusicXML: Test case for slurs on chorded notes

15 years agoMusicXML: Implement church modes; fix empty <mode/> tags for keys
Reinhold Kainhofer [Sat, 15 Nov 2008 23:45:14 +0000 (00:45 +0100)]
MusicXML: Implement church modes; fix empty <mode/> tags for keys

15 years agoMusicXML: Use "None" voice only for notes w/o voice, not for directions or attrs
Reinhold Kainhofer [Sat, 15 Nov 2008 23:43:06 +0000 (00:43 +0100)]
MusicXML: Use "None" voice only for notes w/o voice, not for directions or attrs

15 years agoMusicXML: Also detect compressed MusicXML files from file extension if given
Reinhold Kainhofer [Sat, 15 Nov 2008 22:27:42 +0000 (23:27 +0100)]
MusicXML: Also detect compressed MusicXML files from file extension if given

15 years agoMusicXML: Fix files with non-ascii names (e.g. containing umlauts)
Reinhold Kainhofer [Sat, 15 Nov 2008 22:14:22 +0000 (23:14 +0100)]
MusicXML: Fix files with non-ascii names (e.g. containing umlauts)

15 years agoMusicXML: Fix notes that don't have a voice setting (assign it to voice "None")
Reinhold Kainhofer [Sat, 15 Nov 2008 19:34:41 +0000 (20:34 +0100)]
MusicXML: Fix notes that don't have a voice setting (assign it to voice "None")

15 years agoMusicXML: Add test case for directions in the middle of some multimeasure-rests
Reinhold Kainhofer [Sat, 15 Nov 2008 18:42:50 +0000 (19:42 +0100)]
MusicXML: Add test case for directions in the middle of some multimeasure-rests

This is currently broken: the direction element is placed after the final
barline, thus creating invalid LilyPond syntax... For this reason, this
file does not have the default .xml file extension for now, until I have
resolved the problem...

15 years agoMusicXML: Handle multiple <rights> elements
Reinhold Kainhofer [Sat, 15 Nov 2008 18:42:19 +0000 (19:42 +0100)]
MusicXML: Handle multiple <rights> elements

15 years agoMerge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sat, 15 Nov 2008 18:22:24 +0000 (19:22 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond

15 years agoDocs: update translations status
John Mandereau [Sat, 15 Nov 2008 17:58:56 +0000 (18:58 +0100)]
Docs: update translations status

15 years agoDocs: automatically update ly snippets in translations
John Mandereau [Sat, 15 Nov 2008 17:57:23 +0000 (18:57 +0100)]
Docs: automatically update ly snippets in translations

Done by running 'make snippet-update' and checking the changes.

15 years agoDocs: remove trailing spaces in English docs
John Mandereau [Sat, 15 Nov 2008 17:48:01 +0000 (18:48 +0100)]
Docs: remove trailing spaces in English docs

This avoids adding trailing spaces to @lilypond snippets in
translations when 'make snippet-update' is issued.

15 years agoMusicXML: Remove unneccessary header fields from the regtests
Reinhold Kainhofer [Sat, 15 Nov 2008 12:15:22 +0000 (13:15 +0100)]
MusicXML: Remove unneccessary header fields from the regtests

-) Remove work/movement title. There should be one regtest to check whether
all header fields are correctly converted, but then other files should not
have them. These header fields just clutter up the output and draw away
attention from the issues that are tested.
-) Rename some files to make their purpose clearer

15 years agoMerge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sat, 15 Nov 2008 17:24:22 +0000 (18:24 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond

15 years agoFix InstrumentSwitch grob definition.
Neil Puttock [Sat, 15 Nov 2008 17:21:59 +0000 (17:21 +0000)]
Fix InstrumentSwitch grob definition.

1. remove extraneous quote in 'extra-spacing-width;
2. add text-interface.

15 years agoSet percent counter visibility using repeatCountVisibility.
Neil Puttock [Sat, 15 Nov 2008 16:00:39 +0000 (16:00 +0000)]
Set percent counter visibility using repeatCountVisibility.

15 years agoMerge branch 'master' into nested-bookparts
Nicolas Sceaux [Sat, 15 Nov 2008 11:06:59 +0000 (12:06 +0100)]
Merge branch 'master' into nested-bookparts

15 years agoNested book part: version of test and example files
Nicolas Sceaux [Sat, 15 Nov 2008 11:05:30 +0000 (12:05 +0100)]
Nested book part: version of test and example files

15 years agoMusicXML: Don't run musicxml2ly on the regtest cases on a normal "make"
Reinhold Kainhofer [Fri, 14 Nov 2008 23:42:25 +0000 (00:42 +0100)]
MusicXML: Don't run musicxml2ly on the regtest cases on a normal "make"

The musicxml2ly test cases should only be converted with "make web", which
is done even with an empty DEFAULT rule...

15 years agoMusicXML: Add section headers to the MusicXML regtest page
Reinhold Kainhofer [Fri, 14 Nov 2008 23:35:26 +0000 (00:35 +0100)]
MusicXML: Add section headers to the MusicXML regtest page

15 years agoMusicXML: Implement inclusion of .ily files in MusicXML regtest page
Reinhold Kainhofer [Fri, 14 Nov 2008 23:33:33 +0000 (00:33 +0100)]
MusicXML: Implement inclusion of .ily files in MusicXML regtest page

All files *.ily in the musicxml regtest directory are now copied to
out-www/*.ly and automatically included (with proper sorting!) into the
regtest page. This allows us to insert @section lines using an *.ily file...

15 years agoMusicXML: Compressed MusicXML files should be compiled, too...
Reinhold Kainhofer [Fri, 14 Nov 2008 23:12:07 +0000 (00:12 +0100)]
MusicXML: Compressed MusicXML files should be compiled, too...

15 years agoMusicXML: convert <miscellaneous-field name='description'> tag to texidoc header
Reinhold Kainhofer [Fri, 14 Nov 2008 23:06:14 +0000 (00:06 +0100)]
MusicXML: convert <miscellaneous-field name='description'> tag to texidoc header

This allows the regtest cases to contain a verbose description of the
purpose of the test by simply placing it inside the
<identity>
  <miscellaneous>
  <miscellaneous-field name='description'>
   HERE COMES THE TEXIDOC STRING FOR LILYPOND (or any other application)!!!
  </miscellaneous-field name='description'>
  </miscellaneous>
</identity>

Added descriptions to all regtest cases

15 years agoAdd a regression test for ragged-bottom/ragged-last-bottom.
Joe Neeman [Fri, 14 Nov 2008 19:50:05 +0000 (11:50 -0800)]
Add a regression test for ragged-bottom/ragged-last-bottom.

15 years agoFix a ragged-bottom/ragged-last-bottom corner case.
Joe Neeman [Fri, 14 Nov 2008 19:40:03 +0000 (11:40 -0800)]
Fix a ragged-bottom/ragged-last-bottom corner case.

When using ragged spacing, we want to pretend that the last page
requires no force (so that we don't worsen the spacing of the
previous pages in order to fill the last page). The previous check
for this only worked if ragged-last-bottom = ##t, but not if
ragged-bottom = ##t and ragged-last-bottom ##f.

15 years agoDoc-es: nitpicks
Francisco Vila [Thu, 13 Nov 2008 23:05:57 +0000 (00:05 +0100)]
Doc-es: nitpicks

15 years agoRename systemSeparatorMarkup -> system-separator-markup.
Neil Puttock [Thu, 13 Nov 2008 20:45:34 +0000 (20:45 +0000)]
Rename systemSeparatorMarkup -> system-separator-markup.

15 years agoFix typo in convert-ly.
Neil Puttock [Thu, 13 Nov 2008 20:36:27 +0000 (20:36 +0000)]
Fix typo in convert-ly.

15 years agoDoc-es: make master files look similar.
Francisco Vila [Thu, 13 Nov 2008 18:47:05 +0000 (19:47 +0100)]
Doc-es: make master files look similar.

15 years agoLSR: Update.
Neil Puttock [Thu, 13 Nov 2008 17:55:53 +0000 (17:55 +0000)]
LSR: Update.

15 years agoWhen LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking. Fixes --enable...
Jan Nieuwenhuizen [Thu, 13 Nov 2008 10:09:03 +0000 (11:09 +0100)]
When LINK_GXX_STATICALLY=yes, use CC (ie, [*-*-]gcc) for linking.  Fixes --enable-static-c++.

15 years agoMusicXML: Add regtest for elements between the individual notes of a chord
Reinhold Kainhofer [Wed, 12 Nov 2008 22:00:47 +0000 (23:00 +0100)]
MusicXML: Add regtest for elements between the individual notes of a chord

This is currently broken in musicxml2ly: The elements are always placed
after the note or assigned to the next following note, respectively :(

15 years agoDocs: correcting my disregard to the rule
Jean-Charles Malahieude [Wed, 12 Nov 2008 18:52:08 +0000 (19:52 +0100)]
Docs: correcting my disregard to the rule

In section "Warning: key signatures and pitches",
the example was erroneous, speaking of the first line,
but positionning in the top linespace.

Only solution to be concise in all languages, an obey to the rule:
change the pitch.

15 years agoMusicXML: Regtest for graces on a measure end (=> turned into after graces)
Reinhold Kainhofer [Wed, 12 Nov 2008 15:40:52 +0000 (16:40 +0100)]
MusicXML: Regtest for graces on a measure end (=> turned into after graces)

15 years agoMusicXML: Implement after-grace notes
Reinhold Kainhofer [Fri, 7 Nov 2008 19:22:40 +0000 (20:22 +0100)]
MusicXML: Implement after-grace notes

also convert all grace notes at the end of a measure to after-graces, otherwise
they won't appear at all...

15 years agoMusicXML: Fix i18n of one particular message
Reinhold Kainhofer [Fri, 7 Nov 2008 19:21:14 +0000 (20:21 +0100)]
MusicXML: Fix i18n of one particular message

15 years agoMusicXML: Regtest for multi-voice piece with mid-measure clef change and chords
Reinhold Kainhofer [Fri, 7 Nov 2008 19:20:20 +0000 (20:20 +0100)]
MusicXML: Regtest for multi-voice piece with mid-measure clef change and chords

15 years agoMusicXML: Fix FiguredBass (I forgot to assign the current clock tick)
Reinhold Kainhofer [Wed, 12 Nov 2008 14:12:00 +0000 (15:12 +0100)]
MusicXML: Fix FiguredBass (I forgot to assign the current clock tick)

15 years agoPYTHON-CONFIG: also strip -m* and =. Thanks Werner!
Jan Nieuwenhuizen [Wed, 12 Nov 2008 13:55:40 +0000 (14:55 +0100)]
PYTHON-CONFIG: also strip -m* and =.  Thanks Werner!

15 years agoTrim lilylib.py datadir stuff
John Mandereau [Wed, 12 Nov 2008 10:20:02 +0000 (11:20 +0100)]
Trim lilylib.py datadir stuff

15 years agoMusicXML: Minor change: Add TODO comment and Fix regtest title
Reinhold Kainhofer [Tue, 11 Nov 2008 23:22:02 +0000 (00:22 +0100)]
MusicXML: Minor change: Add TODO comment and Fix regtest title

15 years agoMusicXML: handle harmony and direction after inserting bar checks
Reinhold Kainhofer [Tue, 11 Nov 2008 23:17:21 +0000 (00:17 +0100)]
MusicXML: handle harmony and direction after inserting bar checks

Harmony and Direction elements should come AFTER the bar check, since
they already start the new measure and count as the first element.

15 years agoMusicXML: Correctly handle bar checks with attributes and MM rests
Reinhold Kainhofer [Tue, 11 Nov 2008 23:13:25 +0000 (00:13 +0100)]
MusicXML: Correctly handle bar checks with attributes and MM rests

-) Put the bar line BEFORE the attribute
-) Add Bar checks around MM rests (of course not inside MM rests!)
-) If we have a MM rest, globally set Score.skipBars=##t
-) Don't print a bar check at the very beginning of a score

15 years agoMusicXML: Print the position where an unexpected tag appeared
Reinhold Kainhofer [Tue, 11 Nov 2008 22:09:08 +0000 (23:09 +0100)]
MusicXML: Print the position where an unexpected tag appeared

15 years agoMusicXML: Keep track of time sig; Print MM rests in multiples of time sig
Reinhold Kainhofer [Tue, 11 Nov 2008 22:07:05 +0000 (23:07 +0100)]
MusicXML: Keep track of time sig; Print MM rests in multiples of time sig

15 years agoMusicXML: Only print out the bar number if we really have a bar number
Reinhold Kainhofer [Tue, 11 Nov 2008 22:06:35 +0000 (23:06 +0100)]
MusicXML: Only print out the bar number if we really have a bar number

15 years agoMusicXML: Fix notes that end a slur and start a slur at the same time
Reinhold Kainhofer [Tue, 11 Nov 2008 20:50:50 +0000 (21:50 +0100)]
MusicXML: Fix notes that end a slur and start a slur at the same time

15 years agoFigured Bass: Break extender line if we have a different augmentation/diminished
Reinhold Kainhofer [Tue, 21 Oct 2008 21:36:25 +0000 (23:36 +0200)]
Figured Bass: Break extender line if we have a different augmentation/diminished

So far, an extender line was only broken when a figure had a different
alteration (+,-,!), but not if it had a different augmentation (\\, \+
or /). This patch also stores the state of the other modifiers and
breaks the extender if they change.

15 years agoMerge branch 'master' into nested-bookparts
Nicolas Sceaux [Tue, 11 Nov 2008 15:57:57 +0000 (16:57 +0100)]
Merge branch 'master' into nested-bookparts

15 years agoPython lilylib: remove path insertion of @lilypond_datadir@/python
John Mandereau [Tue, 11 Nov 2008 15:57:55 +0000 (16:57 +0100)]
Python lilylib: remove path insertion of @lilypond_datadir@/python

The removed line was not necessary for installed Python scripts, which
sets Python path through the relocation preamble, and it wrongly made
non-installed scripts try to load installed Python modules instead of
modules in $(top-build-dir)/python/$(outconfbase).

15 years agoNested book parts: take account of Joe's code review from 2008/11/03
Nicolas Sceaux [Tue, 11 Nov 2008 15:36:16 +0000 (16:36 +0100)]
Nested book parts: take account of Joe's code review from 2008/11/03

Use is-last-bookpart and is-bookpart-last-page properties everywhere,
instead of confusing different names.

15 years agoDocs-fr: update master tely files
John Mandereau [Tue, 11 Nov 2008 12:33:08 +0000 (13:33 +0100)]
Docs-fr: update master tely files

15 years agoMerge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Tue, 11 Nov 2008 12:23:48 +0000 (13:23 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond

15 years agoDocs: LM 4 Tweaks: index examples (part II)
Trevor Daniels [Tue, 11 Nov 2008 09:50:53 +0000 (09:50 +0000)]
Docs: LM 4 Tweaks: index examples (part II)

15 years agoAdd some includes for makeinfo. Fixes build of documentation.
Jan Nieuwenhuizen [Mon, 10 Nov 2008 18:26:23 +0000 (19:26 +0100)]
Add some includes for makeinfo.  Fixes build of documentation.

LANG= makeinfo --enable-encoding -I./out-www --output=out-www/lilypond-internals.info out-www/lilypond-internals.texi
out-www/lilypond-internals.texi:12: @include `macros.itexi': No such file or directory.
out-www/lilypond-internals.texi:858: Unknown command `q'.
...
out-www/lilypond-internals.texi:8910: Misplaced {.
out-www/lilypond-internals.texi:8910: Misplaced }.
Too many errors!  Gave up.
make[7]: *** [out-www/lilypond-internals.info] Error 1
make[7]: Leaving directory `/home/janneke/vc/gub/target/linux-64/build/lilypond-git.sv.gnu.org--lilypond.git-master/Documentation/user'
make[6]: *** [WWW-1] Error 2

15 years agoDoc-de: update of tutorial.itely
Till Paala [Mon, 10 Nov 2008 18:22:36 +0000 (20:22 +0200)]
Doc-de: update of tutorial.itely

15 years agoDoc-de: update of de.po 1
Till Paala [Mon, 10 Nov 2008 18:04:56 +0000 (20:04 +0200)]
Doc-de: update of de.po 1

15 years agoMerge branch 'lilypond/translation' of ssh://trettig@git.sv.gnu.org/srv/git/lilypond...
Till Paala [Mon, 10 Nov 2008 17:36:32 +0000 (19:36 +0200)]
Merge branch 'lilypond/translation' of ssh://trettig@git.sv.gnu.org/srv/git/lilypond into lilypond/translation

15 years agoDoc-de: translation of text.itely
Till Paala [Mon, 10 Nov 2008 17:35:45 +0000 (19:35 +0200)]
Doc-de: translation of text.itely

15 years agoDoc-es: Translate LSR comments and variables, part 3/3.
Francisco Vila [Mon, 10 Nov 2008 16:30:58 +0000 (17:30 +0100)]
Doc-es: Translate LSR comments and variables, part 3/3.

15 years agoDoc-es: Translate LSR comments and variables, part 2.
Francisco Vila [Mon, 10 Nov 2008 12:58:25 +0000 (13:58 +0100)]
Doc-es: Translate LSR comments and variables, part 2.

15 years agoDoc-es: Translate LSR comments and variables, part 1.
Francisco Vila [Mon, 10 Nov 2008 11:43:37 +0000 (12:43 +0100)]
Doc-es: Translate LSR comments and variables, part 1.

15 years agoDocs: LM 4 Tweaks: index examples (part I)
Trevor Daniels [Mon, 10 Nov 2008 09:54:40 +0000 (09:54 +0000)]
Docs: LM 4 Tweaks: index examples (part I)

15 years agoDoc-es: Updates from master -- Includes Status.
Francisco Vila [Mon, 10 Nov 2008 09:25:39 +0000 (10:25 +0100)]
Doc-es: Updates from master -- Includes Status.

15 years agoMerge branch 'master' into lilypond/translation
Francisco Vila [Mon, 10 Nov 2008 08:42:20 +0000 (09:42 +0100)]
Merge branch 'master' into lilypond/translation

15 years agoDoc-es: Translation of forgotten paragraph.
Francisco Vila [Sun, 9 Nov 2008 21:47:33 +0000 (22:47 +0100)]
Doc-es: Translation of forgotten paragraph.

15 years agoDocs: correcting octave in all languages tutorial
Jean-Charles Malahieude [Sun, 9 Nov 2008 18:29:40 +0000 (19:29 +0100)]
Docs: correcting octave in all languages tutorial

"print a black dot just on the first line of the staff"
needs to specify relative=1 to really get it on the first line

15 years agoDocs: update PO msgids
John Mandereau [Sun, 9 Nov 2008 16:48:08 +0000 (17:48 +0100)]
Docs: update PO msgids

15 years agoDocs: add LSR snippets to variables and comments gettexting
John Mandereau [Sun, 9 Nov 2008 16:46:38 +0000 (17:46 +0100)]
Docs: add LSR snippets to variables and comments gettexting

This is a second attempt, which is supposed to fix
c43987a1620dc43c65bbc07b22375cabf45ebd2f.

15 years agoDocs: update translations status
John Mandereau [Sun, 9 Nov 2008 15:46:36 +0000 (16:46 +0100)]
Docs: update translations status

15 years agoMerge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sun, 9 Nov 2008 15:07:33 +0000 (16:07 +0100)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond

15 years agoMerge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
John Mandereau [Sun, 9 Nov 2008 15:06:57 +0000 (16:06 +0100)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond

15 years agoAllow and make effective -j option in "make web"
John Mandereau [Sun, 9 Nov 2008 13:10:51 +0000 (14:10 +0100)]
Allow and make effective -j option in "make web"

- forbid simultaneous lilypond-book running instances in
make/ly-rules.make by adding a dependency chain of .texi output files;

- add $(src-dir) to Texi2HTML include path, so it finds macros.itexi;

- replace documentation PO phony target with a dummy target (to prevent
it from being excessively rebuilt), and make it a prerequisite for
tely->texi rules instead of tely source files (to make sure it is
actually built);

- remove superfluous $(outdir)/version.itexi prerequisites in WWW-2;

- update documentation on documentation building.

15 years agoDocs: move TeX straight quotes instructions into macros.itexi
John Mandereau [Sun, 9 Nov 2008 12:28:22 +0000 (13:28 +0100)]
Docs: move TeX straight quotes instructions into macros.itexi

Also remove unnecessary @iftex around @afourpaper.