On Thu, 18 May 2006, Taco Hoekwater wrote: > Aditya Mahajan wrote: >> On Tue, 9 May 2006, Aditya Mahajan wrote: >> >> >>> --batch --interaction=batch does not always process file in batch >>> mode, while internally running mp. >>> >>> \starttext >>> \startMPpage >>> draw path ; >>> \stopMPpage >>> \stoptext >>> >>> texmfstart texexec.rb --batch --interaction=batchmode --pdf test >>> >>> should not stop at the error. >> >> >> Realized that the correct method to run it is >> texmfstart texexec --batch --nonstopmode >> >> Is --batch redundant here? > > No, they are separate options, use: > > texmfstart texexec --batch > or > texmfstart texexec --nonstopmode > > The first has no terminal output, the second does. > (cf. \batchmode and \nonstopmode). texexec does > not interpret --interaction at all, but maybe this works: > > texmfstart texexec.rb --passon='--interaction=batchmode'
Nope. texexec.rb does not honour --passon. A quick search of "passon" in all sources just returns mptopdf.pl texexec.pl and texutil.pl With texmfstart --verbose texexec --passon='--interaction=nonstopmode' -- verbose test, I get using 'system' call: ruby e:/isoimage/usr/local/context/tex/texmf-local/scripts/context/ruby/texexec.rb --verbose --passon=--interaction=nonstopmode test >>>>>>>>>>>Notice there are no quote around passon arguments.<<<<<<<< TeXExec | running: pdfetex -progname=context -fmt=cont-en -translate-file=natural.tcx test.tex \emergencyend >>>>>>>>>>>> passon arguments not passed <<<<<<<<<<<<<<<< and in the log file system(mpost -progname=metafun -mem=metafun test-mpgraph)...executed. >>>>>>>>>>>>>Again passon argument not passed <<<<<<<<<<<<< I need this to properly set makeprg for context in vim. Vim expects that the compiler will not run in an interactive manner. Adding a \nonstopmode on the top of the file works correctly. That is, it calls mpost with -int=nonstopmode. What is texexec equivalent of 'latex \\nonstopmode \\input file' calling 'texmfstart texexec \\nonstopmode \\input file' treats the inputs as two files. Aditya -- Aditya Mahajan, EECS Systems, University of Michigan http://www.eecs.umich.edu/~adityam || Ph: 7342624008 _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context