So I did essentially this (after a cvs update): cd Documentation make web rm user/out-www/lily-* # make clean didn't work well enough make web 2>&1 | tee makeweb.out patch ../scripts/lilypond-book.py < refactor.patch rm user/out-www/lily-* make web 2>&1 | tee makeweb.out2
makeweb.out* were both 352k, and the only "diff"erence was the line number that lilypond-book.py crashed on at the end. So that seems to be pretty good evidence that the patch didn't change any functionality. It got a lot of work done, and crashed in the same place. I'll try to include enough of the end of the output so you can see where the crash happened. ~ John Williams [... snip 8142 lines ...] Processing `changing-defaults.itely:1579 (lily-39011303.ly)' Parsing... Renaming input to: `utf8.ly' Interpreting music... [4] Preprocessing graphical objects... [... snip ...] Layout output to `lily-39011303-1.eps'... Writing lily-171433663-systems.tex Writing lily-171433663-systems.texi Writing lily-1181145189-systems.tex [... snip lots more such lines ...] Converting to PNG... [... ditto many times ...] Writing header field `texidoc' to `lily-39011303.texidoc'... Writing header field `texidoc' to `lily-39011303.texidoc'... /home/williams/lilypond/share/lilypond/2.5.18/scm/framework-ps.scm:247:25: In procedure scm_allocate_string in expression (ly:ttf->pfa bare-file-name): /home/williams/lilypond/share/lilypond/2.5.18/scm/framework-ps.scm:247:25: Argument 1 out of range: 21351930 ../../scripts/lilypond-book.py: warning: `lilypond' failed (status 2) (ignored) ../../scripts/lilypond-book.py: error: Process lilypond --backend eps --formats=ps,png --header=texidoc -I ./input/test -e '(ly:set-option (quote internal-type-checking) #t)' -I /home/williams/lilypond/Documentation/user -I /home/williams/lilypond/Documentation/user -I /home/williams/lilypond/Documentation/user/out-www -I /home/williams/lilypond/input -I /home/williams/lilypond/input/regression -I /home/williams/lilypond/input/test -I /home/williams/lilypond/input/tutorial -I /home/williams/lilypond/mf/out -I /home/williams/lilypond/mf/out snippet-map.ly lily-171433663 lily-1181145189 lily-312309666 lily-865200365 lily-754198072 lily-1276312177 lily-942503523 lily-629265622 lily-1678413612 lily-1006078820 lily-1936379134 lily-475663604 lily-1157576004 lily-1866131925 lily-1928670290 lily-2075599431 lily-2115344783 lily-535004000 lily-535004000 lily-1559862351 lily-1239775257 lily-89025372 lily-308272842 lily-866076942 lily-1677557593 lily-1317924647 lily-50728657 lily-39011303 lily-527751184 lily-2025089089 lily-1029510085 exited unsuccessfully. Removing `./out-www/changing-defaults.texi' Removing `./out-www/lilypond.texi' Traceback (most recent call last): File "../../scripts/lilypond-book.py", line 1519, in ? main () File "../../scripts/lilypond-book.py", line 1515, in main ly.exit (1) File "/home/williams/lilypond/share/lilypond/2.5.18/python/lilylib.py", line 132, in exit raise _ ('Exiting (%d)...') % i Exiting (1)... make[2]: *** [out-www/lilypond.texi] Error 1 make[2]: Leaving directory `/home/williams/lilypond/Documentation/user' make[1]: *** [WWW] Error 2 make[1]: Leaving directory `/home/williams/lilypond/Documentation' make: *** [web] Error 2 _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond