CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Jan Nieuwenhuizen <[EMAIL PROTECTED]>   05/04/18 18:22:35

Modified files:
        po             : lilypond.pot 
        mf             : SConscript 
        buildscripts   : builder.py 
        .              : SConstruct ChangeLog 

Log message:
        scons update

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/po/lilypond.pot.diff?tr1=1.69&tr2=1.70&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/mf/SConscript.diff?tr1=1.19&tr2=1.20&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/buildscripts/builder.py.diff?tr1=1.30&tr2=1.31&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/SConstruct.diff?tr1=1.74&tr2=1.75&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3466&tr2=1.3467&r1=text&r2=text

Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.3466 lilypond/ChangeLog:1.3467
--- lilypond/ChangeLog:1.3466   Mon Apr 18 17:02:29 2005
+++ lilypond/ChangeLog  Mon Apr 18 18:22:35 2005
@@ -1,3 +1,7 @@
+2005-04-18  Jan Nieuwenhuizen  <[EMAIL PROTECTED]>
+
+       * SCons updates.
+
 2005-04-18  Han-Wen Nienhuys  <[EMAIL PROTECTED]>
 
        * VERSION (PACKAGE_NAME): release 2.5.20
Index: lilypond/SConstruct
diff -u lilypond/SConstruct:1.74 lilypond/SConstruct:1.75
--- lilypond/SConstruct:1.74    Mon Apr 18 13:35:14 2005
+++ lilypond/SConstruct Mon Apr 18 18:22:35 2005
@@ -95,16 +95,24 @@
 EnsureSConsVersion (0, 95)
 
 usage = r'''Usage:
-scons [KEY=VALUE].. [TARGET|DIR]..
+[ENVVAR=VALUE]... scons [OPTION=VALUE]... [TARGET|DIR]...
 
 TARGETS: clean, config, doc, dist, install, mf-essential, po-update,
          realclean, release, sconsclean, tar, TAGS
 
+ENVVARS: BASH, CCFLAGS, CC, CXX, LIBS, PYTHON, SH...
+         (see SConstruct:config_vars)
+
+OPTIONS:
 '''
       
 
 config_cache = 'scons.cache'
 
+# All config_vars can be set as ENVVAR, eg:
+#
+#    CXX=g++-4.0 GS=~/usr/pkg/gs/bin/gs scons config
+#
 # append test_program variables automagically?
 config_vars = [
        'BASH',
@@ -116,12 +124,15 @@
        'CXX',
        'CXXFLAGS',
        'DEFINES',
+       'DVIPS',
        'FONTFORGE',
        'GCC',
        'GXX',
+       'GS',
        'LIBS',
        'LINKFLAGS',
-       'METAFONT',
+       'MF',
+       'MFTRACE',
        'PERL',
        'PYTHON',
        'SH',
@@ -162,24 +173,16 @@
 version = packagepython.version_tuple_to_str (package.version)
 
 ENV = { 'PATH' : os.environ['PATH'] }
-for key in ['LD_LIBRARY_PATH', 'GUILE_LOAD_PATH', 'PKG_CONFIG_PATH']:
-       if os.environ.has_key (key):
-               ENV[key] = os.environ[key]
-
-for key in config_vars:
+for key in ['LD_LIBRARY_PATH', 'GUILE_LOAD_PATH', 'PKG_CONFIG_PATH', 'TEXMF']:
        if os.environ.has_key (key):
                ENV[key] = os.environ[key]
 
 env = Environment (
        ENV = ENV,
-
-       #BASH = '/bin/bash',
        BYTEORDER = sys.byteorder.upper (),
+       CC = '$GCC',
+       CXX = '$GXX',
        CPPDEFINES = '-DHAVE_CONFIG_H',
-       #PERL = '/usr/bin/perl',
-       #PYTHON = '/usr/bin/python',
-       #SH = '/bin/sh',
-
        MAKEINFO = 'LANG= makeinfo',
        MF_TO_TABLE_PY = srcdir + '/buildscripts/mf-to-table.py',
        
@@ -192,14 +195,17 @@
        TOPLEVEL_VERSION = version,
        )
 
+Help (usage + opts.GenerateHelpText (env))
+
 # Add all config_vars to opts, so that they will be read and saved
 # together with the other configure options.
 map (lambda x: opts.AddOptions ((x,)), config_vars)
-
-Help (usage + opts.GenerateHelpText (env))
-
 opts.Update (env)
 
+for key in config_vars:
+       if os.environ.has_key (key):
+               env[key] = os.environ[key]
+
 if env['fast']:
        # Usability switch (Anthony Roach).
        # See http://www.scons.org/cgi-bin/wiki/GoFastButton
@@ -260,7 +266,7 @@
 
 
 def configure (target, source, env):
-       vre = re.compile ('^.*[^-.0-9]([0-9][0-9]*\.[0-9][.0-9]*).*$',
+       vre = re.compile ('^.*[^-.0-9]([0-9][0-9]*\.[0-9]([.0-9]*[0-9])*).*$',
                          re.DOTALL)
        def get_version (program):
                command = '(pkg-config --modversion %(program)s || %(program)s 
--version || %(program)s -V) 2>&1' % vars ()
@@ -291,19 +297,23 @@
                return 1
 
        def test_program (lst, program, minimal, description, package):
+               key = program.upper ()
+               if key.find ('+-'):
+                       key = re.sub ('\+', 'X', key)
+                       key = re.sub ('-', '_', key)
                sys.stdout.write ('Checking for %s ... ' % program)
-               f = WhereIs (program)
+               if env.has_key (key):
+                       f = env[key]
+                       sys.stdout.write ('(cached) ')
+               else:
+                       f = WhereIs (program)
+                       env[key] = f
                if not f:
                        print 'not found'
                        lst.append ((description, package, minimal, program,
                                     'not installed'))
                        return 0
                print f
-               key = program.upper ()
-               if key.find ('+-'):
-                       key = re.sub ('\+', 'X', key)
-                       key = re.sub ('-', '_', key)
-               env[key] = f
                return test_version (lst, program, minimal, description, 
package)
 
        def test_lib (lst, program, minimal, description):
@@ -320,32 +330,25 @@
                        return 1
                return 0
 
-       for i in []: #['bash', 'perl', 'python', 'sh']:
-               sys.stdout.write ('Checking for %s... ' % i)
-               c = WhereIs (i)
-               key = string.upper (i)
-               if c:
-                       env[key] = c
-                       sys.stdout.write (c)
-               else:
-                       sys.stdout.write ('not found: %s (using: %s)' \
-                                         % (c, env[key]))
-                       # Hmm? abort?
-               sys.stdout.write ('\n')
-
        required = []
        test_program (required, 'bash', '2.0', 'Bash', 'bash')
        test_program (required, 'gcc', '2.8', 'GNU C compiler', 'gcc')
        test_program (required, 'g++', '3.0.5', 'GNU C++ compiler', 'g++')
        test_program (required, 'guile-config', '1.6', 'GUILE development',
                        'libguile-dev or guile-devel')
+       test_program (required, 'mf', '0.0', 'Metafont', 'tetex-bin')
+       test_program (required, 'mftrace', '1.1.6', 'mftrace 
(http://xs4all.nl/~hanwen/mftrace)', 'mftrace')
+       test_program (required, 'potrace', '0.0', 'Potrace', 'potrace')
        test_program (required, 'python', '2.1', 'Python (www.python.org)', 
'python')
        test_program (required, 'sh', '0.0', 'Bourne shell', 'sh')
 
        optional = []
        # Do not use bison 1.50 and 1.75.
+       #test_program (optional, 'foo', '2.0', 'Foomatic tester', 'bar')
        test_program (optional, 'bison', '1.25', 'Bison -- parser generator',
                        'bison')
+       test_program (optional, 'dvips', '0.0', 'Dvips', 'tetex-bin')
+       test_program (optional, 'fontforge', '0.0.20041224', 'FontForge', 
'fontforge')
        test_program (optional, 'flex', '0.0', 'Flex -- lexer generator', 
'flex')
        test_program (optional, 'guile', '1.6', 'GUILE scheme', 'guile')
        test_program (optional, 'gs', '8.14', 'Ghostscript PostScript 
interpreter', 'gs or gs-afpl or gs-esp or gs-gpl')
@@ -353,13 +356,12 @@
                        'mftrace')
        test_program (optional, 'makeinfo', '4.7', 'Makeinfo tool', 'texinfo')
        test_program (optional, 'perl', '4.0',
-                       'Perl practical efficient readonly language', 'perl')
-       #test_program (optional, 'foo', '2.0', 'Foomatic tester', 'bar')
-       test_program (optional, 'fontforge', '0.0.20041224', 'FontForge', 
'fontforge')
+                     'Perl practical efficient readonly language', 'perl')
+       #test_program (optional, 'ps2pdf', '0.0', 'Ps2pdf', 'gs')
 
        def CheckYYCurrentBuffer (context):
                context.Message ('Checking for yy_current_buffer... ')
-               ret = conf.TryCompile ("""using namespace std;
+               ret = conf.TryLink ("""using namespace std;
                #include <FlexLexer.h>
                class yy_flex_lexer: public yyFlexLexer
                {
@@ -372,8 +374,45 @@
                context.Result (ret)
                return ret
 
+       def CheckLibkpathseaSo (context):
+               saveCFLAGS = []
+               if context.env.has_key ('CFLAGS'):
+                       saveCFLAGS = context.env['CFLAGS']
+               CFLAGS_shared_no_debugging = filter (lambda x: x != '-g',
+                                                    saveCFLAGS)\
+                                                    + ['-shared']
+               # FIXME: how does this work, with scons
+               context.env.Replace (CFLAGS = CFLAGS_shared_no_debugging)
+               #context.env.Replace (CFLAGS = '')
+               #context.env.Append (CFLAGS = ['-shared'])
+               context.Message ('Checking for libkpathsea... ')
+               ret = conf.TryLink ('''#include <kpathsea/kpathsea.h>
+               int main ()
+               {
+               kpse_var_expand ("\$TEXMF");
+               return 0;
+               }
+               ''', '.c')
+               context.env.Replace (CFLAGS = saveCFLAGS)
+               # FIXME: this prints 'ok' already
+               context.Result (ret)
+               if not ret:
+                       return 0
+               
+               sys.stdout.write ('Checking for libkpathsea.so... ')
+               testfile = str (context.sconf.lastTarget)
+               shared_size = os.path.getsize (testfile)
+               ret = shared_size < 40000
+               if ret:
+                       print 'ok'
+               else:
+                       print 'no'
+               return ret
+
        conf = Configure (env, custom_tests = { 'CheckYYCurrentBuffer'
-                                               : CheckYYCurrentBuffer })
+                                               : CheckYYCurrentBuffer,
+                                               'CheckLibkpathseaSo'
+                                               : CheckLibkpathseaSo })
 
        defines = {
           'DIRSEP' : "'%s'" % os.sep,
@@ -415,6 +454,9 @@
        if conf.CheckYYCurrentBuffer ():
                conf.env['DEFINES']['HAVE_FLEXLEXER_YY_CURRENT_BUFFER'] = 1
 
+       if conf.CheckLibkpathseaSo ():
+               conf.env['DEFINES']['HAVE_LIBKPATHSEA_SO'] = '1'
+
        if conf.CheckLib ('dl'):
                pass
 
@@ -427,9 +469,6 @@
        if conf.CheckLib ('kpathsea', 'kpse_find_tfm'):
                conf.env['DEFINES']['HAVE_KPSE_FIND_TFM'] = '1'
 
-       # FIXME fc3 - move to kpath-guile/SConscript?
-       conf.env['DEFINES']['HAVE_LIBKPATHSEA_SO'] = '1'
-
        if env['fast']:
                cpppath = []
                if env.has_key ('CPPPATH'):
@@ -570,17 +609,21 @@
 env.PrependENVPath ('PATH',
                    os.path.join (env['absbuild'], env['out'], 'usr/bin'))
 
-if os.environ.has_key ('TEXMF'):
-       env.Append (ENV = {'TEXMF' : os.environ['TEXMF']})
+LILYPONDPREFIX = os.path.join (run_prefix, 'share/lilypond/', version)
+
 env.Append (ENV = {
-       'TEXMF' : '{$LILYPONDPREFIX,' \
+       #'LILYPONDPREFIX' : os.path.join (run_prefix, 'share/lilypond/', 
version),
+       'LILYPONDPREFIX' : LILYPONDPREFIX,
+       # ugh, can't use LILYPONDPREFIX here
+       #'TEXMF' : '{' + os.path.join (run_prefix, 'share/lilypond/', version)\
+       #+ ',' \
+       'TEXMF' : '{$LILYPONDPREFIX,'
        + os.popen ('kpsexpand \$TEXMF').read ()[:-1] + '}',
-       'LILYPONDPREFIX' : os.path.join (run_prefix, 'share/lilypond/', 
version),
        })
 
 BUILD_ABC2LY = '${set__x}$PYTHON $srcdir/scripts/abc2ly.py'
 BUILD_LILYPOND = '$absbuild/lily/$out/lilypond ${__verbose}'
-BUILD_LILYPOND_BOOK = '$PYTHON $srcdir/scripts/lilypond-book.py --verbose'
+BUILD_LILYPOND_BOOK = '$PYTHON $srcdir/scripts/lilypond-book.py ${__verbose}'
 
 
 # post-option environment-update
@@ -595,6 +638,9 @@
        sharedir_doc_package = sharedir_doc_package,
        sharedir_package_version = sharedir_package_version,
 
+       # global build verbosity switch
+       __verbose = ' --verbose',
+       
        LILYPOND = BUILD_LILYPOND,
        ABC2LY = BUILD_ABC2LY,
        LILYPOND_BOOK = BUILD_LILYPOND_BOOK,
@@ -603,9 +649,9 @@
        # should not be necessary
        # PYTHONPATH = ['$absbuild/python/$out'],
        TEXI2DVI_PAPERSIZE = '@afourpaper',
-       TEXI2DVI_FLAGS = [ '-t $TEXI2DVI_PAPERSIZE'],
+       TEXI2DVI_FLAGS = [ '-t$TEXI2DVI_PAPERSIZE'],
        DVIPS_PAPERSIZE = 'a4',
-       DVIPS_FLAGS = ['-t $DVIPS_PAPERSIZE',
+       DVIPS_FLAGS = ['-t$DVIPS_PAPERSIZE',
                       '-u+lilypond.map',
                       '-u+ec-mftrace.map'],
        PSPDF_FLAGS = ['-sPAPERSIZE=$DVIPS_PAPERSIZE'],
@@ -686,7 +732,7 @@
 # post-config environment update
 env.Append (
        run_prefix = run_prefix,
-       LILYPONDPREFIX = os.path.join (run_prefix, 'share/lilypond/', version),
+       LILYPONDPREFIX = LILYPONDPREFIX,
 
        # FIXME: move to lily/SConscript?
        LIBPATH = [os.path.join (absbuild, 'flower', env['out']),
@@ -900,14 +946,16 @@
        web_ball = web_base + '.tar.gz'
        env['footify'] = '[EMAIL PROTECTED] $PYTHON 
stepmake/bin/add-html-footer.py --name=lilypond --version=$TOPLEVEL_VERSION'
        web_ext = ['.html', '.ly', '.midi', '.pdf', '.png', '.ps.gz', '.txt',]
-       web_path = '-path "*/$out/*"' + string.join (web_ext, ' -or -path 
"*/$out/*"')
+       web_path = '-path "*/$out/*"' + string.join (web_ext, ' -or -path 
"*/$out/*"') + '-or -type l'
        env['web_path'] = web_path
        web_list = os.path.join (outdir, 'weblist')
        # compatible make heritits
        # fixme: generate in $outdir is cwd/builddir
        env.Command (web_list,
-                    ## this is correct, but takes > 5min if you have a peder 
:-)
-                    ##'doc',
+                    ## Adding 'doc' dependency is correct, but takes
+                    ## > 5min extra if you have a peder :-)
+                    #'doc',
+                    
                     '#/VERSION',
                     ['$PYTHON buildscripts/mutopia-index.py -o examples.html 
./',
                      'cd $absbuild && $footify $$(find . -name "*.html" 
-print)',
Index: lilypond/buildscripts/builder.py
diff -u lilypond/buildscripts/builder.py:1.30 
lilypond/buildscripts/builder.py:1.31
--- lilypond/buildscripts/builder.py:1.30       Mon Apr 18 13:35:14 2005
+++ lilypond/buildscripts/builder.py    Mon Apr 18 18:22:35 2005
@@ -67,7 +67,7 @@
 
 env.Append (
        _fixme = _fixme,
-       ABC2LY = 'abc2ly',
+       ##ABC2LY = 'abc2ly',
        ##LILYPOND = 'lilypond',
        LILYOND_BOOK = 'lilypond-book',
 
@@ -125,12 +125,12 @@
 env.Append (BUILDERS = {'TEXIDVI': TEXIDVI})
 
 DVIPS =\
-      Builder (action = 'dvips -o $TARGET $DVIPS_FLAGS $SOURCE',
+      Builder (action = 'TEXINPUTS=${TARGET.dir}:$$TEXINPUTS $DVIPS -o $TARGET 
$DVIPS_FLAGS $SOURCE',
               suffix = '.ps', src_suffix = '.dvi')
 env.Append (BUILDERS = {'DVIPS': DVIPS})
 
 DVIPDF =\
-      Builder (action = 'dvips -o $TARGET -Ppdf $DVIPS_FLAGS $SOURCE',
+      Builder (action = 'TEXINPUTS=${TARGET.dir}:$$TEXINPUTS $DVIPS -o $TARGET 
-Ppdf $DVIPS_FLAGS $SOURCE',
               suffix = '.pdfps', src_suffix = '.dvi')
 env.Append (BUILDERS = {'DVIPDF': DVIPDF})
 
@@ -192,7 +192,7 @@
 
 a = 'cd ${TARGET.dir} \
 && MFINPUTS=.:${SOURCE.dir}:$srcdir/${SOURCE.dir}: \
-mf "\\mode:=$MFMODE; nonstopmode; input ${SOURCE.filebase};" \
+$MF "\\mode:=$MFMODE; nonstopmode; input ${SOURCE.filebase};" \
 | grep -v "@\|>>\|w:\|h:";'
 tfm = Builder (action = a, suffix = '.tfm', src_suffix = '.mf',
 #             emitter = lambda t, s, e: add_suffixes (t, s, e, ['.log'], []))
@@ -215,13 +215,12 @@
        base = os.path.splitext (str (target[0]))[0]
        return (target, source + [base + '.enc'])
 
-# UGH, should fix --output option for mftrace
-# mftrace --verbose is too verbose
+# FIXME UGH, should fix --output option for mftrace
 a = 'cd ${TARGET.dir} && \
 if test -e ${SOURCE.filebase}.enc; then 
encoding="--encoding=${SOURCE.filebase}.enc"; fi; \
 MFINPUTS=$srcdir/mf:.: \
-mftrace --formats=pfa --simplify --keep-trying --no-afm --verbose \
-$$encoding $TOO__verbose \
+$MFTRACE --formats=pfa --simplify --keep-trying --no-afm \
+$$encoding $__verbose \
 --include=${TARGET.dir} \
 ${SOURCE.file}'
 
@@ -231,7 +230,7 @@
               emitter = add_enc_src)
 env.Append (BUILDERS = {'PFA': pfa})
 
-a = ['(cd ${TARGET.dir} && fontforge -script ${SOURCE.file})',
+a = ['(cd ${TARGET.dir} && $FONTFORGE -script ${SOURCE.file})',
      '$PYTHON $srcdir/buildscripts/ps-embed-cff.py ${SOURCE.base}.cff $$(cat 
${SOURCE.base}.fontname) ${SOURCE.base}.cff.ps',
      'rm -f ${TARGET.dir}/*.scale.pfa']
 otf = Builder (action = a,
Index: lilypond/mf/SConscript
diff -u lilypond/mf/SConscript:1.19 lilypond/mf/SConscript:1.20
--- lilypond/mf/SConscript:1.19 Mon Apr 18 13:35:13 2005
+++ lilypond/mf/SConscript      Mon Apr 18 18:22:35 2005
@@ -93,6 +93,9 @@
 env.Command ('cmr.enc', 'cmr.enc.in', 'cp $SOURCE $TARGET')
 env.Alias ('mf', 'cmr.enc')
 
+env['fonts'] = string.join (fonts)
+env['feta_sizes'] = string.join (feta_sizes)
+env['sauter'] = string.join (sauter)
 env.Command ('lilypond.map', p,
             ['for i in $fonts; do echo $$i $$i "<"$$i.pfa; done > $TARGET',
              'for i in $feta_sizes; do\
Index: lilypond/po/lilypond.pot
diff -u lilypond/po/lilypond.pot:1.69 lilypond/po/lilypond.pot:1.70
--- lilypond/po/lilypond.pot:1.69       Sun Apr 17 21:16:31 2005
+++ lilypond/po/lilypond.pot    Mon Apr 18 18:22:35 2005
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-04-17 18:18+0200\n"
+"POT-Creation-Date: 2005-04-18 14:27+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <[EMAIL PROTECTED]>\n"
 "Language-Team: LANGUAGE <[EMAIL PROTECTED]>\n"
@@ -625,11 +625,6 @@
 msgstr ""
 
 #. FIXME: broken sentence
-#. FIXME: broken sentence
-#. FIXME: broken sentence
-#. FIXME: broken sentence
-#. FIXME: broken sentence
-#. FIXME: broken sentence
 #: all-font-metrics.cc:176 lily/all-font-metrics.cc:176
 #, c-format
 msgid "checksum mismatch for font file: `%s'"
@@ -749,11 +744,6 @@
 msgstr ""
 
 #. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
 #: change-iterator.cc:81 lily/change-iterator.cc:81
 msgid "can't find context to switch to"
 msgstr ""
@@ -763,42 +753,12 @@
 #.
 #. last->translator_id_string () = get_change
 #. ()->change_to_id_string ();
-#. We could change the current translator's id, but that would make
-#. errors hard to catch.
-#.
-#. last->translator_id_string () = get_change
-#. ()->change_to_id_string ();
-#. We could change the current translator's id, but that would make
-#. errors hard to catch.
-#.
-#. last->translator_id_string () = get_change
-#. ()->change_to_id_string ();
-#. We could change the current translator's id, but that would make
-#. errors hard to catch.
-#.
-#. last->translator_id_string () = get_change
-#. ()->change_to_id_string ();
-#. We could change the current translator's id, but that would make
-#. errors hard to catch.
-#.
-#. last->translator_id_string () = get_change
-#. ()->change_to_id_string ();
-#. We could change the current translator's id, but that would make
-#. errors hard to catch.
-#.
-#. last->translator_id_string () = get_change
-#. ()->change_to_id_string ();
 #: change-iterator.cc:90 lily/change-iterator.cc:90
 #, c-format
 msgid "not changing to same context type: %s"
 msgstr ""
 
 #. FIXME: uncomprehensable message
-#. FIXME: uncomprehensable message
-#. FIXME: uncomprehensable message
-#. FIXME: uncomprehensable message
-#. FIXME: uncomprehensable message
-#. FIXME: uncomprehensable message
 #: change-iterator.cc:94 lily/change-iterator.cc:94
 msgid "none of these in my family"
 msgstr ""
@@ -951,14 +911,17 @@
 
 #: global-context-scheme.cc:50 global-context-scheme.cc:77
 #: lily/global-context-scheme.cc:50 lily/global-context-scheme.cc:77
+#: lily/global-context-scheme.cc:49 lily/global-context-scheme.cc:76
 msgid "no music found in score"
 msgstr ""
 
 #: global-context-scheme.cc:67 lily/global-context-scheme.cc:67
+#: lily/global-context-scheme.cc:66
 msgid "Interpreting music... "
 msgstr ""
 
 #: global-context-scheme.cc:88 lily/global-context-scheme.cc:88
+#: lily/global-context-scheme.cc:87
 #, c-format
 msgid "elapsed time: %.2f seconds"
 msgstr ""
@@ -1172,16 +1135,6 @@
 
 #. Bug in option parser: --output =foe is taken as an abbreviation
 #. for --output-format.
-#. Bug in option parser: --output =foe is taken as an abbreviation
-#. for --output-format.
-#. Bug in option parser: --output =foe is taken as an abbreviation
-#. for --output-format.
-#. Bug in option parser: --output =foe is taken as an abbreviation
-#. for --output-format.
-#. Bug in option parser: --output =foe is taken as an abbreviation
-#. for --output-format.
-#. Bug in option parser: --output =foe is taken as an abbreviation
-#. for --output-format.
 #: main.cc:139 lily/main.cc:139
 msgid "FORMATs"
 msgstr ""
@@ -1260,11 +1213,6 @@
 msgstr ""
 
 #. No version number or newline here.  It confuses help2man.
-#. No version number or newline here.  It confuses help2man.
-#. No version number or newline here.  It confuses help2man.
-#. No version number or newline here.  It confuses help2man.
-#. No version number or newline here.  It confuses help2man.
-#. No version number or newline here.  It confuses help2man.
 #: main.cc:203 lily/main.cc:203
 #, c-format
 msgid "Usage: %s [OPTION]... FILE..."
@@ -1331,11 +1279,6 @@
 msgstr ""
 
 #. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
-#. FIXME: constant error message.
 #: mark-engraver.cc:123 lily/mark-engraver.cc:123
 msgid "rehearsalMark must have integer value"
 msgstr ""
@@ -1432,22 +1375,6 @@
 msgid "can't add text scripts to individual note heads"
 msgstr ""
 
-#.
-#. music for the softenon children?
-#.
-#.
-#. music for the softenon children?
-#.
-#.
-#. music for the softenon children?
-#.
-#.
-#. music for the softenon children?
-#.
-#.
-#. music for the softenon children?
-#.
-#.
 #. music for the softenon children?
 #.
 #: new-fingering-engraver.cc:158 lily/new-fingering-engraver.cc:158
@@ -1520,12 +1447,12 @@
 msgid "Layout output to `%s'..."
 msgstr ""
 
-#: paper-score.cc:66 lily/paper-score.cc:66
+#: paper-score.cc:66 lily/paper-score.cc:66 lily/paper-score.cc:76
 #, c-format
 msgid "Element count %d (spanners %d) "
 msgstr ""
 
-#: paper-score.cc:70 lily/paper-score.cc:70
+#: paper-score.cc:70 lily/paper-score.cc:70 lily/paper-score.cc:80
 msgid "Preprocessing graphical objects..."
 msgstr ""
 
@@ -1566,7 +1493,7 @@
 msgid "at "
 msgstr ""
 
-#: performance.cc:164 lily/performance.cc:164
+#: performance.cc:164 lily/performance.cc:164 lily/performance.cc:165
 #, c-format
 msgid "MIDI output to `%s'..."
 msgstr ""
@@ -1672,24 +1599,19 @@
 msgid "Search path `%s'"
 msgstr ""
 
-#: score.cc:213 lily/score.cc:213
+#: score.cc:213 lily/score.cc:213 lily/score.cc:214
 msgid "already have music in score"
 msgstr ""
 
-#: score.cc:214 lily/score.cc:214
+#: score.cc:214 lily/score.cc:214 lily/score.cc:215
 msgid "this is the previous music"
 msgstr ""
 
-#: score.cc:219 lily/score.cc:219
+#: score.cc:219 lily/score.cc:219 lily/score.cc:220
 msgid "errors found, ignoring music expression"
 msgstr ""
 
 #. FIXME:
-#. FIXME:
-#. FIXME:
-#. FIXME:
-#. FIXME:
-#. FIXME:
 #: script-engraver.cc:100 lily/script-engraver.cc:100
 msgid "don't know how to interpret articulation: "
 msgstr ""
@@ -1699,11 +1621,6 @@
 msgstr ""
 
 #. this shouldn't happen, but let's continue anyway.
-#. this shouldn't happen, but let's continue anyway.
-#. this shouldn't happen, but let's continue anyway.
-#. this shouldn't happen, but let's continue anyway.
-#. this shouldn't happen, but let's continue anyway.
-#. this shouldn't happen, but let's continue anyway.
 #: separation-item.cc:52 separation-item.cc:96 lily/separation-item.cc:52
 #: lily/separation-item.cc:96
 msgid "Separation_item:  I've been drinking too much"
@@ -1742,11 +1659,6 @@
 msgstr ""
 
 #. FIXME:
-#. FIXME:
-#. FIXME:
-#. FIXME:
-#. FIXME:
-#. FIXME:
 #: stem-engraver.cc:125 lily/stem-engraver.cc:125
 #, c-format
 msgid "adding note head to incompatible stem (type = %d)"
@@ -1798,16 +1710,6 @@
 
 #. Not using ngettext's plural feature here, as this message is
 #. more of a programming error.
-#. Not using ngettext's plural feature here, as this message is
-#. more of a programming error.
-#. Not using ngettext's plural feature here, as this message is
-#. more of a programming error.
-#. Not using ngettext's plural feature here, as this message is
-#. more of a programming error.
-#. Not using ngettext's plural feature here, as this message is
-#. more of a programming error.
-#. Not using ngettext's plural feature here, as this message is
-#. more of a programming error.
 #: tfm-reader.cc:106 lily/tfm-reader.cc:106
 #, c-format
 msgid "TFM header of `%s' has only %u word (s)"
@@ -1831,32 +1733,6 @@
 msgid "no one to print a tuplet start bracket"
 msgstr ""
 
-#.
-#. Todo: should make typecheck?
-#.
-#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
-#.
-#.
-#. Todo: should make typecheck?
-#.
-#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
-#.
-#.
-#. Todo: should make typecheck?
-#.
-#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
-#.
-#.
-#. Todo: should make typecheck?
-#.
-#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
-#.
-#.
-#. Todo: should make typecheck?
-#.
-#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
-#.
-#.
 #. Todo: should make typecheck?
 #.
 #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
@@ -1878,6 +1754,10 @@
 #. (Here really with a warning!)
 #. If there is no such symbol, we default to the numbered style.
 #. (Here really with a warning!)
+#. If there is no such symbol, we default to the numbered style.
+#. (Here really with a warning!)
+#. If there is no such symbol, we default to the numbered style.
+#. (Here really with a warning!)
 #: time-signature.cc:83 lily/time-signature.cc:83
 #, c-format
 msgid "time signature symbol `%s' not found; reverting to numbered style"
@@ -1929,11 +1809,6 @@
 msgstr ""
 
 #. fixme: be more verbose.
-#. fixme: be more verbose.
-#. fixme: be more verbose.
-#. fixme: be more verbose.
-#. fixme: be more verbose.
-#. fixme: be more verbose.
 #: volta-engraver.cc:127 lily/volta-engraver.cc:127
 msgid "can't end volta spanner"
 msgstr ""


_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to