summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Nieuwenhuizen <janneke@gnu.org>1998-12-20 22:58:57 +0100
committerJan Nieuwenhuizen <janneke@gnu.org>1998-12-20 22:58:57 +0100
commitbea7c2fcbe767a7fb57e96c021ddd087d59612a6 (patch)
tree8a69ca1f95362f1e645ee989b3c68c3cb3021c45
parent59c3283543bff48ba7fabbf85e562cb3b99a4f78 (diff)
patch::: 1.1.16.jcn1: fixjes
pl 16.jcn1 - resurrected po-stuff
-rw-r--r--Documentation/topdocs/INSTALL.yo14
-rw-r--r--Documentation/topdocs/README.yo15
-rw-r--r--NEWS3
-rw-r--r--VERSION2
-rw-r--r--flower/GNUmakefile2
-rw-r--r--lib/GNUmakefile5
-rw-r--r--lily/GNUmakefile2
-rw-r--r--make/toplevel.make.in2
-rw-r--r--mi2mu/GNUmakefile2
-rw-r--r--po/GNUmakefile1
-rw-r--r--po/TODO13
-rw-r--r--po/it.po552
-rw-r--r--po/lilypond.po539
-rw-r--r--po/nl.po556
-rw-r--r--stepmake/NEWS5
-rw-r--r--stepmake/VERSION2
-rw-r--r--stepmake/stepmake/c++-vars.make3
-rw-r--r--stepmake/stepmake/c-vars.make2
-rw-r--r--stepmake/stepmake/generic-targets.make10
-rw-r--r--stepmake/stepmake/po-rules.make29
-rw-r--r--stepmake/stepmake/po-targets.make6
-rw-r--r--stepmake/stepmake/po-vars.make1
-rw-r--r--stepmake/stepmake/podir-rules.make1
-rw-r--r--stepmake/stepmake/podir-targets.make28
-rw-r--r--stepmake/stepmake/podir-vars.make1
-rw-r--r--stepmake/stepmake/toplevel-targets.make3
26 files changed, 1134 insertions, 665 deletions
diff --git a/Documentation/topdocs/INSTALL.yo b/Documentation/topdocs/INSTALL.yo
index a4d1fe8752..ecb87b2901 100644
--- a/Documentation/topdocs/INSTALL.yo
+++ b/Documentation/topdocs/INSTALL.yo
@@ -3,10 +3,11 @@ article(INSTALL - compiling and installing GNU LilyPond)(HWN & JCN)()
sect(ABSTRACT)
This document explains what you need to install LilyPond, and what you
-should do. If you are going to compile and install LilyPond very
-often you might want to check out the file(buildscripts/set-lily.sh)
-script. It sets some environment variables and symlinks, which comes
-in handly when you have to compile LilyPond more often.
+should do. If you are going to compile and install LilyPond often,
+e.g. when doing development, you might want to check out the
+file(buildscripts/set-lily.sh) script. It sets some environment
+variables and symlinks, which comes in handly when you have to compile
+LilyPond more often.
sect(PREREQUISITES)
@@ -93,9 +94,8 @@ it()The geometry package for LaTeX is needed to use ly2dvi.
lurl(ftp://ftp.ctan.org/tex-archive/macros/latex/contrib/supported/geometry)
or at mirror site lurl(ftp://ftp.dante.de)
-it() A fast computer (a full page of music typically takes 1 minute on my
- 486/133, using the bf(--enable-checking) compile. It's lot slower than
- most MusiXTeX preprocessors)
+it() A fast computer: a full page of music typically takes 1 minute on my
+ 486/133, using the bf(--enable-checking) compile.
)
sect(WEBSITE)
diff --git a/Documentation/topdocs/README.yo b/Documentation/topdocs/README.yo
index 39b6dc56e3..56c3a089bf 100644
--- a/Documentation/topdocs/README.yo
+++ b/Documentation/topdocs/README.yo
@@ -1,17 +1,22 @@
COMMENT(-*-Text-*-)
DEFINEMACRO(Package)(0)(LilyPond) DEFINEMACRO(package)(0)(lilypond)
-COMMENT( ^^^^ Slaat dit ergens op?)
-
redef(XXsetchapternum)(0)()
-This is the toplevel README to Package()
+notableofcontents()
+article(This is the toplevel README to Package())()()
includefile(../BLURB.in)
sect(VERSIONING)
-if you have downloaded a
+Package() uses a versioning scheme similar to the Linux kernel. In a
+version "x.y.z", an even second number 'y' denotes a stable version.
+For development versions 'y' is odd. For using straightforward score
+production, please use the latest stable version. Development versions
+may not produce good or nice scores.
+
+If you have downloaded a
*.pre*
@@ -88,7 +93,7 @@ Linux-Intel unix users.
files, eg
verb(rm `find /var/lib/texmf/fonts -name 'feta*'`)
-a script to do this for you is in file(bin/cleanfonts.sh)
+a script to do this for you is in file(buildscripts/clean-fonts.sh)
sect(CDROM DISTRIBUTIONS)
diff --git a/NEWS b/NEWS
index a2c9b3d6a0..506ccf8ef2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+pl 16.jcn1
+ - resurrected po-stuff
+
pl 15.uu1
- dynamic fix.
- junked abbrev stuff from parser.
diff --git a/VERSION b/VERSION
index bf0c2ee231..5d0b9b8892 100644
--- a/VERSION
+++ b/VERSION
@@ -2,7 +2,7 @@ PACKAGE_NAME=LilyPond
MAJOR_VERSION=1
MINOR_VERSION=1
PATCH_LEVEL=16
-MY_PATCH_LEVEL=
+MY_PATCH_LEVEL=jcn1
# use the above to send patches: MY_PATCH_LEVEL is always empty for a
# released version.
diff --git a/flower/GNUmakefile b/flower/GNUmakefile
index da46790c0b..9a36eea33f 100644
--- a/flower/GNUmakefile
+++ b/flower/GNUmakefile
@@ -12,7 +12,7 @@ SUBDIRS = include
SCRIPTS =
README_FILES = NEWS-1.0 NEWS-1.1.46 README TODO
EXTRA_DIST_FILES= VERSION $(README_FILES) $(SCRIPTS)
-STEPMAKE_TEMPLATES=library c++
+STEPMAKE_TEMPLATES=library c++ po
diff --git a/lib/GNUmakefile b/lib/GNUmakefile
index 70008444f6..d9e0c99203 100644
--- a/lib/GNUmakefile
+++ b/lib/GNUmakefile
@@ -6,8 +6,11 @@ NAME = lily
SUBDIRS = include
# MODULE_LIBS= $(depth)/flower
MODULE_CXXFLAGS += -D_REENTRANT
-STEPMAKE_TEMPLATES=library c++
+STEPMAKE_TEMPLATES=library c++ po
include $(depth)/make/stepmake.make
+bla:
+ echo $(ALL_C_SOURCES)
+ echo $(ALL_C_SOURCES)
diff --git a/lily/GNUmakefile b/lily/GNUmakefile
index 9dae2238bd..c61ab3e81e 100644
--- a/lily/GNUmakefile
+++ b/lily/GNUmakefile
@@ -9,7 +9,7 @@ SUBDIRS = include
MODULE_LIBS=$(depth)/lib $(depth)/flower
MODULE_INCLUDES=$(depth)/lib/include $(depth)/flower/include
-STEPMAKE_TEMPLATES= c++ executable
+STEPMAKE_TEMPLATES= c++ executable po
include $(depth)/make/stepmake.make
diff --git a/make/toplevel.make.in b/make/toplevel.make.in
index c5234f0e70..43374bd1ba 100644
--- a/make/toplevel.make.in
+++ b/make/toplevel.make.in
@@ -23,7 +23,7 @@ NON_ESSENTIAL_DIST_FILES = $(README_TXT_FILES)
# bootstrap stepmake:
#
-STEPMAKE_TEMPLATES=toplevel yolily-toplevel
+STEPMAKE_TEMPLATES=toplevel yolily-toplevel po
include $(depth)/make/stepmake.make
#
diff --git a/mi2mu/GNUmakefile b/mi2mu/GNUmakefile
index cb87334f7d..3432b24c85 100644
--- a/mi2mu/GNUmakefile
+++ b/mi2mu/GNUmakefile
@@ -9,7 +9,7 @@ MODULE_NAME = mi2mu
SUBDIRS = include
EXTRA_DIST_FILES += TODO
MODULE_LIBS=$(depth)/lib $(depth)/flower
-STEPMAKE_TEMPLATES=c++ executable
+STEPMAKE_TEMPLATES=c++ executable po
include $(depth)/make/stepmake.make
diff --git a/po/GNUmakefile b/po/GNUmakefile
index 8dc71cb5db..2eddf0eeba 100644
--- a/po/GNUmakefile
+++ b/po/GNUmakefile
@@ -11,6 +11,7 @@ MO_FILES = $(addprefix $(outdir)/, $(PO_FILES:.po=.mo))
HELP_CATALOGS = $(PO_FILES:%.po=%)
CATALOGS = $(HELP_CATALOGS:lilypond=)
EXTRA_DIST_FILES = TODO $(PO_FILES)
+STEPMAKE_TEMPLATES=podir
include $(depth)/make/stepmake.make
include $(stepdir)/po-rules.make
diff --git a/po/TODO b/po/TODO
index b854f34607..c9817fd8d8 100644
--- a/po/TODO
+++ b/po/TODO
@@ -1,5 +1,12 @@
+TODO
+ * mail .po files to gnu translation project
+ * convince xgettext my name is <janneke@gnu.org> iso
+ <fred@botervlieg.flower> :-)
+ * create user-friendly input format for multiple languages?
+
ISSUES -- please read this before doing too much real translating...
+ * please don't run make po/po-update with gnu gettext < 0.10.35
* encapsulate locale strings in _( ) or _f ( )
* fix/standardise messages
- it's silly to translate wrong strings
@@ -35,12 +42,6 @@ ISSUES -- please read this before doing too much real translating...
- debug strings
- output (ps) strings
-TODO
- * native speakers (naïeve sprekerds) that make/take care of {it,..}.po
- * concurrently update Documentation/tex/computer.data
- * convince xgettext my name is <janneke@gnu.org> iso
- <fred@botervlieg.flower> :-)
- * create user-friendly input format for multiple languages?
SOLVED/HOWTO
* because i never install LilyPond, i made these links:
diff --git a/po/it.po b/po/it.po
index d8ac69d178..679596d920 100644
--- a/po/it.po
+++ b/po/it.po
@@ -1,7 +1,12 @@
+# it.po -- GNU LilyPond's italian language file
+# Copyright (C) 1998 Free Software Foundation, Inc.
+# Tineke de Munnik <jantien@xs4all.nl>, 1998.
+#
+#, fuzzy
msgid ""
msgstr ""
"Date: 1998-05-30 00:17:12+0200\n"
-"From: <tdemunni@sybase.com>\n"
+"From: <jantien@xs4all.nl>\n"
"Content-Type: text/plain; charset=\n"
"Xgettext-Options: --c++ --default-domain=lilypond --join --output-dir=../po/out --add-comments --keyword=_ --keyword=_f\n"
"Files: bow.cc int.cc\n"
@@ -22,19 +27,28 @@ msgstr ""
msgid "Debug output disabled. Compiled with NPRINT."
msgstr ""
-#: lgetopt.cc:103
+#: getopt-long.cc:103
+#, c-format
msgid "option `%s' requires an argument"
msgstr "opzione `%s' chiede un argumento"
-#: lgetopt.cc:107
+#: getopt-long.cc:107
+#, c-format
msgid "option `%s' doesn't allow an argument"
msgstr "opzione `%s' non permette un argumento"
-#: lgetopt.cc:111
+#: getopt-long.cc:111
+#, c-format
msgid "unrecognized option: `%s'"
msgstr "opzione non riconosciuto `%s'"
-#: lgetopt.cc:117
+#: getopt-long.cc:113
+#, c-format
+msgid "%c"
+msgstr ""
+
+#: getopt-long.cc:117
+#, c-format
msgid "invalid argument `%s' to option `%s'"
msgstr "argumento non valide `%s' all'opzione `%s'"
@@ -42,7 +56,10 @@ msgstr "argumento non valide `%s' all'opzione `%s'"
msgid "<stdin>"
msgstr ""
-#: mapped-file-storage.cc:87 midi-stream.cc:77 mudela-stream.cc:102 parser.yy:1378 scores.cc:37 simple-file-storage.cc:44 tex-stream.cc:28 text-stream.cc:21
+#: lookup.cc:374 mapped-file-storage.cc:87 midi-stream.cc:77
+#: mudela-stream.cc:103 paper-stream.cc:25 parser.yy:1561 scores.cc:37
+#: simple-file-storage.cc:44 text-stream.cc:21
+#, c-format
msgid "can't open file: `%s'"
msgstr "non posso aprire il documento: `%s'"
@@ -71,34 +88,38 @@ msgid "vm_deallocate: "
msgstr ""
#: simple-file-storage.cc:56
+#, c-format
msgid "Huh? got %d, expected %d characters"
msgstr "Come? ce ne ho %d, ho aspettato %d carattere"
-#: abbreviation-beam-engraver.cc:76 beam-grav.cc:90
+#: abbreviation-beam-engraver.cc:72 beam-engraver.cc:86
msgid "unterminated beam"
msgstr ""
#: afm.cc:114
+#, c-format
msgid "can't find character called `%s'"
msgstr ""
-#: atom.cc:31
+#: atom.cc:30
+#, c-format
msgid "ridiculous dimension: %s, %s"
msgstr "dimensione da ridere: %s, %s"
-#: beam-grav.cc:106
+#: beam-engraver.cc:102 cbeam-engraver.cc:122
msgid "Stem must have Rhythmic structure."
msgstr ""
-#: beam-grav.cc:113
+#: beam-engraver.cc:109 cbeam-engraver.cc:134
msgid "stem doesn't fit in beam"
msgstr ""
-#: beam-grav.cc:124
+#: beam-engraver.cc:120 cbeam-engraver.cc:145
msgid "please fix me"
msgstr "aggiustami per favore"
-#: beam-grav.cc:125
+#: beam-engraver.cc:121 cbeam-engraver.cc:146
+#, c-format
msgid "stem at %s doesn't fit in beam"
msgstr ""
@@ -106,8 +127,7 @@ msgstr ""
msgid "beam with less than two stems"
msgstr ""
-#. when all too short, normal stems win..
-#: beam.cc:562
+#: beam.cc:563
msgid "weird beam shift, check your knees"
msgstr ""
@@ -116,10 +136,12 @@ msgid "0 lines"
msgstr "0 linee"
#: break.cc:27
+#, c-format
msgid "1 line (of %.0f columns)"
msgstr "1 linea (da %.0f colonne)"
#: break.cc:29
+#, c-format
msgid "%d lines (with an average of %.1f columns)"
msgstr "%d linee (con una media di %.f colonne)"
@@ -128,42 +150,54 @@ msgid "score does not have any columns"
msgstr ""
#: break.cc:183
+#, c-format
msgid "approximated: %s"
msgstr "approssimato: %s:"
#: break.cc:185
+#, c-format
msgid "calculated exactly: %s"
msgstr "calcolato esattamente: %s"
-#: break.cc:186 score.cc:111
+#: break.cc:186 score.cc:112
+#, c-format
msgid "time: %.2f seconds"
msgstr "durata: %.2f secondi"
-#: change-iterator.cc:25
+#: cbeam-engraver.cc:45
+msgid "No beam to stop"
+msgstr ""
+
+#: change-iterator.cc:21
+#, c-format
msgid "can't change `%s' to `%s'"
msgstr ""
-#: clef-grav.cc:137
+#: clef-engraver.cc:124
msgid "unknown clef type "
msgstr ""
-#: collision.cc:62
+#: collision.cc:63
msgid "No stem direction set. Ignoring column in clash."
msgstr ""
-#: collision.cc:75
+#: collision.cc:76
msgid "Too many clashing notecolumns. Ignoring them."
msgstr ""
-#: command-request.cc:209
+#: command-request.cc:220
msgid "don't know how handle empty keys"
msgstr ""
+#: compressed-music-iterator.cc:25
+msgid "No one to print a tuplet start bracket"
+msgstr ""
+
#: crescendo.cc:47
msgid "crescendo"
msgstr ""
-#: crescendo.cc:47 lookup.cc:338 lookup.cc:371 lookup.cc:389
+#: crescendo.cc:47 lookup.cc:501
msgid "too small"
msgstr ""
@@ -171,43 +205,50 @@ msgstr ""
msgid "Floating point exception"
msgstr ""
-#: debug.cc:140
+#: debug.cc:139
msgid "can't set mem-checking"
msgstr ""
-#: dimen.cc:31
-msgid "unknown length unit: `%s'"
+#: dimensions.cc:13
+msgid "NaN"
msgstr ""
-#: dimen.cc:40
-msgid "NaN"
+#: dynamic-engraver.cc:60
+msgid "Got a dynamic already. Continuing dazed and confused"
msgstr ""
-#: dynamic-grav.cc:85 slur-grav.cc:72
-msgid "can't find both ends of %s"
+#: dynamic-engraver.cc:82
+msgid "can't find (de)crescendo to end"
msgstr ""
-#: dynamic-grav.cc:86
-msgid "cresc"
+#: dynamic-engraver.cc:106
+msgid "Too many crescendi here"
msgstr ""
-#: dynamic-grav.cc:162
+#: dynamic-engraver.cc:165
msgid "unended crescendo"
msgstr ""
-#: identifier.cc:49
+#: extender-engraver.cc:65
+msgid "unterminated extender"
+msgstr ""
+
+#: identifier.cc:48
msgid "Wrong identifier type: "
msgstr ""
-#: identifier.cc:50
+#: identifier.cc:49
+#, c-format
msgid "%s expected"
msgstr "%s aspettato"
-#: includable-lexer.cc:38 midi-score-parser.cc:24 scores.cc:108 scores.cc:113
+#: includable-lexer.cc:45 midi-score-parser.cc:24 scores.cc:110 scores.cc:115
+#, c-format
msgid "can't find file: `%s'"
msgstr ""
#: ineq-constrained-qp.cc:167
+#, c-format
msgid "Ineq_constrained_qp::solve (): Constraint off by %f"
msgstr ""
@@ -219,119 +260,139 @@ msgstr ""
msgid "Too much degeneracy. "
msgstr ""
-#: key-grav.cc:109
+#: key-engraver.cc:133
msgid "No key name: assuming `C'"
msgstr ""
-#: local-key-grav.cc:34
-msgid "out of tune"
+#: lily-guile.cc:63
+#, c-format
+msgid "Can not find file `%s'"
msgstr ""
-#: local-key-grav.cc:34 meter-grav.cc:28
-msgid "can't find"
+#: lily-guile.cc:65
+#, c-format
+msgid "(Load path is `%s'"
msgstr ""
-#: lookup.cc:337 lookup.cc:343
-msgid "piano brace"
+#: local-key-engraver.cc:39
+msgid "out of tune"
msgstr ""
-#: lookup.cc:344 lookup.cc:395
-msgid "too big"
+#: local-key-engraver.cc:39 time-signature-engraver.cc:28
+msgid "can't find"
msgstr ""
-#: lookup.cc:370 lookup.cc:388 lookup.cc:394
+#: lookup.cc:375
+#, c-format
+msgid "guessing dimensions for font style: `%s'"
+msgstr ""
+
+#: lookup.cc:500
msgid "bracket"
msgstr ""
-#: main.cc:65
+#: main.cc:81
+#, c-format
msgid "Usage: %s [OPTION]... [FILE]..."
msgstr "Uso: %s [OPZIONE]... [DOCUMENTO]..."
-#: main.cc:66
+#: main.cc:82
msgid "Typeset music and or play MIDI from FILE or <stdin>"
msgstr "Stampa partitura oppure suona MIDI dal FILE o <stdin>"
-#: main.cc:48 main.cc:69
+#: main.cc:48 main.cc:85
msgid "Options:"
msgstr "Opzioni: "
-#: main.cc:72
+#: main.cc:88
msgid " -a, --about about LilyPond\n"
msgstr " -a, --about cos'è LilyPond\n"
-#: main.cc:54 main.cc:75
+#: main.cc:54 main.cc:91
msgid " -D, --debug enable debugging output\n"
msgstr ""
-#: main.cc:78
-msgid " -d, --dependencies write Makefile dependencies for every input file\n"
+#: main.cc:94
+msgid ""
+" -d, --dependencies write Makefile dependencies for every input file\n"
+msgstr ""
+
+#: main.cc:57 main.cc:97
+msgid " -h, --help this help\n"
+msgstr " -h, --help questo sostegno\n"
+
+#: main.cc:100
+msgid " -f, --output-format=X use output format X\n"
msgstr ""
-#: main.cc:60 main.cc:81
+#: main.cc:60 main.cc:103
msgid " -I, --include=DIR add DIR to search path\n"
msgstr " -I, --include=DIR add DIR to search path\n"
-#: main.cc:84
+#: main.cc:106
msgid " -i, --init=FILE use FILE as init file\n"
msgstr " -i, --init=DOC usa DOC come documento iniziale\n"
-#: main.cc:57 main.cc:87
-msgid " -h, --help this help\n"
-msgstr " -h, --help questo sostegno\n"
-
-#: main.cc:90
+#: main.cc:109
msgid " -M, --no-paper produce midi output only\n"
msgstr " -M, --no-paper produce solo output midi\n"
-#: main.cc:93
+#: main.cc:112
msgid " -o, --output=FILE set FILE as default output base\n"
msgstr ""
-#: main.cc:96
-msgid " -Q, --find-fourths show all intervals greater than a fourth\n"
+#: main.cc:115
+msgid " -Q, --find-old-relative show all changes in relative syntax\n"
+msgstr ""
+
+#: main.cc:118
+msgid ""
+" -s, --safe inhibit file output naming and exporting TeX "
+"macros\n"
msgstr ""
-#: main.cc:99
+#: main.cc:120
msgid " -t, --test switch on experimental features\n"
msgstr " -t, --test usa truchi sperimentali\n"
-#: main.cc:78 main.cc:102
+#: main.cc:78 main.cc:123
msgid " -T, --no-timestamps don't timestamp the output\n"
msgstr ""
-#: main.cc:105
+#: main.cc:126
msgid " -V, --ignore-version ignore mudela version\n"
msgstr ""
-#: main.cc:87 main.cc:108
+#: main.cc:87 main.cc:129
msgid " -w, --warranty show warranty and copyright\n"
msgstr ""
-#: main.cc:111
+#: main.cc:132
msgid "GNU LilyPond was compiled with the following settings:"
msgstr ""
-#: main.cc:139
+#: main.cc:160
msgid "GNU LilyPond is Free software, see --warranty"
msgstr ""
-#: main.cc:107 main.cc:142 main.cc:155
+#: main.cc:107 main.cc:163 main.cc:176
+#, c-format
msgid "Copyright (c) %s by"
msgstr ""
-#: main.cc:109 main.cc:144 main.cc:157
+#: main.cc:109 main.cc:165 main.cc:178
msgid "Han-Wen Nienhuys <hanwen@cs.uu.nl>"
msgstr ""
-#: main.cc:110 main.cc:145 main.cc:158
+#: main.cc:110 main.cc:166 main.cc:179
msgid "Jan Nieuwenhuizen <janneke@gnu.org>"
msgstr ""
-#: main.cc:153
+#: main.cc:174
msgid "GNU LilyPond -- The GNU Project music typesetter"
msgstr "GNU LilyPond -- Il tipografo musicale del progetto GNU"
-#: main.cc:113 main.cc:161
+#: main.cc:113 main.cc:182
msgid ""
" This program is free software; you can redistribute it and/or\n"
"modify it under the terms of the GNU General Public License version 2\n"
@@ -348,15 +409,12 @@ msgid ""
"USA.\n"
msgstr ""
-#: meter-grav.cc:28
-msgid "lost in time"
-msgstr ""
-
#: midi-item.cc:364
+#, c-format
msgid "unconventional key: flats: %d, sharps: %d"
msgstr ""
-#: midi-item.cc:410
+#: midi-item.cc:411
msgid "silly duration"
msgstr ""
@@ -364,68 +422,88 @@ msgstr ""
msgid "silly pitch"
msgstr ""
-#: midi-stream.cc:29 tex-stream.cc:58
+#: midi-stream.cc:29 paper-stream.cc:36
msgid "error syncing file (disk full?)"
msgstr ""
-#: musical-pitch.cc:145
-msgid "Interval greater than quart, relative: %s"
+#: music-list.cc:92
+msgid "\\relative mode changed here, old value: "
msgstr ""
-#: musical-request.cc:93
+#: music-output-def.cc:78
+msgid "Can't find Score context"
+msgstr ""
+
+#: musical-request.cc:97
+#, c-format
msgid "transposition by %s makes accidental larger than two"
msgstr ""
-#: musical-request.cc:439
+#: musical-request.cc:401
+#, c-format
msgid "never heard of dynamic scale `\\%s', assuming %s"
msgstr ""
-#: my-lily-lexer.cc:120
+#: my-lily-lexer.cc:132
+#, c-format
msgid "redeclaration of `\\%s'"
msgstr ""
-#: my-lily-lexer.cc:149
+#: my-lily-lexer.cc:138
+#, c-format
+msgid "Identifier name is a keyword (`%s')"
+msgstr ""
+
+#: my-lily-lexer.cc:166
+#, c-format
msgid "error at EOF: %s"
msgstr ""
-#: my-lily-parser.cc:62
+#: my-lily-parser.cc:57
msgid "Parsing..."
msgstr "Analizzare..."
-#: my-lily-parser.cc:71
+#: my-lily-parser.cc:66
msgid "braces don't match"
msgstr ""
-#: p-score.cc:178
+#: my-lily-parser.cc:273
+msgid "invalid inversion pitch (not part of chord)"
+msgstr ""
+
+#: p-score.cc:172
msgid "Can't solve this casting problem exactly; revert to Word_wrap"
msgstr ""
-#: p-score.cc:197
+#: p-score.cc:193
msgid "Preprocessing elements..."
msgstr "Preprocessare elementi..."
-#: p-score.cc:201
+#: p-score.cc:197
msgid "Calculating column positions..."
msgstr "Calcolare posizioni di colonne..."
-#: p-score.cc:205
-msgid "Postprocessing elements..."
-msgstr "Postprocessare elementi..."
-
-#: p-score.cc:231
-msgid "TeX output to %s..."
-msgstr "Prodotto di TeX verso %s..."
+#: paper-def.cc:59
+#, c-format
+msgid "unknown paper variable: `%s'"
+msgstr ""
-#: p-score.cc:245
-msgid "% outputting Score, defined at: "
+#: paper-def.cc:63
+msgid "not a real variable"
msgstr ""
-#: paper-def.cc:61
-msgid "unknown paper variable: `%s'"
+#. for now; breaks -fscm output
+#: paper-def.cc:228
+msgid "outputting Score, defined at: "
msgstr ""
-#: paper-def.cc:65
-msgid "not a real variable"
+#: paper-def.cc:260
+#, c-format
+msgid "Paper output to %s..."
+msgstr "Prodotto stampato verso %s..."
+
+#: mudela-stream.cc:85 paper-outputter.cc:61 performance.cc:68
+msgid ", at "
msgstr ""
#. perhaps multiple text events?
@@ -437,39 +515,45 @@ msgstr ""
msgid "Automatically generated"
msgstr ""
-#: mudela-stream.cc:84 performance.cc:68 tex-stream.cc:47
-msgid ", at "
-msgstr ""
-
#: performance.cc:76
+#, c-format
msgid "from musical definition: %s"
msgstr ""
#: performance.cc:141
+#, c-format
msgid "MIDI output to %s..."
msgstr "Prodotto di MIDI verso %s..."
-#: plet-engraver.cc:83
+#: plet-engraver.cc:86
msgid "unterminated plet"
msgstr ""
-#: plet-spanner.cc:85
-msgid "lonely plet"
-msgstr ""
-
#: qlpsolve.cc:88 qlpsolve.cc:139
msgid "degenerate constraints"
msgstr ""
-#: request-iterator.cc:68
+#: repeated-music-iterator.cc:58
+msgid "No one to print a volta bracket"
+msgstr ""
+
+#: request-iterator.cc:72
+#, c-format
msgid "junking request: `%s'"
msgstr ""
+#: request-iterator.cc:75
+#, c-format
+msgid "Huh? Not a Request: `%s'"
+msgstr ""
+
#: score-column.cc:55
+#, c-format
msgid "ignoring zero duration added to column at %s"
msgstr ""
-#: score-grav.cc:145
+#: score-engraver.cc:143
+#, c-format
msgid "Unbound spanner `%s'"
msgstr ""
@@ -481,16 +565,17 @@ msgstr ""
msgid "Interpreting music..."
msgstr "Interpretare musica..."
-#: score.cc:70
+#: score.cc:71
msgid "need music in a score"
msgstr ""
#. should we? hampers debugging.
-#: score.cc:106
+#: score.cc:107
msgid "errors found, /*not processing score*/"
msgstr ""
#: scores.cc:34
+#, c-format
msgid "writing dependency file: `%s'..."
msgstr ""
@@ -498,79 +583,90 @@ msgstr ""
msgid "score contains errors; will not process it"
msgstr ""
-#: script.cc:60
+#: script.cc:61
msgid "script needs stem direction"
msgstr ""
-#: slur-grav.cc:49
+#: slur-engraver.cc:50
msgid "unterminated slur"
msgstr ""
-#: slur-grav.cc:72
+#: slur-engraver.cc:66
+#, c-format
+msgid "can't find both ends of %s"
+msgstr ""
+
+#: slur-engraver.cc:66
msgid "slur"
msgstr ""
+#: slur.cc:42
+msgid "Putting slur over rest."
+msgstr ""
+
#: spanner.cc:44
msgid "left spanpoint is right spanpoint\n"
msgstr ""
#: spanner.cc:101
+#, c-format
msgid "Spanner `%s' with equal left and right spanpoints"
msgstr ""
-#: spring-spacer.cc:82
+#: spring-spacer.cc:83
+#, c-format
msgid "unconnected column: %d"
msgstr ""
-#: spring-spacer.cc:186
+#: spring-spacer.cc:187
msgid "I'm too fat; call Oprah"
msgstr ""
-#: spring-spacer.cc:344
+#: spring-spacer.cc:345
msgid "solution doesn't satisfy constraints"
msgstr ""
-#: spring-spacer.cc:623
+#: spring-spacer.cc:625
+#, c-format
msgid "can't find a ruling note at %s"
msgstr ""
-#: spring-spacer.cc:629
+#: spring-spacer.cc:631
+#, c-format
msgid "no minimum in measure at %s"
msgstr ""
#: staff-side.cc:61
-msgid "Staff_side::get_position_f(): somebody forgot to set my direction, returning -20"
+msgid ""
+"Staff_side::get_position_f(): somebody forgot to set my direction, returning "
+"-20"
msgstr ""
-#: stem.cc:102
+#: stem.cc:101
msgid "weird stem size; check for narrow beams"
msgstr ""
#: symtable.cc:50
+#, c-format
msgid "Symtable `%s': unknown symbol: `%s'"
msgstr ""
#: symtable.cc:61
+#, c-format
msgid "Symtable `%s' unknown"
msgstr ""
-#: mudela-stream.cc:74 tex-stream.cc:37
-msgid "% Creator: "
-msgstr ""
-
-#: mudela-stream.cc:79 tex-stream.cc:42
-msgid "% Automatically generated"
-msgstr ""
-
-#: text-item.cc:47
-msgid "Text_item::get_position_f(): somebody forgot to set my vertical direction, returning -20"
+#: text-item.cc:49
+msgid ""
+"Text_item::get_position_f(): somebody forgot to set my vertical direction, "
+"returning -20"
msgstr ""
-#: tie-grav.cc:114 tie.cc:50
+#: tie.cc:50
msgid "lonely tie"
msgstr ""
-#: ties-grav.cc:82
+#: ties-engraver.cc:78
msgid "Can't find a note head at the right to attach Tie"
msgstr ""
@@ -586,39 +682,53 @@ msgstr ""
msgid "partial measure too large"
msgstr ""
-#: timing-translator.cc:32
+#: time-signature-engraver.cc:28
+msgid "lost in time"
+msgstr ""
+
+#: timing-translator.cc:31
msgid "conflicting timing request"
msgstr ""
-#: timing-translator.cc:64
-msgid "meter change not allowed here"
+#: timing-translator.cc:67
+msgid "time signature change not allowed here"
msgstr ""
-#: timing-translator.cc:87
+#: timing-translator.cc:90
+#, c-format
msgid "barcheck failed by: %s"
msgstr ""
#: translator-ctors.cc:40
+#, c-format
msgid "unknown translator `%s'"
msgstr ""
-#: translator-group.cc:149
+#: translator-group.cc:182
+#, c-format
msgid "can't find or create `%s' called `%s'"
msgstr ""
-#: translator-group.cc:263
+#: translator-group.cc:300
+#, c-format
msgid "can't find or create `%s'"
msgstr ""
-#: translator-group.cc:353
+#: translator-group.cc:390
+#, c-format
msgid "can't find `%s'"
msgstr ""
+#: transposed-music.cc:33
+msgid "Will ignore \relative for transposed music"
+msgstr ""
+
#: word-wrap.cc:68
msgid "ugh, this measure is too long"
msgstr ""
#: word-wrap.cc:69
+#, c-format
msgid "breakpoint: %d"
msgstr ""
@@ -630,53 +740,74 @@ msgstr ""
msgid "I don't fit; put me on Montignac"
msgstr ""
-#: parser.yy:300 parser.yy:303
+#: parser.yy:340 parser.yy:343
+#, c-format
msgid "incorrect mudela version: %s (%s, %s)"
msgstr ""
-#: parser.yy:477
+#: parser.yy:480
+msgid "Need a translator group for a context"
+msgstr ""
+
+#: parser.yy:498
+msgid "Wrong type for property value"
+msgstr ""
+
+#: parser.yy:547
msgid "More than one music block"
msgstr ""
-#: parser.yy:1047 parser.yy:1225 parser.yy:1252
+#: parser.yy:1136 parser.yy:1389
+msgid "have to be in Lyric mode for lyrics"
+msgstr ""
+
+#: parser.yy:1337 parser.yy:1357
+#, c-format
msgid "not a duration: %d"
msgstr ""
-#: parser.yy:1049 parser.yy:1254
+#: parser.yy:1359
msgid "can't abbreviate"
msgstr ""
-#: parser.yy:1264
+#: parser.yy:1369
msgid "have to be in Note mode for notes"
msgstr ""
-#: parser.yy:1286
-msgid "have to be in Lyric mode for lyrics"
+#: parser.yy:1395
+msgid "have to be in Chord mode for chords"
msgstr ""
-#: lexer.ll:125
+#: parser.yy:1400
+msgid "have to be in Note mode for @chords"
+msgstr ""
+
+#: lexer.ll:131
msgid "EOF found inside a comment"
msgstr ""
-#: lexer.ll:163
+#: lexer.ll:175
+#, c-format
msgid "undefined identifier: `%s'"
msgstr ""
#. backup rule
-#: lexer.ll:168
+#: lexer.ll:180
msgid "missing end quote"
msgstr ""
#. backup rule
-#: lexer.ll:191 lexer.ll:195
+#: lexer.ll:203 lexer.ll:207
msgid "white expected"
msgstr ""
-#: lexer.ll:342
+#: lexer.ll:362
+#, c-format
msgid "illegal character: `%c'"
msgstr ""
-#: lexer.ll:392
+#: lexer.ll:418
+#, c-format
msgid "unknown escaped string: `\\%s'"
msgstr ""
@@ -686,26 +817,31 @@ msgid ""
"beautiful sheet music from a music definition file. It can also play\n"
"mechanical performances to a MIDI file. Features include multiple\n"
"staffs, meters, clefs, keys, lyrics, versatile input language, cadenzas,\n"
-"beams, slurs, triplets, formatting scores, part extraction. It includes\n"
-"a nice font of musical symbols.\n"
-msgstr ""
-"LilyPond \350 il tipografo musicale del progetto GNU. Questo programma e\n"
-"fatto per stampare bella partitura da un documento definito per musica.\n"
-"Pu\362 anche sonare le prestazioni meccaniche ad un documento MIDI. Le\n"
-"caratteristiche includono i personali multipli, tester, chiavi, suoni,\n"
-"lirica, lingua potente dell' input, cadenzas, fasci, archi, tripletti,\n"
-"segni di formattazione, estrazione della parte. Una seria completa di\n"
-"caratteri musicali \350 compresa.\n"
+"beams, slurs, triplets, named chords, transposing, formatting scores, \n"
+"part extraction. It includes a nice font of musical symbols.\n"
+msgstr ""
+"LilyPond è il programma di notazione musicale del progetto\n"
+"GNU. Questo programma può generare delle ottime partiture musicali\n"
+"a partire da un file contenente la descrizione della musica. Può\n"
+"anche generare esecuzioni meccaniche della partitura in formato\n"
+"MIDI. Le caratteristiche del programma includono un versatile\n"
+"linguaggio di descrizione musicale, pentagrammi multipli, segni di\n"
+"divisione, chiavi, tasti, parole, cadenze, legature, acciaccature,\n"
+"terzine, segni di formattazione ed estrazione delle parte. Nella\n"
+"distribuzione è compreso anche un fort di simboli musicali.\n"
#: out/COPERTINA.hh:2
msgid ""
-"LilyPond \350 il tipografo musicale del progetto GNU. Questo programma \350\n"
-"fatto per stampare belle partiture da un documento definito per musica.\n"
-"Pu\362 anche suonare le prestazioni meccaniche ad un documento MIDI. Le\n"
-"caratteristiche includono i personali multipli, tester, chiavi, suoni,\n"
-"lirica, lingua potente dell' input, cadenze, fasci, archi, tripletti,\n"
-"segni di formattazione, estrazione delle parte. \310 compresa una seria \n"
-"completa di caratteri musicali.\n"
+"LilyPond è il programma di notazione musicale del progetto\n"
+"GNU. Questo programma può generare delle ottime partiture musicali\n"
+"a partire da un file contenente la descrizione della musica. Può\n"
+"anche generare esecuzioni meccaniche della partitura in formato\n"
+"MIDI. Le caratteristiche del programma includono un versatile\n"
+"linguaggio di descrizione musicale, pentagrammi multipli, segni di\n"
+"divisione, chiavi, tasti, parole, cadenze, legature, acciaccature,\n"
+"terzine, segni di formattazione ed estrazione delle parte. Nella\n"
+"distribuzione è compreso anche un fort di simboli musicali.\n"
+"\n"
msgstr ""
#: out/FLAPTEKST.hh:2
@@ -713,13 +849,14 @@ msgid ""
"LilyPond is de muziekzetter van het GNU Project. Dit programma drukt\n"
"prachtige bladmuziek volgens een muzikaal definitie bestand. Ook kan\n"
"het een mechanische uitvoering afspelen naar een MIDI bestand.\n"
-"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten,\n"
-"sleutels, toonaarden, zangteksten, krachtige invoer taal, cadensa,\n"
-"balken, boogjes, triolen, partituren, en uittreksels voor individuele \n"
-"partijen. Een fraaie set muziektekens is inbegrepen.\n"
+"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten, sleutels, \n"
+"toonaarden, zangteksten, krachtige invoer taal, cadensa, balken, boogjes, \n"
+"triolen, accoordnamen, transponeren, partituren, en uittreksels voor \n"
+"individuele partijen. Een fraaie set muziektekens is inbegrepen.\n"
msgstr ""
#: main.cc:43
+#, c-format
msgid "Usage: %s [OPTION]... [FILE]"
msgstr ""
@@ -736,7 +873,8 @@ msgid " -k, --key=ACC[:MINOR] set key: ACC +sharps/-flats; :1 minor\n"
msgstr ""
#: main.cc:66
-msgid " -n, --no-silly assume no plets or double dots, smallest is 32\n"
+msgid ""
+" -n, --no-silly assume no plets or double dots, smallest is 32\n"
msgstr ""
#: main.cc:69
@@ -752,7 +890,8 @@ msgid " -q, --quiet be quiet\n"
msgstr ""
#: main.cc:81
-msgid " -s, --smallest=N assume no shorter (reciprocal) durations than N\n"
+msgid ""
+" -s, --smallest=N assume no shorter (reciprocal) durations than N\n"
msgstr ""
#: main.cc:84
@@ -775,7 +914,6 @@ msgstr ""
msgid "MIDI header expected"
msgstr ""
-#. is this signed?
#: midi-score-parser.cc:50
msgid "Invalid header length"
msgstr ""
@@ -789,6 +927,7 @@ msgid "Invalid number of tracks"
msgstr ""
#: midi-score-parser.cc:59
+#, c-format
msgid "can't handle %s"
msgstr ""
@@ -801,6 +940,7 @@ msgid "Parsing...\n"
msgstr ""
#: midi-track-parser.cc:70
+#, c-format
msgid "junking note-end event: channel = %d, pitch = %d"
msgstr ""
@@ -824,68 +964,74 @@ msgstr ""
msgid "invalid track length"
msgstr ""
-#. heu, -2: should be - 1 1/2: A -> fis
-#: mudela-item.cc:62
-msgid "%% \"%s\"; %% not supported yet"
-msgstr ""
-
#: mudela-item.cc:107
+#, c-format
msgid "#32 in quarter: %d"
msgstr ""
-#: mudela-score.cc:96
-msgid "ugh"
-msgstr ""
-
-#: mudela-score.cc:108
+#: mudela-score.cc:117
+#, c-format
msgid "Lily output to %s..."
msgstr ""
-#: mudela-score.cc:118 mudela-score.cc:167
+#: mudela-score.cc:127 mudela-score.cc:175
msgid "track "
msgstr ""
-#: mudela-score.cc:152
+#: mudela-score.cc:160
msgid "Processing..."
msgstr ""
-#: mudela-score.cc:163
+#: mudela-score.cc:171
msgid "Creating voices..."
msgstr ""
-#: mudela-score.cc:176
+#: mudela-score.cc:184
msgid "NOT Filtering tempo..."
msgstr ""
-#: mudela-score.cc:185
+#: mudela-score.cc:193
msgid "NOT Quantifying columns..."
msgstr ""
-#: mudela-score.cc:189
+#: mudela-score.cc:197
msgid "Quantifying columns..."
msgstr ""
+#. LOGOUT(NORMAL_ver) << '\n' << "NOT Settling columns..." << endl;
#. return;
-#: mudela-score.cc:224
+#: mudela-score.cc:232
msgid "Settling columns..."
msgstr ""
-#: mudela-staff.cc:100
+#: mudela-staff.cc:107
+#, c-format
msgid "% midi copyright:"
msgstr ""
-#: mudela-staff.cc:101
+#: mudela-staff.cc:108
+#, c-format
msgid "% instrument:"
msgstr ""
-#: mudela-stream.cc:36
+#: mudela-stream.cc:37
+#, c-format
msgid "lily indent level: %d"
msgstr ""
-#: mudela-stream.cc:88
+#: mudela-stream.cc:75
+msgid "% Creator: "
+msgstr ""
+
+#: mudela-stream.cc:80
+msgid "% Automatically generated"
+msgstr ""
+
+#: mudela-stream.cc:89
+#, c-format
msgid "% from input file: "
msgstr ""
-#: version.cc:12
+#: version.cc:11
msgid "of"
msgstr ""
diff --git a/po/lilypond.po b/po/lilypond.po
index 2352a8568b..ed22766440 100644
--- a/po/lilypond.po
+++ b/po/lilypond.po
@@ -1,10 +1,18 @@
+# lilypond.po -- GNU LilyPond's po source
+# Copyright (C) 1998 Free Software Foundation, Inc.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
msgid ""
msgstr ""
-"Date: 1998-07-21 09:44:01+0200\n"
-"From: <fred@botervlieg.flower>\n"
-"Content-Type: text/plain; charset=\n"
-"Xgettext-Options: --c++ --default-domain=lilypond --join --output-dir=../po/out --add-comments --keyword=_ --keyword=_f\n"
-"Files: config.h gettext.h gettextP.h hash-string.h libgettext.h bindtextdom.c dcgettext.c dgettext.c finddomain.c gettext.c intl-compat.c loadmsgcat.c localealias.c textdomain.c\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 1998-12-20 21:28+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: ENCODING\n"
#: data-file.cc:52
msgid "EOF in a string"
@@ -22,19 +30,28 @@ msgstr ""
msgid "Debug output disabled. Compiled with NPRINT."
msgstr ""
-#: lgetopt.cc:103
+#: getopt-long.cc:103
+#, c-format
msgid "option `%s' requires an argument"
msgstr ""
-#: lgetopt.cc:107
+#: getopt-long.cc:107
+#, c-format
msgid "option `%s' doesn't allow an argument"
msgstr ""
-#: lgetopt.cc:111
+#: getopt-long.cc:111
+#, c-format
msgid "unrecognized option: `%s'"
msgstr ""
-#: lgetopt.cc:117
+#: getopt-long.cc:113
+#, c-format
+msgid "%c"
+msgstr ""
+
+#: getopt-long.cc:117
+#, c-format
msgid "invalid argument `%s' to option `%s'"
msgstr ""
@@ -42,7 +59,10 @@ msgstr ""
msgid "<stdin>"
msgstr ""
-#: mapped-file-storage.cc:87 midi-stream.cc:77 mudela-stream.cc:102 parser.yy:1378 scores.cc:37 simple-file-storage.cc:44 tex-stream.cc:28 text-stream.cc:21
+#: lookup.cc:374 mapped-file-storage.cc:87 midi-stream.cc:77
+#: mudela-stream.cc:103 paper-stream.cc:25 parser.yy:1561 scores.cc:37
+#: simple-file-storage.cc:44 text-stream.cc:21
+#, c-format
msgid "can't open file: `%s'"
msgstr ""
@@ -71,34 +91,38 @@ msgid "vm_deallocate: "
msgstr ""
#: simple-file-storage.cc:56
+#, c-format
msgid "Huh? got %d, expected %d characters"
msgstr ""
-#: abbreviation-beam-engraver.cc:76 beam-grav.cc:90
+#: abbreviation-beam-engraver.cc:72 beam-engraver.cc:86
msgid "unterminated beam"
msgstr ""
#: afm.cc:114
+#, c-format
msgid "can't find character called `%s'"
msgstr ""
-#: atom.cc:31
+#: atom.cc:30
+#, c-format
msgid "ridiculous dimension: %s, %s"
msgstr ""
-#: beam-grav.cc:106
+#: beam-engraver.cc:102 cbeam-engraver.cc:122
msgid "Stem must have Rhythmic structure."
msgstr ""
-#: beam-grav.cc:113
+#: beam-engraver.cc:109 cbeam-engraver.cc:134
msgid "stem doesn't fit in beam"
msgstr ""
-#: beam-grav.cc:124
+#: beam-engraver.cc:120 cbeam-engraver.cc:145
msgid "please fix me"
msgstr ""
-#: beam-grav.cc:125
+#: beam-engraver.cc:121 cbeam-engraver.cc:146
+#, c-format
msgid "stem at %s doesn't fit in beam"
msgstr ""
@@ -106,8 +130,7 @@ msgstr ""
msgid "beam with less than two stems"
msgstr ""
-#. when all too short, normal stems win..
-#: beam.cc:562
+#: beam.cc:563
msgid "weird beam shift, check your knees"
msgstr ""
@@ -116,10 +139,12 @@ msgid "0 lines"
msgstr ""
#: break.cc:27
+#, c-format
msgid "1 line (of %.0f columns)"
msgstr ""
#: break.cc:29
+#, c-format
msgid "%d lines (with an average of %.1f columns)"
msgstr ""
@@ -128,42 +153,54 @@ msgid "score does not have any columns"
msgstr ""
#: break.cc:183
+#, c-format
msgid "approximated: %s"
msgstr ""
#: break.cc:185
+#, c-format
msgid "calculated exactly: %s"
msgstr ""
-#: break.cc:186 score.cc:111
+#: break.cc:186 score.cc:112
+#, c-format
msgid "time: %.2f seconds"
msgstr ""
-#: change-iterator.cc:25
+#: cbeam-engraver.cc:45
+msgid "No beam to stop"
+msgstr ""
+
+#: change-iterator.cc:21
+#, c-format
msgid "can't change `%s' to `%s'"
msgstr ""
-#: clef-grav.cc:137
+#: clef-engraver.cc:124
msgid "unknown clef type "
msgstr ""
-#: collision.cc:62
+#: collision.cc:63
msgid "No stem direction set. Ignoring column in clash."
msgstr ""
-#: collision.cc:75
+#: collision.cc:76
msgid "Too many clashing notecolumns. Ignoring them."
msgstr ""
-#: command-request.cc:209
+#: command-request.cc:220
msgid "don't know how handle empty keys"
msgstr ""
+#: compressed-music-iterator.cc:25
+msgid "No one to print a tuplet start bracket"
+msgstr ""
+
#: crescendo.cc:47
msgid "crescendo"
msgstr ""
-#: crescendo.cc:47 lookup.cc:338 lookup.cc:371 lookup.cc:389
+#: crescendo.cc:47 lookup.cc:501
msgid "too small"
msgstr ""
@@ -171,43 +208,50 @@ msgstr ""
msgid "Floating point exception"
msgstr ""
-#: debug.cc:140
+#: debug.cc:139
msgid "can't set mem-checking"
msgstr ""
-#: dimen.cc:31
-msgid "unknown length unit: `%s'"
+#: dimensions.cc:13
+msgid "NaN"
msgstr ""
-#: dimen.cc:40
-msgid "NaN"
+#: dynamic-engraver.cc:60
+msgid "Got a dynamic already. Continuing dazed and confused"
msgstr ""
-#: dynamic-grav.cc:85 slur-grav.cc:72
-msgid "can't find both ends of %s"
+#: dynamic-engraver.cc:82
+msgid "can't find (de)crescendo to end"
msgstr ""
-#: dynamic-grav.cc:86
-msgid "cresc"
+#: dynamic-engraver.cc:106
+msgid "Too many crescendi here"
msgstr ""
-#: dynamic-grav.cc:162
+#: dynamic-engraver.cc:165
msgid "unended crescendo"
msgstr ""
-#: identifier.cc:49
+#: extender-engraver.cc:65
+msgid "unterminated extender"
+msgstr ""
+
+#: identifier.cc:48
msgid "Wrong identifier type: "
msgstr ""
-#: identifier.cc:50
+#: identifier.cc:49
+#, c-format
msgid "%s expected"
msgstr ""
-#: includable-lexer.cc:38 midi-score-parser.cc:24 scores.cc:108 scores.cc:113
+#: includable-lexer.cc:45 midi-score-parser.cc:24 scores.cc:110 scores.cc:115
+#, c-format
msgid "can't find file: `%s'"
msgstr ""
#: ineq-constrained-qp.cc:167
+#, c-format
msgid "Ineq_constrained_qp::solve (): Constraint off by %f"
msgstr ""
@@ -219,119 +263,139 @@ msgstr ""
msgid "Too much degeneracy. "
msgstr ""
-#: key-grav.cc:109
+#: key-engraver.cc:133
msgid "No key name: assuming `C'"
msgstr ""
-#: local-key-grav.cc:34
-msgid "out of tune"
+#: lily-guile.cc:63
+#, c-format
+msgid "Can not find file `%s'"
msgstr ""
-#: local-key-grav.cc:34 meter-grav.cc:28
-msgid "can't find"
+#: lily-guile.cc:65
+#, c-format
+msgid "(Load path is `%s'"
msgstr ""
-#: lookup.cc:337 lookup.cc:343
-msgid "piano brace"
+#: local-key-engraver.cc:39
+msgid "out of tune"
msgstr ""
-#: lookup.cc:344 lookup.cc:395
-msgid "too big"
+#: local-key-engraver.cc:39 time-signature-engraver.cc:28
+msgid "can't find"
msgstr ""
-#: lookup.cc:370 lookup.cc:388 lookup.cc:394
+#: lookup.cc:375
+#, c-format
+msgid "guessing dimensions for font style: `%s'"
+msgstr ""
+
+#: lookup.cc:500
msgid "bracket"
msgstr ""
-#: main.cc:65
+#: main.cc:81
+#, c-format
msgid "Usage: %s [OPTION]... [FILE]..."
msgstr ""
-#: main.cc:66
+#: main.cc:82
msgid "Typeset music and or play MIDI from FILE or <stdin>"
msgstr ""
-#: main.cc:48 main.cc:69
+#: main.cc:48 main.cc:85
msgid "Options:"
msgstr ""
-#: main.cc:72
+#: main.cc:88
msgid " -a, --about about LilyPond\n"
msgstr ""
-#: main.cc:54 main.cc:75
+#: main.cc:54 main.cc:91
msgid " -D, --debug enable debugging output\n"
msgstr ""
-#: main.cc:78
-msgid " -d, --dependencies write Makefile dependencies for every input file\n"
+#: main.cc:94
+msgid ""
+" -d, --dependencies write Makefile dependencies for every input file\n"
msgstr ""
-#: main.cc:60 main.cc:81
-msgid " -I, --include=DIR add DIR to search path\n"
+#: main.cc:57 main.cc:97
+msgid " -h, --help this help\n"
msgstr ""
-#: main.cc:84
-msgid " -i, --init=FILE use FILE as init file\n"
+#: main.cc:100
+msgid " -f, --output-format=X use output format X\n"
msgstr ""
-#: main.cc:57 main.cc:87
-msgid " -h, --help this help\n"
+#: main.cc:60 main.cc:103
+msgid " -I, --include=DIR add DIR to search path\n"
msgstr ""
-#: main.cc:90
+#: main.cc:106
+msgid " -i, --init=FILE use FILE as init file\n"
+msgstr ""
+
+#: main.cc:109
msgid " -M, --no-paper produce midi output only\n"
msgstr ""
-#: main.cc:93
+#: main.cc:112
msgid " -o, --output=FILE set FILE as default output base\n"
msgstr ""
-#: main.cc:96
-msgid " -Q, --find-fourths show all intervals greater than a fourth\n"
+#: main.cc:115
+msgid " -Q, --find-old-relative show all changes in relative syntax\n"
msgstr ""
-#: main.cc:99
+#: main.cc:118
+msgid ""
+" -s, --safe inhibit file output naming and exporting TeX "
+"macros\n"
+msgstr ""
+
+#: main.cc:120
msgid " -t, --test switch on experimental features\n"
msgstr ""
-#: main.cc:78 main.cc:102
+#: main.cc:78 main.cc:123
msgid " -T, --no-timestamps don't timestamp the output\n"
msgstr ""
-#: main.cc:105
+#: main.cc:126
msgid " -V, --ignore-version ignore mudela version\n"
msgstr ""
-#: main.cc:87 main.cc:108
+#: main.cc:87 main.cc:129
msgid " -w, --warranty show warranty and copyright\n"
msgstr ""
-#: main.cc:111
+#: main.cc:132
msgid "GNU LilyPond was compiled with the following settings:"
msgstr ""
-#: main.cc:139
+#: main.cc:160
msgid "GNU LilyPond is Free software, see --warranty"
msgstr ""
-#: main.cc:107 main.cc:142 main.cc:155
+#: main.cc:107 main.cc:163 main.cc:176
+#, c-format
msgid "Copyright (c) %s by"
msgstr ""
-#: main.cc:109 main.cc:144 main.cc:157
+#: main.cc:109 main.cc:165 main.cc:178
msgid "Han-Wen Nienhuys <hanwen@cs.uu.nl>"
msgstr ""
-#: main.cc:110 main.cc:145 main.cc:158
+#: main.cc:110 main.cc:166 main.cc:179
msgid "Jan Nieuwenhuizen <janneke@gnu.org>"
msgstr ""
-#: main.cc:153
+#: main.cc:174
msgid "GNU LilyPond -- The GNU Project music typesetter"
msgstr ""
-#: main.cc:113 main.cc:161
+#: main.cc:113 main.cc:182
msgid ""
" This program is free software; you can redistribute it and/or\n"
"modify it under the terms of the GNU General Public License version 2\n"
@@ -348,15 +412,12 @@ msgid ""
"USA.\n"
msgstr ""
-#: meter-grav.cc:28
-msgid "lost in time"
-msgstr ""
-
#: midi-item.cc:364
+#, c-format
msgid "unconventional key: flats: %d, sharps: %d"
msgstr ""
-#: midi-item.cc:410
+#: midi-item.cc:411
msgid "silly duration"
msgstr ""
@@ -364,68 +425,88 @@ msgstr ""
msgid "silly pitch"
msgstr ""
-#: midi-stream.cc:29 tex-stream.cc:58
+#: midi-stream.cc:29 paper-stream.cc:36
msgid "error syncing file (disk full?)"
msgstr ""
-#: musical-pitch.cc:145
-msgid "Interval greater than quart, relative: %s"
+#: music-list.cc:92
+msgid "\\relative mode changed here, old value: "
+msgstr ""
+
+#: music-output-def.cc:78
+msgid "Can't find Score context"
msgstr ""
-#: musical-request.cc:93
+#: musical-request.cc:97
+#, c-format
msgid "transposition by %s makes accidental larger than two"
msgstr ""
-#: musical-request.cc:439
+#: musical-request.cc:401
+#, c-format
msgid "never heard of dynamic scale `\\%s', assuming %s"
msgstr ""
-#: my-lily-lexer.cc:120
+#: my-lily-lexer.cc:132
+#, c-format
msgid "redeclaration of `\\%s'"
msgstr ""
-#: my-lily-lexer.cc:149
+#: my-lily-lexer.cc:138
+#, c-format
+msgid "Identifier name is a keyword (`%s')"
+msgstr ""
+
+#: my-lily-lexer.cc:166
+#, c-format
msgid "error at EOF: %s"
msgstr ""
-#: my-lily-parser.cc:62
+#: my-lily-parser.cc:57
msgid "Parsing..."
msgstr ""
-#: my-lily-parser.cc:71
+#: my-lily-parser.cc:66
msgid "braces don't match"
msgstr ""
-#: p-score.cc:178
+#: my-lily-parser.cc:273
+msgid "invalid inversion pitch (not part of chord)"
+msgstr ""
+
+#: p-score.cc:172
msgid "Can't solve this casting problem exactly; revert to Word_wrap"
msgstr ""
-#: p-score.cc:197
+#: p-score.cc:193
msgid "Preprocessing elements..."
msgstr ""
-#: p-score.cc:201
+#: p-score.cc:197
msgid "Calculating column positions..."
msgstr ""
-#: p-score.cc:205
-msgid "Postprocessing elements..."
+#: paper-def.cc:59
+#, c-format
+msgid "unknown paper variable: `%s'"
msgstr ""
-#: p-score.cc:231
-msgid "TeX output to %s..."
+#: paper-def.cc:63
+msgid "not a real variable"
msgstr ""
-#: p-score.cc:245
-msgid "% outputting Score, defined at: "
+#. for now; breaks -fscm output
+#: paper-def.cc:228
+msgid "outputting Score, defined at: "
msgstr ""
-#: paper-def.cc:61
-msgid "unknown paper variable: `%s'"
+#: paper-def.cc:260
+#, c-format
+msgid "Paper output to %s..."
msgstr ""
-#: paper-def.cc:65
-msgid "not a real variable"
+#: mudela-stream.cc:85 paper-outputter.cc:61 performance.cc:68
+msgid ", at "
msgstr ""
#. perhaps multiple text events?
@@ -437,39 +518,45 @@ msgstr ""
msgid "Automatically generated"
msgstr ""
-#: mudela-stream.cc:84 performance.cc:68 tex-stream.cc:47
-msgid ", at "
-msgstr ""
-
#: performance.cc:76
+#, c-format
msgid "from musical definition: %s"
msgstr ""
#: performance.cc:141
+#, c-format
msgid "MIDI output to %s..."
msgstr ""
-#: plet-engraver.cc:83
+#: plet-engraver.cc:86
msgid "unterminated plet"
msgstr ""
-#: plet-spanner.cc:85
-msgid "lonely plet"
-msgstr ""
-
#: qlpsolve.cc:88 qlpsolve.cc:139
msgid "degenerate constraints"
msgstr ""
-#: request-iterator.cc:68
+#: repeated-music-iterator.cc:58
+msgid "No one to print a volta bracket"
+msgstr ""
+
+#: request-iterator.cc:72
+#, c-format
msgid "junking request: `%s'"
msgstr ""
+#: request-iterator.cc:75
+#, c-format
+msgid "Huh? Not a Request: `%s'"
+msgstr ""
+
#: score-column.cc:55
+#, c-format
msgid "ignoring zero duration added to column at %s"
msgstr ""
-#: score-grav.cc:145
+#: score-engraver.cc:143
+#, c-format
msgid "Unbound spanner `%s'"
msgstr ""
@@ -481,16 +568,17 @@ msgstr ""
msgid "Interpreting music..."
msgstr ""
-#: score.cc:70
+#: score.cc:71
msgid "need music in a score"
msgstr ""
#. should we? hampers debugging.
-#: score.cc:106
+#: score.cc:107
msgid "errors found, /*not processing score*/"
msgstr ""
#: scores.cc:34
+#, c-format
msgid "writing dependency file: `%s'..."
msgstr ""
@@ -498,79 +586,90 @@ msgstr ""
msgid "score contains errors; will not process it"
msgstr ""
-#: script.cc:60
+#: script.cc:61
msgid "script needs stem direction"
msgstr ""
-#: slur-grav.cc:49
+#: slur-engraver.cc:50
msgid "unterminated slur"
msgstr ""
-#: slur-grav.cc:72
+#: slur-engraver.cc:66
+#, c-format
+msgid "can't find both ends of %s"
+msgstr ""
+
+#: slur-engraver.cc:66
msgid "slur"
msgstr ""
+#: slur.cc:42
+msgid "Putting slur over rest."
+msgstr ""
+
#: spanner.cc:44
msgid "left spanpoint is right spanpoint\n"
msgstr ""
#: spanner.cc:101
+#, c-format
msgid "Spanner `%s' with equal left and right spanpoints"
msgstr ""
-#: spring-spacer.cc:82
+#: spring-spacer.cc:83
+#, c-format
msgid "unconnected column: %d"
msgstr ""
-#: spring-spacer.cc:186
+#: spring-spacer.cc:187
msgid "I'm too fat; call Oprah"
msgstr ""
-#: spring-spacer.cc:344
+#: spring-spacer.cc:345
msgid "solution doesn't satisfy constraints"
msgstr ""
-#: spring-spacer.cc:623
+#: spring-spacer.cc:625
+#, c-format
msgid "can't find a ruling note at %s"
msgstr ""
-#: spring-spacer.cc:629
+#: spring-spacer.cc:631
+#, c-format
msgid "no minimum in measure at %s"
msgstr ""
#: staff-side.cc:61
-msgid "Staff_side::get_position_f(): somebody forgot to set my direction, returning -20"
+msgid ""
+"Staff_side::get_position_f(): somebody forgot to set my direction, returning "
+"-20"
msgstr ""
-#: stem.cc:102
+#: stem.cc:101
msgid "weird stem size; check for narrow beams"
msgstr ""
#: symtable.cc:50
+#, c-format
msgid "Symtable `%s': unknown symbol: `%s'"
msgstr ""
#: symtable.cc:61
+#, c-format
msgid "Symtable `%s' unknown"
msgstr ""
-#: mudela-stream.cc:74 tex-stream.cc:37
-msgid "% Creator: "
-msgstr ""
-
-#: mudela-stream.cc:79 tex-stream.cc:42
-msgid "% Automatically generated"
-msgstr ""
-
-#: text-item.cc:47
-msgid "Text_item::get_position_f(): somebody forgot to set my vertical direction, returning -20"
+#: text-item.cc:49
+msgid ""
+"Text_item::get_position_f(): somebody forgot to set my vertical direction, "
+"returning -20"
msgstr ""
-#: tie-grav.cc:114 tie.cc:50
+#: tie.cc:50
msgid "lonely tie"
msgstr ""
-#: ties-grav.cc:82
+#: ties-engraver.cc:78
msgid "Can't find a note head at the right to attach Tie"
msgstr ""
@@ -586,39 +685,53 @@ msgstr ""
msgid "partial measure too large"
msgstr ""
-#: timing-translator.cc:32
+#: time-signature-engraver.cc:28
+msgid "lost in time"
+msgstr ""
+
+#: timing-translator.cc:31
msgid "conflicting timing request"
msgstr ""
-#: timing-translator.cc:64
-msgid "meter change not allowed here"
+#: timing-translator.cc:67
+msgid "time signature change not allowed here"
msgstr ""
-#: timing-translator.cc:87
+#: timing-translator.cc:90
+#, c-format
msgid "barcheck failed by: %s"
msgstr ""
#: translator-ctors.cc:40
+#, c-format
msgid "unknown translator `%s'"
msgstr ""
-#: translator-group.cc:149
+#: translator-group.cc:182
+#, c-format
msgid "can't find or create `%s' called `%s'"
msgstr ""
-#: translator-group.cc:263
+#: translator-group.cc:300
+#, c-format
msgid "can't find or create `%s'"
msgstr ""
-#: translator-group.cc:353
+#: translator-group.cc:390
+#, c-format
msgid "can't find `%s'"
msgstr ""
+#: transposed-music.cc:33
+msgid "Will ignore \relative for transposed music"
+msgstr ""
+
#: word-wrap.cc:68
msgid "ugh, this measure is too long"
msgstr ""
#: word-wrap.cc:69
+#, c-format
msgid "breakpoint: %d"
msgstr ""
@@ -630,53 +743,74 @@ msgstr ""
msgid "I don't fit; put me on Montignac"
msgstr ""
-#: parser.yy:300 parser.yy:303
+#: parser.yy:340 parser.yy:343
+#, c-format
msgid "incorrect mudela version: %s (%s, %s)"
msgstr ""
-#: parser.yy:477
+#: parser.yy:480
+msgid "Need a translator group for a context"
+msgstr ""
+
+#: parser.yy:498
+msgid "Wrong type for property value"
+msgstr ""
+
+#: parser.yy:547
msgid "More than one music block"
msgstr ""
-#: parser.yy:1047 parser.yy:1225 parser.yy:1252
+#: parser.yy:1136 parser.yy:1389
+msgid "have to be in Lyric mode for lyrics"
+msgstr ""
+
+#: parser.yy:1337 parser.yy:1357
+#, c-format
msgid "not a duration: %d"
msgstr ""
-#: parser.yy:1049 parser.yy:1254
+#: parser.yy:1359
msgid "can't abbreviate"
msgstr ""
-#: parser.yy:1264
+#: parser.yy:1369
msgid "have to be in Note mode for notes"
msgstr ""
-#: parser.yy:1286
-msgid "have to be in Lyric mode for lyrics"
+#: parser.yy:1395
+msgid "have to be in Chord mode for chords"
msgstr ""
-#: lexer.ll:125
+#: parser.yy:1400
+msgid "have to be in Note mode for @chords"
+msgstr ""
+
+#: lexer.ll:131
msgid "EOF found inside a comment"
msgstr ""
-#: lexer.ll:163
+#: lexer.ll:175
+#, c-format
msgid "undefined identifier: `%s'"
msgstr ""
#. backup rule
-#: lexer.ll:168
+#: lexer.ll:180
msgid "missing end quote"
msgstr ""
#. backup rule
-#: lexer.ll:191 lexer.ll:195
+#: lexer.ll:203 lexer.ll:207
msgid "white expected"
msgstr ""
-#: lexer.ll:342
+#: lexer.ll:362
+#, c-format
msgid "illegal character: `%c'"
msgstr ""
-#: lexer.ll:392
+#: lexer.ll:418
+#, c-format
msgid "unknown escaped string: `\\%s'"
msgstr ""
@@ -686,19 +820,22 @@ msgid ""
"beautiful sheet music from a music definition file. It can also play\n"
"mechanical performances to a MIDI file. Features include multiple\n"
"staffs, meters, clefs, keys, lyrics, versatile input language, cadenzas,\n"
-"beams, slurs, triplets, formatting scores, part extraction. It includes\n"
-"a nice font of musical symbols.\n"
+"beams, slurs, triplets, named chords, transposing, formatting scores, \n"
+"part extraction. It includes a nice font of musical symbols.\n"
msgstr ""
#: out/COPERTINA.hh:2
msgid ""
-"LilyPond \350 il tipografo musicale del progetto GNU. Questo programma \350\n"
-"fatto per stampare belle partiture da un documento definito per musica.\n"
-"Pu\362 anche suonare le prestazioni meccaniche ad un documento MIDI. Le\n"
-"caratteristiche includono i personali multipli, tester, chiavi, suoni,\n"
-"lirica, lingua potente dell' input, cadenze, fasci, archi, tripletti,\n"
-"segni di formattazione, estrazione delle parte. \310 compresa una seria \n"
-"completa di caratteri musicali.\n"
+"LilyPond è il programma di notazione musicale del progetto\n"
+"GNU. Questo programma può generare delle ottime partiture musicali\n"
+"a partire da un file contenente la descrizione della musica. Può\n"
+"anche generare esecuzioni meccaniche della partitura in formato\n"
+"MIDI. Le caratteristiche del programma includono un versatile\n"
+"linguaggio di descrizione musicale, pentagrammi multipli, segni di\n"
+"divisione, chiavi, tasti, parole, cadenze, legature, acciaccature,\n"
+"terzine, segni di formattazione ed estrazione delle parte. Nella\n"
+"distribuzione è compreso anche un fort di simboli musicali.\n"
+"\n"
msgstr ""
#: out/FLAPTEKST.hh:2
@@ -706,13 +843,14 @@ msgid ""
"LilyPond is de muziekzetter van het GNU Project. Dit programma drukt\n"
"prachtige bladmuziek volgens een muzikaal definitie bestand. Ook kan\n"
"het een mechanische uitvoering afspelen naar een MIDI bestand.\n"
-"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten,\n"
-"sleutels, toonaarden, zangteksten, krachtige invoer taal, cadensa,\n"
-"balken, boogjes, triolen, partituren, en uittreksels voor individuele \n"
-"partijen. Een fraaie set muziektekens is inbegrepen.\n"
+"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten, sleutels, \n"
+"toonaarden, zangteksten, krachtige invoer taal, cadensa, balken, boogjes, \n"
+"triolen, accoordnamen, transponeren, partituren, en uittreksels voor \n"
+"individuele partijen. Een fraaie set muziektekens is inbegrepen.\n"
msgstr ""
#: main.cc:43
+#, c-format
msgid "Usage: %s [OPTION]... [FILE]"
msgstr ""
@@ -729,7 +867,8 @@ msgid " -k, --key=ACC[:MINOR] set key: ACC +sharps/-flats; :1 minor\n"
msgstr ""
#: main.cc:66
-msgid " -n, --no-silly assume no plets or double dots, smallest is 32\n"
+msgid ""
+" -n, --no-silly assume no plets or double dots, smallest is 32\n"
msgstr ""
#: main.cc:69
@@ -745,7 +884,8 @@ msgid " -q, --quiet be quiet\n"
msgstr ""
#: main.cc:81
-msgid " -s, --smallest=N assume no shorter (reciprocal) durations than N\n"
+msgid ""
+" -s, --smallest=N assume no shorter (reciprocal) durations than N\n"
msgstr ""
#: main.cc:84
@@ -768,7 +908,6 @@ msgstr ""
msgid "MIDI header expected"
msgstr ""
-#. is this signed?
#: midi-score-parser.cc:50
msgid "Invalid header length"
msgstr ""
@@ -782,6 +921,7 @@ msgid "Invalid number of tracks"
msgstr ""
#: midi-score-parser.cc:59
+#, c-format
msgid "can't handle %s"
msgstr ""
@@ -794,6 +934,7 @@ msgid "Parsing...\n"
msgstr ""
#: midi-track-parser.cc:70
+#, c-format
msgid "junking note-end event: channel = %d, pitch = %d"
msgstr ""
@@ -817,68 +958,74 @@ msgstr ""
msgid "invalid track length"
msgstr ""
-#. heu, -2: should be - 1 1/2: A -> fis
-#: mudela-item.cc:62
-msgid "%% \"%s\"; %% not supported yet"
-msgstr ""
-
#: mudela-item.cc:107
+#, c-format
msgid "#32 in quarter: %d"
msgstr ""
-#: mudela-score.cc:96
-msgid "ugh"
-msgstr ""
-
-#: mudela-score.cc:108
+#: mudela-score.cc:117
+#, c-format
msgid "Lily output to %s..."
msgstr ""
-#: mudela-score.cc:118 mudela-score.cc:167
+#: mudela-score.cc:127 mudela-score.cc:175
msgid "track "
msgstr ""
-#: mudela-score.cc:152
+#: mudela-score.cc:160
msgid "Processing..."
msgstr ""
-#: mudela-score.cc:163
+#: mudela-score.cc:171
msgid "Creating voices..."
msgstr ""
-#: mudela-score.cc:176
+#: mudela-score.cc:184
msgid "NOT Filtering tempo..."
msgstr ""
-#: mudela-score.cc:185
+#: mudela-score.cc:193
msgid "NOT Quantifying columns..."
msgstr ""
-#: mudela-score.cc:189
+#: mudela-score.cc:197
msgid "Quantifying columns..."
msgstr ""
+#. LOGOUT(NORMAL_ver) << '\n' << "NOT Settling columns..." << endl;
#. return;
-#: mudela-score.cc:224
+#: mudela-score.cc:232
msgid "Settling columns..."
msgstr ""
-#: mudela-staff.cc:100
+#: mudela-staff.cc:107
+#, c-format
msgid "% midi copyright:"
msgstr ""
-#: mudela-staff.cc:101
+#: mudela-staff.cc:108
+#, c-format
msgid "% instrument:"
msgstr ""
-#: mudela-stream.cc:36
+#: mudela-stream.cc:37
+#, c-format
msgid "lily indent level: %d"
msgstr ""
-#: mudela-stream.cc:88
+#: mudela-stream.cc:75
+msgid "% Creator: "
+msgstr ""
+
+#: mudela-stream.cc:80
+msgid "% Automatically generated"
+msgstr ""
+
+#: mudela-stream.cc:89
+#, c-format
msgid "% from input file: "
msgstr ""
-#: version.cc:12
+#: version.cc:11
msgid "of"
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index d6ddac0f01..23d4cdd5e3 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -1,3 +1,9 @@
+# nl.po -- GNU LilyPond's dutch language file
+# Copyright (C) 1998 Free Software Foundation, Inc.
+# Jan Nieuwenhuizen <janneke@gnu.org>
+# Han-Wen Nienhuys <hanwen@cs.uu.nl>, 1998.
+#
+#, fuzzy
msgid ""
msgstr ""
"Date: 1998-05-26 11:26:28+0200\n"
@@ -22,19 +28,28 @@ msgstr "Onvoldoende velden in Dstream init."
msgid "Debug output disabled. Compiled with NPRINT."
msgstr "Ontluis berichten zijn uitgeschakeld. Vertaald met NPRINT."
-#: lgetopt.cc:103
+#: getopt-long.cc:103
+#, c-format
msgid "option `%s' requires an argument"
msgstr "optie `%s' vereist een argument"
-#: lgetopt.cc:107
+#: getopt-long.cc:107
+#, c-format
msgid "option `%s' doesn't allow an argument"
msgstr "optie `%s' staat geen argument toe"
-#: lgetopt.cc:111
+#: getopt-long.cc:111
+#, c-format
msgid "unrecognized option: `%s'"
msgstr "onbekende optie: `%s'"
-#: lgetopt.cc:117
+#: getopt-long.cc:113
+#, c-format
+msgid "%c"
+msgstr ""
+
+#: getopt-long.cc:117
+#, c-format
msgid "invalid argument `%s' to option `%s'"
msgstr "onjuist argument: `%s' voor optie `%s'"
@@ -42,7 +57,10 @@ msgstr "onjuist argument: `%s' voor optie `%s'"
msgid "<stdin>"
msgstr ""
-#: mapped-file-storage.cc:87 midi-stream.cc:77 mudela-stream.cc:102 parser.yy:1378 scores.cc:37 simple-file-storage.cc:44 tex-stream.cc:28 text-stream.cc:21
+#: lookup.cc:374 mapped-file-storage.cc:87 midi-stream.cc:77
+#: mudela-stream.cc:103 paper-stream.cc:25 parser.yy:1561 scores.cc:37
+#: simple-file-storage.cc:44 text-stream.cc:21
+#, c-format
msgid "can't open file: `%s'"
msgstr "kan bestand niet openen: `%s'"
@@ -71,34 +89,38 @@ msgid "vm_deallocate: "
msgstr ""
#: simple-file-storage.cc:56
+#, c-format
msgid "Huh? got %d, expected %d characters"
msgstr "Huh? kreeg %d, verwachtte %d tekens"
-#: abbreviation-beam-engraver.cc:76 beam-grav.cc:90
+#: abbreviation-beam-engraver.cc:72 beam-engraver.cc:86
msgid "unterminated beam"
msgstr "onafgesloten balk"
#: afm.cc:114
+#, c-format
msgid "can't find character called `%s'"
msgstr ""
-#: atom.cc:31
+#: atom.cc:30
+#, c-format
msgid "ridiculous dimension: %s, %s"
msgstr "belachelijke dimensie: %s, %s"
-#: beam-grav.cc:106
+#: beam-engraver.cc:102 cbeam-engraver.cc:122
msgid "Stem must have Rhythmic structure."
msgstr ""
-#: beam-grav.cc:113
+#: beam-engraver.cc:109 cbeam-engraver.cc:134
msgid "stem doesn't fit in beam"
msgstr "stok past niet in balk"
-#: beam-grav.cc:124
+#: beam-engraver.cc:120 cbeam-engraver.cc:145
msgid "please fix me"
msgstr "repareer mij alsjeblieft"
-#: beam-grav.cc:125
+#: beam-engraver.cc:121 cbeam-engraver.cc:146
+#, c-format
msgid "stem at %s doesn't fit in beam"
msgstr "stok op %s past niet in balk"
@@ -106,8 +128,7 @@ msgstr "stok op %s past niet in balk"
msgid "beam with less than two stems"
msgstr "balk met minder dan twee stokken"
-#. when all too short, normal stems win..
-#: beam.cc:562
+#: beam.cc:563
msgid "weird beam shift, check your knees"
msgstr "vreemde balk verplaatsing, controleer uw knie-en"
@@ -116,10 +137,12 @@ msgid "0 lines"
msgstr "0 regels"
#: break.cc:27
+#, c-format
msgid "1 line (of %.0f columns)"
msgstr "1 regel (van %.0f kolommen)"
#: break.cc:29
+#, c-format
msgid "%d lines (with an average of %.1f columns)"
msgstr "%d regels (van gemiddeld %.1f kolommen)"
@@ -128,42 +151,54 @@ msgid "score does not have any columns"
msgstr "partituur heeft geen enkele kolom"
#: break.cc:183
+#, c-format
msgid "approximated: %s"
msgstr "geschat: %s"
#: break.cc:185
+#, c-format
msgid "calculated exactly: %s"
msgstr "exact berekend: %s"
-#: break.cc:186 score.cc:111
+#: break.cc:186 score.cc:112
+#, c-format
msgid "time: %.2f seconds"
msgstr "duur: %.2f seconden"
-#: change-iterator.cc:25
+#: cbeam-engraver.cc:45
+msgid "No beam to stop"
+msgstr ""
+
+#: change-iterator.cc:21
+#, c-format
msgid "can't change `%s' to `%s'"
msgstr "kan `%s' niet in `%s' veranderen"
-#: clef-grav.cc:137
+#: clef-engraver.cc:124
msgid "unknown clef type "
msgstr "onbekende sleutel"
-#: collision.cc:62
+#: collision.cc:63
msgid "No stem direction set. Ignoring column in clash."
msgstr "Geen stokrichting gezet. Negeer kolom in botsing."
-#: collision.cc:75
+#: collision.cc:76
msgid "Too many clashing notecolumns. Ignoring them."
msgstr "Te veel botsende nootkolommen. Ik negeer ze."
-#: command-request.cc:209
+#: command-request.cc:220
msgid "don't know how handle empty keys"
msgstr ""
+#: compressed-music-iterator.cc:25
+msgid "No one to print a tuplet start bracket"
+msgstr ""
+
#: crescendo.cc:47
msgid "crescendo"
msgstr ""
-#: crescendo.cc:47 lookup.cc:338 lookup.cc:371 lookup.cc:389
+#: crescendo.cc:47 lookup.cc:501
msgid "too small"
msgstr "te klein"
@@ -171,43 +206,50 @@ msgstr "te klein"
msgid "Floating point exception"
msgstr "Drijvende komma uitzondering"
-#: debug.cc:140
+#: debug.cc:139
msgid "can't set mem-checking"
msgstr ""
-#: dimen.cc:31
-msgid "unknown length unit: `%s'"
-msgstr ""
-
-#: dimen.cc:40
+#: dimensions.cc:13
msgid "NaN"
msgstr "NaN"
-#: dynamic-grav.cc:85 slur-grav.cc:72
-msgid "can't find both ends of %s"
-msgstr "kan uiteinden van %s niet beide vinden"
+#: dynamic-engraver.cc:60
+msgid "Got a dynamic already. Continuing dazed and confused"
+msgstr ""
-#: dynamic-grav.cc:86
-msgid "cresc"
+#: dynamic-engraver.cc:82
+msgid "can't find (de)crescendo to end"
msgstr ""
-#: dynamic-grav.cc:162
+#: dynamic-engraver.cc:106
+msgid "Too many crescendi here"
+msgstr ""
+
+#: dynamic-engraver.cc:165
msgid "unended crescendo"
msgstr "niet beeindigd crescendo"
-#: identifier.cc:49
+#: extender-engraver.cc:65
+msgid "unterminated extender"
+msgstr ""
+
+#: identifier.cc:48
msgid "Wrong identifier type: "
msgstr ""
-#: identifier.cc:50
+#: identifier.cc:49
+#, c-format
msgid "%s expected"
msgstr "%s verwacht"
-#: includable-lexer.cc:38 midi-score-parser.cc:24 scores.cc:108 scores.cc:113
+#: includable-lexer.cc:45 midi-score-parser.cc:24 scores.cc:110 scores.cc:115
+#, c-format
msgid "can't find file: `%s'"
msgstr "kan bestand niet vinden: `%s'"
#: ineq-constrained-qp.cc:167
+#, c-format
msgid "Ineq_constrained_qp::solve (): Constraint off by %f"
msgstr "Ineq_constrained_qp::solve (): voorwaarde zit er %f naast"
@@ -219,120 +261,141 @@ msgstr "ik convergederde niet!"
msgid "Too much degeneracy. "
msgstr ""
-#: key-grav.cc:109
+#: key-engraver.cc:133
msgid "No key name: assuming `C'"
msgstr ""
-#: local-key-grav.cc:34
+#: lily-guile.cc:63
+#, c-format
+msgid "Can not find file `%s'"
+msgstr ""
+
+#: lily-guile.cc:65
+#, c-format
+msgid "(Load path is `%s'"
+msgstr ""
+
+#: local-key-engraver.cc:39
msgid "out of tune"
msgstr "vals"
-#: local-key-grav.cc:34 meter-grav.cc:28
+#: local-key-engraver.cc:39 time-signature-engraver.cc:28
msgid "can't find"
msgstr "kan niet vinden"
-#: lookup.cc:337 lookup.cc:343
-msgid "piano brace"
-msgstr "piano accolade"
-
-#: lookup.cc:344 lookup.cc:395
-msgid "too big"
-msgstr "te groot"
+#: lookup.cc:375
+#, c-format
+msgid "guessing dimensions for font style: `%s'"
+msgstr ""
-#: lookup.cc:370 lookup.cc:388 lookup.cc:394
+#: lookup.cc:500
msgid "bracket"
msgstr "haak"
-#: main.cc:65
+#: main.cc:81
+#, c-format
msgid "Usage: %s [OPTION]... [FILE]..."
msgstr "Gebruik: %s [OPTIE]... [BESTAND]..."
-#: main.cc:66
+#: main.cc:82
msgid "Typeset music and or play MIDI from FILE or <stdin>"
msgstr "Zet muziek en of speel MIDI van FILE of <stdin>"
-#: main.cc:48 main.cc:69
+#: main.cc:48 main.cc:85
msgid "Options:"
msgstr "Opties:"
-#: main.cc:72
+#: main.cc:88
msgid " -a, --about about LilyPond\n"
msgstr " -a, --about over LilyPond\n"
-#: main.cc:54 main.cc:75
+#: main.cc:54 main.cc:91
msgid " -D, --debug enable debugging output\n"
msgstr " -D, --debug toon ontluis berichten\n"
-#: main.cc:78
-msgid " -d, --dependencies write Makefile dependencies for every input file\n"
-msgstr " -d, --dependencies schrijf Makefile afhankelijkheden voor elk\n"
+#: main.cc:94
+msgid ""
+" -d, --dependencies write Makefile dependencies for every input file\n"
+msstr ""
+" -d, --dependencies schrijf Makefile afhankelijkheden voor elk\n"
" invoerbestand\n"
-#: main.cc:60 main.cc:81
+#: main.cc:57 main.cc:97
+msgid " -h, --help this help\n"
+msgstr " -h, --help deze hulp\n"
+
+#: main.cc:100
+msgid " -f, --output-format=X use output format X\n"
+msgstr ""
+
+#: main.cc:60 main.cc:103
msgid " -I, --include=DIR add DIR to search path\n"
msgstr " -I, --include=INDEX voeg INDEX toe aan zoekpad\n"
-#: main.cc:84
+#: main.cc:106
msgid " -i, --init=FILE use FILE as init file\n"
msgstr " -i, --init=BESTAND gebruik BESTAND voor initialisatiebestand\n"
-#: main.cc:57 main.cc:87
-msgid " -h, --help this help\n"
-msgstr " -h, --help deze hulp\n"
-
-#: main.cc:90
+#: main.cc:109
msgid " -M, --no-paper produce midi output only\n"
msgstr " -M, --no-paper produceer alleen midi uitvoer\n"
-#: main.cc:93
+#: main.cc:112
msgid " -o, --output=FILE set FILE as default output base\n"
msgstr ""
-#: main.cc:96
-msgid " -Q, --find-fourths show all intervals greater than a fourth\n"
-msgstr " -Q, --find-fourths toon alle intervallen groter dan een kwart\n"
+#: main.cc:115
+msgid " -Q, --find-old-relative show all changes in relative syntax\n"
+msgstr ""
-#: main.cc:99
+#: main.cc:118
+msgid ""
+" -s, --safe inhibit file output naming and exporting TeX "
+"macros\n"
+msgstr ""
+
+#: main.cc:120
msgid " -t, --test switch on experimental features\n"
msgstr " -t, --test doe experimentele kunstjes\n"
-#: main.cc:78 main.cc:102
+#: main.cc:78 main.cc:123
msgid " -T, --no-timestamps don't timestamp the output\n"
msgstr " -T, --no-timestamps zet geen tijdstempel in de uitvoer\n"
-#: main.cc:105
+#: main.cc:126
msgid " -V, --ignore-version ignore mudela version\n"
msgstr " -V, --ignore-version negeer mudela versie\n"
-#: main.cc:87 main.cc:108
+#: main.cc:87 main.cc:129
msgid " -w, --warranty show warranty and copyright\n"
msgstr " -w, --warranty toon garantie en copyright\n"
-#: main.cc:111
+#: main.cc:132
msgid "GNU LilyPond was compiled with the following settings:"
msgstr "GNU LilyPond is vertaald met de volgende instellingen:"
-#: main.cc:139
+#: main.cc:160
msgid "GNU LilyPond is Free software, see --warranty"
msgstr "GNU LilyPond is Vrij bedenksel, zie --warranty"
-#: main.cc:107 main.cc:142 main.cc:155
+#: main.cc:107 main.cc:163 main.cc:176
+#, c-format
msgid "Copyright (c) %s by"
msgstr "Copyright (c) %s "
-#: main.cc:109 main.cc:144 main.cc:157
+#: main.cc:109 main.cc:165 main.cc:178
msgid "Han-Wen Nienhuys <hanwen@cs.uu.nl>"
msgstr ""
-#: main.cc:110 main.cc:145 main.cc:158
+#: main.cc:110 main.cc:166 main.cc:179
msgid "Jan Nieuwenhuizen <janneke@gnu.org>"
msgstr ""
-#: main.cc:153
+#: main.cc:174
msgid "GNU LilyPond -- The GNU Project music typesetter"
msgstr "GNU LilyPond -- De Muziekzetter van het GNU Project"
-#: main.cc:113 main.cc:161
+#: main.cc:113 main.cc:182
msgid ""
" This program is free software; you can redistribute it and/or\n"
"modify it under the terms of the GNU General Public License version 2\n"
@@ -362,15 +425,12 @@ msgstr ""
"dan naar de Free Software Foundation, Inc., 675 Mass Ave, Cambridge, \n"
"MA 02139, USA.\n"
-#: meter-grav.cc:28
-msgid "lost in time"
-msgstr "hoe laat is het"
-
#: midi-item.cc:364
+#, c-format
msgid "unconventional key: flats: %d, sharps: %d"
msgstr "vreemde toonsoort: %d mollen, %d kruizen"
-#: midi-item.cc:410
+#: midi-item.cc:411
msgid "silly duration"
msgstr ""
@@ -378,70 +438,90 @@ msgstr ""
msgid "silly pitch"
msgstr ""
-#: midi-stream.cc:29 tex-stream.cc:58
+#: midi-stream.cc:29 paper-stream.cc:36
msgid "error syncing file (disk full?)"
msgstr "kan file niet wegschrijven (disk vol?)"
-#: musical-pitch.cc:145
-msgid "Interval greater than quart, relative: %s"
-msgstr "Interval groter dan kwart, relatief: %s"
+#: music-list.cc:92
+msgid "\\relative mode changed here, old value: "
+msgstr ""
-#: musical-request.cc:93
+#: music-output-def.cc:78
+msgid "Can't find Score context"
+msgstr ""
+
+#: musical-request.cc:97
+#, c-format
msgid "transposition by %s makes accidental larger than two"
msgstr "transpositie van %s geeft tripel kruizen/mollen "
-#: musical-request.cc:439
+#: musical-request.cc:401
+#, c-format
msgid "never heard of dynamic scale `\\%s', assuming %s"
msgstr "zo hard kan ik niet `\\%s', ik doe gewoon %s"
-#: my-lily-lexer.cc:120
+#: my-lily-lexer.cc:132
+#, c-format
msgid "redeclaration of `\\%s'"
msgstr "`\\%s' wordt opnieuw gedeclareerd"
-#: my-lily-lexer.cc:149
+#: my-lily-lexer.cc:138
+#, c-format
+msgid "Identifier name is a keyword (`%s')"
+msgstr ""
+
+#: my-lily-lexer.cc:166
+#, c-format
msgid "error at EOF: %s"
msgstr "fout aan het einde van file: %s"
-#: my-lily-parser.cc:62
+#: my-lily-parser.cc:57
msgid "Parsing..."
msgstr "Ontleden..."
-#: my-lily-parser.cc:71
+#: my-lily-parser.cc:66
msgid "braces don't match"
msgstr "haakjes passen niet"
-#: p-score.cc:178
+#: my-lily-parser.cc:273
+msgid "invalid inversion pitch (not part of chord)"
+msgstr ""
+
+#: p-score.cc:172
msgid "Can't solve this casting problem exactly; revert to Word_wrap"
msgstr "Kan breekprobleem niet exact oplossen; verval naar Word_wrap"
-#: p-score.cc:197
+#: p-score.cc:193
msgid "Preprocessing elements..."
msgstr "Voorbewerken van elementen..."
-#: p-score.cc:201
+#: p-score.cc:197
msgid "Calculating column positions..."
msgstr "Berekenen van kolomposities..."
-#: p-score.cc:205
-msgid "Postprocessing elements..."
-msgstr "Nabewerken van elementen..."
-
-#: p-score.cc:231
-msgid "TeX output to %s..."
-msgstr "TeX uitvoer naar %s..."
-
-#: p-score.cc:245
-msgid "% outputting Score, defined at: "
-msgstr ""
-
-#: paper-def.cc:61
+#: paper-def.cc:59
+#, c-format
msgid "unknown paper variable: `%s'"
msgstr "onbekende \\paper variabele"
-#: paper-def.cc:65
+#: paper-def.cc:63
msgid "not a real variable"
msgstr "variabele is geen reeal getal"
+#. for now; breaks -fscm output
+#: paper-def.cc:228
+msgid "outputting Score, defined at: "
+msgstr ""
+
+#: paper-def.cc:260
+#, c-format
+msgid "Paper output to %s..."
+msgstr ""
+
+#: mudela-stream.cc:85 paper-outputter.cc:61 performance.cc:68
+msgid ", at "
+msgstr ", bij "
+
#. perhaps multiple text events?
#: performance.cc:54
msgid "Creator: "
@@ -451,39 +531,45 @@ msgstr "Schepper: "
msgid "Automatically generated"
msgstr "Automatisch gegenerederd"
-#: mudela-stream.cc:84 performance.cc:68 tex-stream.cc:47
-msgid ", at "
-msgstr ", bij "
-
#: performance.cc:76
+#, c-format
msgid "from musical definition: %s"
msgstr "van muzikale definitie: %s"
#: performance.cc:141
+#, c-format
msgid "MIDI output to %s..."
msgstr "MIDI uitvoer naar %s..."
-#: plet-engraver.cc:83
+#: plet-engraver.cc:86
msgid "unterminated plet"
msgstr "onsterfelijke -ool"
-#: plet-spanner.cc:85
-msgid "lonely plet"
-msgstr "eenzame -ool"
-
#: qlpsolve.cc:88 qlpsolve.cc:139
msgid "degenerate constraints"
msgstr "voorwaarde is gedegenerederd"
-#: request-iterator.cc:68
+#: repeated-music-iterator.cc:58
+msgid "No one to print a volta bracket"
+msgstr ""
+
+#: request-iterator.cc:72
+#, c-format
msgid "junking request: `%s'"
msgstr "schroot verzoek: `%s'"
+#: request-iterator.cc:75
+#, c-format
+msgid "Huh? Not a Request: `%s'"
+msgstr ""
+
#: score-column.cc:55
+#, c-format
msgid "ignoring zero duration added to column at %s"
msgstr ""
-#: score-grav.cc:145
+#: score-engraver.cc:143
+#, c-format
msgid "Unbound spanner `%s'"
msgstr "Vrijgezelle spanner `%s'"
@@ -495,16 +581,17 @@ msgstr ""
msgid "Interpreting music..."
msgstr "Vertolken van muziek..."
-#: score.cc:70
+#: score.cc:71
msgid "need music in a score"
msgstr "zonder muziek geen partituur"
#. should we? hampers debugging.
-#: score.cc:106
+#: score.cc:107
msgid "errors found, /*not processing score*/"
msgstr ""
#: scores.cc:34
+#, c-format
msgid "writing dependency file: `%s'..."
msgstr ""
@@ -512,79 +599,90 @@ msgstr ""
msgid "score contains errors; will not process it"
msgstr ""
-#: script.cc:60
+#: script.cc:61
msgid "script needs stem direction"
msgstr "schrift benodigt stokrichting"
-#: slur-grav.cc:49
+#: slur-engraver.cc:50
msgid "unterminated slur"
msgstr "onsterfelijke boog"
-#: slur-grav.cc:72
+#: slur-engraver.cc:66
+#, c-format
+msgid "can't find both ends of %s"
+msgstr "kan uiteinden van %s niet beide vinden"
+
+#: slur-engraver.cc:66
msgid "slur"
msgstr ""
+#: slur.cc:42
+msgid "Putting slur over rest."
+msgstr ""
+
#: spanner.cc:44
msgid "left spanpoint is right spanpoint\n"
msgstr ""
#: spanner.cc:101
+#, c-format
msgid "Spanner `%s' with equal left and right spanpoints"
msgstr ""
-#: spring-spacer.cc:82
+#: spring-spacer.cc:83
+#, c-format
msgid "unconnected column: %d"
msgstr ""
-#: spring-spacer.cc:186
+#: spring-spacer.cc:187
msgid "I'm too fat; call Oprah"
msgstr ""
-#: spring-spacer.cc:344
+#: spring-spacer.cc:345
msgid "solution doesn't satisfy constraints"
msgstr ""
-#: spring-spacer.cc:623
+#: spring-spacer.cc:625
+#, c-format
msgid "can't find a ruling note at %s"
msgstr ""
-#: spring-spacer.cc:629
+#: spring-spacer.cc:631
+#, c-format
msgid "no minimum in measure at %s"
msgstr ""
#: staff-side.cc:61
-msgid "Staff_side::get_position_f(): somebody forgot to set my direction, returning -20"
+msgid ""
+"Staff_side::get_position_f(): somebody forgot to set my direction, returning "
+"-20"
msgstr ""
-#: stem.cc:102
+#: stem.cc:101
msgid "weird stem size; check for narrow beams"
msgstr "vreemde stoklengte; controleer op krappe balken"
#: symtable.cc:50
+#, c-format
msgid "Symtable `%s': unknown symbol: `%s'"
msgstr ""
#: symtable.cc:61
+#, c-format
msgid "Symtable `%s' unknown"
msgstr ""
-#: mudela-stream.cc:74 tex-stream.cc:37
-msgid "% Creator: "
-msgstr ""
-
-#: mudela-stream.cc:79 tex-stream.cc:42
-msgid "% Automatically generated"
-msgstr ""
-
-#: text-item.cc:47
-msgid "Text_item::get_position_f(): somebody forgot to set my vertical direction, returning -20"
+#: text-item.cc:49
+msgid ""
+"Text_item::get_position_f(): somebody forgot to set my vertical direction, "
+"returning -20"
msgstr ""
-#: tie-grav.cc:114 tie.cc:50
+#: tie.cc:50
msgid "lonely tie"
msgstr ""
-#: ties-grav.cc:82
+#: ties-engraver.cc:78
msgid "Can't find a note head at the right to attach Tie"
msgstr ""
@@ -600,39 +698,53 @@ msgstr ""
msgid "partial measure too large"
msgstr ""
-#: timing-translator.cc:32
+#: time-signature-engraver.cc:28
+msgid "lost in time"
+msgstr "hoe laat is het"
+
+#: timing-translator.cc:31
msgid "conflicting timing request"
msgstr ""
-#: timing-translator.cc:64
-msgid "meter change not allowed here"
+#: timing-translator.cc:67
+msgid "time signature change not allowed here"
msgstr "maatwisseling is hier niet geoorloofd"
-#: timing-translator.cc:87
+#: timing-translator.cc:90
+#, c-format
msgid "barcheck failed by: %s"
msgstr "misplaatste maatstreep: %s"
#: translator-ctors.cc:40
+#, c-format
msgid "unknown translator `%s'"
msgstr ""
-#: translator-group.cc:149
+#: translator-group.cc:182
+#, c-format
msgid "can't find or create `%s' called `%s'"
msgstr ""
-#: translator-group.cc:263
+#: translator-group.cc:300
+#, c-format
msgid "can't find or create `%s'"
msgstr ""
-#: translator-group.cc:353
+#: translator-group.cc:390
+#, c-format
msgid "can't find `%s'"
msgstr "kan niet vinden `%s'"
+#: transposed-music.cc:33
+msgid "Will ignore \relative for transposed music"
+msgstr ""
+
#: word-wrap.cc:68
msgid "ugh, this measure is too long"
msgstr "ugh, deze maat is te lang"
#: word-wrap.cc:69
+#, c-format
msgid "breakpoint: %d"
msgstr ""
@@ -644,53 +756,74 @@ msgstr ""
msgid "I don't fit; put me on Montignac"
msgstr "Ik ben te dik."
-#: parser.yy:300 parser.yy:303
+#: parser.yy:340 parser.yy:343
+#, c-format
msgid "incorrect mudela version: %s (%s, %s)"
msgstr "verkeerde mudela versie: %s (%s, %s)"
-#: parser.yy:477
+#: parser.yy:480
+msgid "Need a translator group for a context"
+msgstr ""
+
+#: parser.yy:498
+msgid "Wrong type for property value"
+msgstr ""
+
+#: parser.yy:547
msgid "More than one music block"
msgstr ""
-#: parser.yy:1047 parser.yy:1225 parser.yy:1252
+#: parser.yy:1136 parser.yy:1389
+msgid "have to be in Lyric mode for lyrics"
+msgstr ""
+
+#: parser.yy:1337 parser.yy:1357
+#, c-format
msgid "not a duration: %d"
msgstr "is geen duur: %d"
-#: parser.yy:1049 parser.yy:1254
+#: parser.yy:1359
msgid "can't abbreviate"
msgstr ""
-#: parser.yy:1264
+#: parser.yy:1369
msgid "have to be in Note mode for notes"
msgstr ""
-#: parser.yy:1286
-msgid "have to be in Lyric mode for lyrics"
+#: parser.yy:1395
+msgid "have to be in Chord mode for chords"
+msgstr ""
+
+#: parser.yy:1400
+msgid "have to be in Note mode for @chords"
msgstr ""
-#: lexer.ll:125
+#: lexer.ll:131
msgid "EOF found inside a comment"
msgstr ""
-#: lexer.ll:163
+#: lexer.ll:175
+#, c-format
msgid "undefined identifier: `%s'"
msgstr ""
#. backup rule
-#: lexer.ll:168
+#: lexer.ll:180
msgid "missing end quote"
msgstr ""
#. backup rule
-#: lexer.ll:191 lexer.ll:195
+#: lexer.ll:203 lexer.ll:207
msgid "white expected"
msgstr ""
-#: lexer.ll:342
+#: lexer.ll:362
+#, c-format
msgid "illegal character: `%c'"
msgstr ""
-#: lexer.ll:392
+#: lexer.ll:418
+#, c-format
msgid "unknown escaped string: `\\%s'"
msgstr ""
@@ -700,26 +833,29 @@ msgid ""
"beautiful sheet music from a music definition file. It can also play\n"
"mechanical performances to a MIDI file. Features include multiple\n"
"staffs, meters, clefs, keys, lyrics, versatile input language, cadenzas,\n"
-"beams, slurs, triplets, formatting scores, part extraction. It includes\n"
-"a nice font of musical symbols.\n"
+"beams, slurs, triplets, named chords, transposing, formatting scores, \n"
+"part extraction. It includes a nice font of musical symbols.\n"
msgstr ""
"LilyPond is de muziekzetter van het GNU Project. Dit programma drukt\n"
"prachtige bladmuziek volgens een muzikaal definitie bestand. Ook kan\n"
"het een mechanische uitvoering afspelen naar een MIDI bestand.\n"
-"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten,\n"
-"sleutels, toonaarden, zangteksten, krachtige invoer taal, cadensa,\n"
-"balken, boogjes, triolen, partituren, en losse partijen. Een fraaie set\n"
-"muziektekens is inbegrepen.\n"
+"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten, sleutels, \n"
+"toonaarden, zangteksten, krachtige invoer taal, cadensa, balken, boogjes, \n"
+"triolen, accoordnamen, transponeren, partituren, en uittreksels voor \n"
+"individuele partijen. Een fraaie set muziektekens is inbegrepen.\n"
#: out/COPERTINA.hh:2
msgid ""
-"LilyPond \350 il tipografo musicale del progetto GNU. Questo programma \350\n"
-"fatto per stampare belle partiture da un documento definito per musica.\n"
-"Pu\362 anche suonare le prestazioni meccaniche ad un documento MIDI. Le\n"
-"caratteristiche includono i personali multipli, tester, chiavi, suoni,\n"
-"lirica, lingua potente dell' input, cadenze, fasci, archi, tripletti,\n"
-"segni di formattazione, estrazione delle parte. \310 compresa una seria \n"
-"completa di caratteri musicali.\n"
+"LilyPond è il programma di notazione musicale del progetto\n"
+"GNU. Questo programma può generare delle ottime partiture musicali\n"
+"a partire da un file contenente la descrizione della musica. Può\n"
+"anche generare esecuzioni meccaniche della partitura in formato\n"
+"MIDI. Le caratteristiche del programma includono un versatile\n"
+"linguaggio di descrizione musicale, pentagrammi multipli, segni di\n"
+"divisione, chiavi, tasti, parole, cadenze, legature, acciaccature,\n"
+"terzine, segni di formattazione ed estrazione delle parte. Nella\n"
+"distribuzione è compreso anche un fort di simboli musicali.\n"
+"\n"
msgstr ""
#: out/FLAPTEKST.hh:2
@@ -727,13 +863,14 @@ msgid ""
"LilyPond is de muziekzetter van het GNU Project. Dit programma drukt\n"
"prachtige bladmuziek volgens een muzikaal definitie bestand. Ook kan\n"
"het een mechanische uitvoering afspelen naar een MIDI bestand.\n"
-"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten,\n"
-"sleutels, toonaarden, zangteksten, krachtige invoer taal, cadensa,\n"
-"balken, boogjes, triolen, partituren, en uittreksels voor individuele \n"
-"partijen. Een fraaie set muziektekens is inbegrepen.\n"
+"Bijzondere kunstjes zijn verscheidene notenbalken, maatsoorten, sleutels, \n"
+"toonaarden, zangteksten, krachtige invoer taal, cadensa, balken, boogjes, \n"
+"triolen, accoordnamen, transponeren, partituren, en uittreksels voor \n"
+"individuele partijen. Een fraaie set muziektekens is inbegrepen.\n"
msgstr ""
#: main.cc:43
+#, c-format
msgid "Usage: %s [OPTION]... [FILE]"
msgstr ""
@@ -750,7 +887,8 @@ msgid " -k, --key=ACC[:MINOR] set key: ACC +sharps/-flats; :1 minor\n"
msgstr ""
#: main.cc:66
-msgid " -n, --no-silly assume no plets or double dots, smallest is 32\n"
+msgid ""
+" -n, --no-silly assume no plets or double dots, smallest is 32\n"
msgstr ""
#: main.cc:69
@@ -766,7 +904,8 @@ msgid " -q, --quiet be quiet\n"
msgstr ""
#: main.cc:81
-msgid " -s, --smallest=N assume no shorter (reciprocal) durations than N\n"
+msgid ""
+" -s, --smallest=N assume no shorter (reciprocal) durations than N\n"
msgstr ""
#: main.cc:84
@@ -789,7 +928,6 @@ msgstr ""
msgid "MIDI header expected"
msgstr ""
-#. is this signed?
#: midi-score-parser.cc:50
msgid "Invalid header length"
msgstr ""
@@ -803,6 +941,7 @@ msgid "Invalid number of tracks"
msgstr ""
#: midi-score-parser.cc:59
+#, c-format
msgid "can't handle %s"
msgstr ""
@@ -815,6 +954,7 @@ msgid "Parsing...\n"
msgstr ""
#: midi-track-parser.cc:70
+#, c-format
msgid "junking note-end event: channel = %d, pitch = %d"
msgstr ""
@@ -838,68 +978,74 @@ msgstr ""
msgid "invalid track length"
msgstr ""
-#. heu, -2: should be - 1 1/2: A -> fis
-#: mudela-item.cc:62
-msgid "%% \"%s\"; %% not supported yet"
-msgstr ""
-
#: mudela-item.cc:107
+#, c-format
msgid "#32 in quarter: %d"
msgstr ""
-#: mudela-score.cc:96
-msgid "ugh"
-msgstr ""
-
-#: mudela-score.cc:108
+#: mudela-score.cc:117
+#, c-format
msgid "Lily output to %s..."
msgstr ""
-#: mudela-score.cc:118 mudela-score.cc:167
+#: mudela-score.cc:127 mudela-score.cc:175
msgid "track "
msgstr ""
-#: mudela-score.cc:152
+#: mudela-score.cc:160
msgid "Processing..."
msgstr ""
-#: mudela-score.cc:163
+#: mudela-score.cc:171
msgid "Creating voices..."
msgstr ""
-#: mudela-score.cc:176
+#: mudela-score.cc:184
msgid "NOT Filtering tempo..."
msgstr ""
-#: mudela-score.cc:185
+#: mudela-score.cc:193
msgid "NOT Quantifying columns..."
msgstr ""
-#: mudela-score.cc:189
+#: mudela-score.cc:197
msgid "Quantifying columns..."
msgstr ""
+#. LOGOUT(NORMAL_ver) << '\n' << "NOT Settling columns..." << endl;
#. return;
-#: mudela-score.cc:224
+#: mudela-score.cc:232
msgid "Settling columns..."
msgstr ""
-#: mudela-staff.cc:100
+#: mudela-staff.cc:107
+#, c-format
msgid "% midi copyright:"
msgstr ""
-#: mudela-staff.cc:101
+#: mudela-staff.cc:108
+#, c-format
msgid "% instrument:"
msgstr ""
-#: mudela-stream.cc:36
+#: mudela-stream.cc:37
+#, c-format
msgid "lily indent level: %d"
msgstr ""
-#: mudela-stream.cc:88
+#: mudela-stream.cc:75
+msgid "% Creator: "
+msgstr ""
+
+#: mudela-stream.cc:80
+msgid "% Automatically generated"
+msgstr ""
+
+#: mudela-stream.cc:89
+#, c-format
msgid "% from input file: "
msgstr ""
-#: version.cc:12
+#: version.cc:11
msgid "of"
msgstr "van"
diff --git a/stepmake/NEWS b/stepmake/NEWS
index 9e81e29102..c12e5bdba6 100644
--- a/stepmake/NEWS
+++ b/stepmake/NEWS
@@ -1,3 +1,8 @@
+pl 62
+ - fixed dist from subdirs
+ - junked stepmake/aclocal.m4 (again?)
+ - resurrected po stuff
+
pl 61
- bf: package-diff
diff --git a/stepmake/VERSION b/stepmake/VERSION
index c08a52b25d..1094635f8c 100644
--- a/stepmake/VERSION
+++ b/stepmake/VERSION
@@ -1,7 +1,7 @@
PACKAGE_NAME=StepMake
MAJOR_VERSION=0
MINOR_VERSION=1
-PATCH_LEVEL=61
+PATCH_LEVEL=62
MY_PATCH_LEVEL=
# use the above to send patches, always empty for released version:
diff --git a/stepmake/stepmake/c++-vars.make b/stepmake/stepmake/c++-vars.make
index 70b59f7e5b..45cf8a84fe 100644
--- a/stepmake/stepmake/c++-vars.make
+++ b/stepmake/stepmake/c++-vars.make
@@ -20,6 +20,9 @@ YY_FILES := $(wildcard *.yy)
LL_FILES := $(wildcard *.ll)
SOURCE_FILES+= $(CC_FILES) $(YY_FILES) $(INL_FILES) $(TCC_FILES) $(HH_FILES) $(LL_FILES)
+
+ALL_CC_SOURCES += $(HH_FILES) $(INL_FILES) $(CC_FILES) $(YY_FILES) $(LL_FILES)
+
O_FILES+=$(addprefix $(outdir)/, $(CC_FILES:.cc=.o) $(LL_FILES:.ll=.o) $(YY_FILES:.yy=.o))
TAGS_FILES += $(TCC_FILES) $(HH_FILES) $(INL_FILES) $(CC_FILES)
diff --git a/stepmake/stepmake/c-vars.make b/stepmake/stepmake/c-vars.make
index 5f9db660a0..c35437ed47 100644
--- a/stepmake/stepmake/c-vars.make
+++ b/stepmake/stepmake/c-vars.make
@@ -13,7 +13,7 @@ TAGS_FILES += C_FILES H_FILES
# C/C++
#
-ALL_C_SOURCES += $(H_FILES) $(C_FILES) $(Y_FILES)
+ALL_C_SOURCES += $(H_FILES) $(C_FILES) $(Y_FILES) $(L_FILES)
# compiler:
#
diff --git a/stepmake/stepmake/generic-targets.make b/stepmake/stepmake/generic-targets.make
index 1d368b0a4b..193830eee0 100644
--- a/stepmake/stepmake/generic-targets.make
+++ b/stepmake/stepmake/generic-targets.make
@@ -15,6 +15,11 @@ clean: localclean
-rm -f $(outdir)/*
$(LOOP)
+ifneq ($(strip $(depth)),.)
+dist:
+ make -C $(depth) dist
+endif
+
distclean: clean
$(LOOP)
$(MAKE) local-distclean
@@ -48,12 +53,13 @@ help: generic-help local-help
config rerun configure\n\
deb build Debian package\n\
default same as the empty target\n\
- diff generate patch: $(package)-$(TOPLEVEL_VERSION).diff.gz\n\
+ diff generate patch: $(depth)/$(outdir)/$(distname).diff.gz\n\
. Options:\n\
. from=0.1.74\n\
. help==\n\
. release==\n\
. to=0.1.74.jcn2\n\
+ dist roll tarball: $(depth)/$(outdir)/$(distname).tar.gz\n\
distclean cleaner than clean (duh)\n\
doc update all documentation\n\
doc++ make doc++ documentation\n\
@@ -63,6 +69,8 @@ help: generic-help local-help
lib update all libraries\n\
release roll tarball and generate patch\n\
rpm build RedHat package\n\
+ po make new po database\n\
+ po-update update po database\n\
tar same as dist\n\
TAGS genarate tagfiles\n\
zip build binary doze distribution\n\
diff --git a/stepmake/stepmake/po-rules.make b/stepmake/stepmake/po-rules.make
index ccff7a15f3..1bb8bf6d7f 100644
--- a/stepmake/stepmake/po-rules.make
+++ b/stepmake/stepmake/po-rules.make
@@ -1,28 +1 @@
-# Porules.make
-
-.SUFFIXES: .po .mo
-
-$(outdir)/%.mo: %.po
- $(MSGFMT) -o $@ $<
-
-# sed-pofile = sed 's/^. \#: .*//'
-sed-pofile = sed 's/^\#: .*//'
-sed-makestuff = sed 's/[a-zA-Z_/]*make\[[0-9]*\].*//'
-sed-edstuff = sed 's/[ \.,adic0-9]*//' | sed 's/---//' | sort -u
-
-po-update:
- $(foreach i,$(CATALOGS), \
- rm -f $(po-dir)/$(outdir)/$(i).po; \
- tupdate $(po-dir)/$(outdir)/$(package).po $(po-dir)/$(i).po \
- > $(po-dir)/$(outdir)/$(i).po && ) true
- $(foreach i,$(CATALOGS), \
- changes=`$(MAKE) --silent -C $(po-dir) LANGUAGE=$$i show-po-changes $(ERROR_LOG) | $(sed-makestuff)`; \
- if test "$$changes" != "" ; then \
- echo "*** Changes for language $$i; check po/$(outdir)/$$i.po ***"; \
- echo -e "changes: \`$$changes'";\
- fi; && ) true
-
-
-show-po-changes:
- diff -e $(po-dir)/$(outdir)/$(LANGUAGE).po $(po-dir)/$(LANGUAGE).po \
- | $(sed-pofile) | $(sed-edstuff)
+# empty
diff --git a/stepmake/stepmake/po-targets.make b/stepmake/stepmake/po-targets.make
index f9307f8464..9b66622603 100644
--- a/stepmake/stepmake/po-targets.make
+++ b/stepmake/stepmake/po-targets.make
@@ -17,7 +17,7 @@ localpo:
else
po: localpo
$(LOOP)
-ALL_PO_SOURCES = $(ALL_C_SOURCES) $(wildcard $(outdir)/*.hh) $(wildcard $(outdir)/*.cc)
+ALL_PO_SOURCES = $(ALL_C_SOURCES) $(ALL_CC_SOURCES) $(wildcard $(outdir)/*.hh) $(wildcard $(outdir)/*.cc)
localpo:
ifneq ($(strip $(ALL_PO_SOURCES)),)
@echo $(ALL_PO_SOURCES)
@@ -31,6 +31,6 @@ endif
po-update: po
$(MAKE) -C $(po-dir) po-update
-show-po-changes:
- $(MAKE) -C $(po-dir) show-po-changes
+po-changes:
+ $(MAKE) -C $(po-dir) po-changes
diff --git a/stepmake/stepmake/po-vars.make b/stepmake/stepmake/po-vars.make
new file mode 100644
index 0000000000..1bb8bf6d7f
--- /dev/null
+++ b/stepmake/stepmake/po-vars.make
@@ -0,0 +1 @@
+# empty
diff --git a/stepmake/stepmake/podir-rules.make b/stepmake/stepmake/podir-rules.make
new file mode 100644
index 0000000000..1bb8bf6d7f
--- /dev/null
+++ b/stepmake/stepmake/podir-rules.make
@@ -0,0 +1 @@
+# empty
diff --git a/stepmake/stepmake/podir-targets.make b/stepmake/stepmake/podir-targets.make
new file mode 100644
index 0000000000..f225effd8f
--- /dev/null
+++ b/stepmake/stepmake/podir-targets.make
@@ -0,0 +1,28 @@
+# Porules.make
+
+.SUFFIXES: .po .mo
+
+$(outdir)/%.mo: %.po
+ $(MSGFMT) -o $@ $<
+
+# sed-pofile = sed 's/^. \#: .*//'
+sed-pofile = sed 's/^\#: .*//'
+sed-makestuff = sed 's/[a-zA-Z_/]*make\[[0-9]*\].*//'
+sed-edstuff = sed 's/[ \.,adic0-9]*//' | sed 's/---//' | sort -u
+
+po-update:
+ $(foreach i,$(CATALOGS), \
+ rm -f $(po-dir)/$(outdir)/$(i).po; \
+ tupdate $(po-dir)/$(outdir)/$(package).po $(po-dir)/$(i).po \
+ > $(po-dir)/$(outdir)/$(i).po && ) true
+ $(foreach i,$(CATALOGS), \
+ changes=`$(MAKE) --silent -C $(po-dir) LANGUAGE=$$i po-changes $(ERROR_LOG) | $(sed-makestuff)`; \
+ if test "$$changes" != "" ; then \
+ echo "*** Changes for language $$i; check po/$(outdir)/$$i.po ***"; \
+ echo -e "changes: \`$$changes'";\
+ fi && ) true
+
+
+po-changes:
+ diff -e $(po-dir)/$(outdir)/$(LANGUAGE).po $(po-dir)/$(LANGUAGE).po \
+ | $(sed-pofile) | $(sed-edstuff)
diff --git a/stepmake/stepmake/podir-vars.make b/stepmake/stepmake/podir-vars.make
new file mode 100644
index 0000000000..1bb8bf6d7f
--- /dev/null
+++ b/stepmake/stepmake/podir-vars.make
@@ -0,0 +1 @@
+# empty
diff --git a/stepmake/stepmake/toplevel-targets.make b/stepmake/stepmake/toplevel-targets.make
index 32e734cba2..1e739cb3af 100644
--- a/stepmake/stepmake/toplevel-targets.make
+++ b/stepmake/stepmake/toplevel-targets.make
@@ -39,7 +39,4 @@ dist:
rm -rf $(distdir)/
local-help:
- @echo -e "\
- dist roll tarball: $(outdir)/$(package)-$(TOPLEVEL_VERSION).tar.gz\n"
-