[tex-live] shell_escape extension patch
Reinhard Kotucha
reinhard.kotucha at web.de
Tue Jun 13 18:21:36 CEST 2006
>>>>> "Zdenek" == Zdenek Wagner <wagner at cesnet.cz> writes:
> On Mon, 12 Jun 2006, ivo welch wrote:
>> thanks, robin. IMHO, this may have been a simple change for
>> Taco, but I predict it will mean a quantum leap for users in the
>> long run. it means nothing less than that end users can now
>> write more complex macros in a different way.
>>
> It makes things platform dependent. You my try to get the list of
> JPG files by \exec18{ls *jpg} which will run on unix systems but
> not on Windows and OS/2 because ls does not exist (unless TeX is
> run from some port of unix shell for such a platform). I see
> better future for incorporating LUA because it will be the same
> everywhere.
Lua will not solve this problem either. You still have to write:
os.execute("ls *jpg")
In Perl you can at least use the builtin function readdir instead of
passing the command to a shell. There are only a few functions in Lua
which interact with the operating system.
Regards,
Reinhard
--
----------------------------------------------------------------------------
Reinhard Kotucha Phone: +49-511-4592165
Marschnerstr. 25
D-30167 Hannover mailto:reinhard.kotucha at web.de
----------------------------------------------------------------------------
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
----------------------------------------------------------------------------
More information about the tex-live
mailing list