From: Han-Wen Nienhuys Date: Tue, 5 Apr 2005 09:33:47 +0000 (+0000) Subject: (find_linestarts): new function. X-Git-Tag: release/2.5.18~6 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=b1d763178f4e91b36ffae4a174d5644ca5b2d006;p=lilypond.git (find_linestarts): new function. (find_toplevel_snippets): keep track of line numbers. --- diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index 3b568991fb..5b24c8e0a6 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -1092,7 +1092,7 @@ def find_toplevel_snippets (s, types): while (line_starts[line_number] < index): line_number += 1 - line_number ++ + line_number += 1 snip = cl (type, m, format, line_number) start = index + m.start ('match') found[type] = (start, snip) @@ -1260,7 +1260,7 @@ def write_file_map (lys, name): snippet_map = open ('snippet-map.ly', 'w') snippet_map.write ("\n#(ly:add-file-name-alist '(") for ly in lys: - snippet_map.write ('("%s" . "%s:%d (%s.ly)")\n' % (ly.basename(), + snippet_map.write ('("%s.ly" . "%s:%d (%s.ly)")\n' % (ly.basename(), name, ly.line_number, ly.basename()))