View Issue Details

IDProjectCategoryView StatusLast Update
0000909luatexluatex bugpublic2015-03-23 14:59
Reporterkarlberry Assigned ToHans Hagen  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.74.0 
Fixed in Version0.80.0 
Summary0000909: log files lacks \openout lines
DescriptionHi Taco - discovered that luatex does not output the \openout lines to the log that every other engine does. The texi2dvi (and other?) scripts use this to determine possible generated files, as the most reliable source of information, as it predates --recorder by many years. Granted it is theoretically suboptimal (loses on filenames longer than the log line length), but that's never been a problem in practice, and anyway, we shouldn't break the world.

Can it be reconstituted in luatex please, just like that?
It happens in tex.ch, line 4429ff. The \ is hardwired (not \escapechar) and that is useful.
Steps To ReproduceOne-line input file like this:
\openout 1 = foobar \end

With all engines except luatex, the log file contains:
\openout1 = `foobar.tex'.
Additional InformationThis was discovered via a Texinfo bug report from Wybo, who also mentioned that the luatex log wraps at char 81 instead of 80 ... would be good to fix that too, of course. He said he reported that separately, but figured I might as well mention it here ...
TagsNo tags attached.

Activities

Hans Hagen

2015-03-23 14:59

manager   ~0001347

fixed in 0.80+

Issue History

Date Modified Username Field Change
2014-07-12 01:31 karlberry New Issue
2015-03-23 14:58 Hans Hagen Assigned To => Hans Hagen
2015-03-23 14:58 Hans Hagen Status new => assigned
2015-03-23 14:59 Hans Hagen Note Added: 0001347
2015-03-23 14:59 Hans Hagen Status assigned => closed
2015-03-23 14:59 Hans Hagen Resolution open => fixed
2015-03-23 14:59 Hans Hagen Fixed in Version => 0.80.0