[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Dev-luatex] mkstemp or similar in lua(tex)



Norbert Preining wrote:
Hi all!

Frank Küster has rewritten texdoc in luatex and now it really works much
better than the original one.
But, we have a problem, the os.tmpname function.

Could you recommend a procedure for creating a temporary DIRECTORY?

os.tmpname already CREATES a file named in the return value, so

	tmpdir = os.tmpname();
	is_ok_tmpdir,error_string = lfs.mkdir(tmpdir)

does not work.

maybe it opens a file just to be sure that the name is indeed reserved an dnot taken by another process in tne meantime, so os.tmpdir() is needed; i wonder, maybe it makse sense to accept an optional argument that for the root so that one can generate a tmpdir at a specific location i.e. tmpdir("/tmp") or so

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl
-----------------------------------------------------------------



Reply to: