Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(932)

Issue 5650064: Final redirection of texi output (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 2 months ago by PhilEHolmes
Modified:
12 years, 2 months ago
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

I've opened a new issue to avoid confusion. AFAICS this redirects all the output from texi2pdf, makeinfo and tex2html to logfiles. I've used Julien and David's suggestion of getting rid of --batch and --quiet, and it turns of the < /dev/null isn't needed when texi2pdf is run like this. make; make doc is good. If I edit notation.tely to put a load of random @ \ in, make doc fails with this on the terminal: extract_texi_filenames.py: Processing out-www/notation.texi writing: /media/IntelSSD/lilypond/lilypond-git/build/./out-www/xref-maps/notation.xref-map lilypond-book.py (GNU LilyPond) 2.15.30 Please check the logfile notation.texi2pdf.log for errors make[2]: *** [out-www/notation.pdf] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/media/IntelSSD/lilypond/lilypond-git/build/Documentation' make[1]: *** [WWW-1] Error 2 make[1]: Leaving directory `/media/IntelSSD/lilypond/lilypond-git/build' make: *** [doc-stage-1] Error 2 The contents of the logfile are: cat notation.texi2pdf.log This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) entering extended mode (./notation.texi (/home/phil/lilypond-git/tex/texinfo.tex Loading texinfo [version 2009-08-14.15]: pdf, fonts, markup, glyphs, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf-texlive/tex/generic/epsf/epsf.tex This is `epsf.tex' v2.7.3 <23 July 2005> ) localization, formatting, and turning on texinfo input format.) (./notation.aux) (/home/phil/lilypond-git/tex/txi-en.tex) Runaway argument? @@\\@\\\@@@@\ ./notation.texi:17: Paragraph ended before @\ was complete. <to be read again> @par l.17 ? ./notation.texi:17: Emergency stop. <to be read again> @par l.17 ./notation.texi:17: ==> Fatal error occurred, no output PDF file produced! Transcript written on notation.log. /usr/bin/texi2dvi: pdfetex exited with bad status, quitting. I'm hoping this is this part of GOP 9 complete.

Patch Set 1 #

Patch Set 2 : Adding < /dev/null #

Total comments: 2

Patch Set 3 : Comment added to shell script #

Total comments: 4

Patch Set 4 : Updates following Julien's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -32 lines) Patch
M Documentation/GNUmakefile View 1 2 3 2 chunks +3 lines, -3 lines 0 comments Download
M make/doc-i18n-root-rules.make View 1 2 chunks +6 lines, -8 lines 0 comments Download
M make/doc-i18n-root-vars.make View 1 chunk +1 line, -5 lines 0 comments Download
A scripts/build/run-and-check.sh View 1 2 1 chunk +13 lines, -0 lines 0 comments Download
M stepmake/stepmake/texinfo-rules.make View 1 2 3 1 chunk +12 lines, -11 lines 0 comments Download
M stepmake/stepmake/texinfo-vars.make View 1 chunk +0 lines, -5 lines 0 comments Download

Messages

Total messages: 16
PhilEHolmes
Latest GOP 9 make doc reduction - please review.
12 years, 2 months ago (2012-02-11 17:15:17 UTC) #1
dak
PhilEHolmes@googlemail.com writes: > Reviewers: dak, Graham Percival, Julien Rioux, > > Message: > Latest GOP ...
12 years, 2 months ago (2012-02-11 17:20:40 UTC) #2
mail_philholmes.net
----- Original Message ----- From: "David Kastrup" <dak@gnu.org> To: <PhilEHolmes@googlemail.com> Cc: <reply@codereview-hr.appspotmail.com>; <julien.rioux@gmail.com>; <lilypond-devel@gnu.org> Sent: ...
12 years, 2 months ago (2012-02-11 17:56:59 UTC) #3
Graham Percival
LGTM http://codereview.appspot.com/5650064/diff/4001/scripts/build/run-and-check.sh File scripts/build/run-and-check.sh (right): http://codereview.appspot.com/5650064/diff/4001/scripts/build/run-and-check.sh#newcode2 scripts/build/run-and-check.sh:2: eval $1 > $2 2>&1 I know this ...
12 years, 2 months ago (2012-02-13 10:53:43 UTC) #4
dak
http://codereview.appspot.com/5650064/diff/4001/scripts/build/run-and-check.sh File scripts/build/run-and-check.sh (right): http://codereview.appspot.com/5650064/diff/4001/scripts/build/run-and-check.sh#newcode2 scripts/build/run-and-check.sh:2: eval $1 > $2 2>&1 On 2012/02/13 10:53:44, Graham ...
12 years, 2 months ago (2012-02-13 11:05:56 UTC) #5
mail_philholmes.net
----- Original Message ----- From: <graham@percival-music.ca> To: <PhilEHolmes@googlemail.com>; <dak@gnu.org>; <julien.rioux@gmail.com>; <mail@philholmes.net> Cc: <lilypond-devel@gnu.org>; <reply@codereview-hr.appspotmail.com> Sent: ...
12 years, 2 months ago (2012-02-13 11:17:44 UTC) #6
PhilEHolmes
Comments added describing eval line.
12 years, 2 months ago (2012-02-13 11:26:52 UTC) #7
Graham Percival
On Mon, Feb 13, 2012 at 11:05:56AM +0000, dak@gnu.org wrote: > > scripts/build/run-and-check.sh:2: eval $1 ...
12 years, 2 months ago (2012-02-13 11:41:31 UTC) #8
Julien Rioux
Looks good, I just have a few suggestions to avoid clashing log file names and ...
12 years, 2 months ago (2012-02-13 13:56:09 UTC) #9
dak
Graham Percival <graham@percival-music.ca> writes: > On Mon, Feb 13, 2012 at 11:05:56AM +0000, dak@gnu.org wrote: ...
12 years, 2 months ago (2012-02-13 15:30:49 UTC) #10
Graham Percival
On Mon, Feb 13, 2012 at 12:47:22PM +0100, David Kastrup wrote: > Graham Percival <graham@percival-music.ca> ...
12 years, 2 months ago (2012-02-13 16:01:01 UTC) #11
Jean-Charles
Le 13/02/2012 14:56, julien.rioux@gmail.com disait : > Looks good, I just have a few suggestions ...
12 years, 2 months ago (2012-02-13 18:18:57 UTC) #12
mail_philholmes.net
----- Original Message ----- From: "David Kastrup" <dak@gnu.org> To: "Graham Percival" <graham@percival-music.ca> Cc: <PhilEHolmes@googlemail.com>; <julien.rioux@gmail.com>; ...
12 years, 2 months ago (2012-02-14 11:13:53 UTC) #13
dak
"Phil Holmes" <mail@philholmes.net> writes: > ----- Original Message ----- > From: "David Kastrup" <dak@gnu.org> > ...
12 years, 2 months ago (2012-02-14 11:28:29 UTC) #14
mail_philholmes.net
----- Original Message ----- From: <julien.rioux@gmail.com> To: <PhilEHolmes@googlemail.com>; <dak@gnu.org>; <graham@percival-music.ca>; <mail@philholmes.net> Cc: <lilypond-devel@gnu.org>; <reply@codereview-hr.appspotmail.com> Sent: ...
12 years, 2 months ago (2012-02-15 11:50:56 UTC) #15
Julien Rioux
12 years, 2 months ago (2012-02-15 14:43:09 UTC) #16
On 2012/02/15 11:50:56, mail_philholmes.net wrote:
> ----- Original Message ----- 
> From: <mailto:julien.rioux@gmail.com>
> > Looks good, I just have a few suggestions to avoid clashing log file
> > names and I wonder how this part of GOP 9 might be implemented down the
> > road:
> > "All other logfiles will go in the @file{build/logfiles/} directory."
> 
> Hmm.  Had forgotten that.  In practice I think the way it's actually working 
> currently is better.  logfiles associated with, say, French translations go 
> into the Doc/fr directory, and therefore translators can see them at a 
> glance, rather than having to sort through them.  This patch isn't the last 
> word, but my thought would be to let them go where they do now and see 
> whether it actually causes problems.
> 

I don't care so much where the log files end up, I was just pointing out what
GOP 9 says.

LGTM

Regards,
Julien
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b