[tex-live] kpsewhich

Gerben Wierda Gerben.Wierda at rna.nl
Wed Mar 31 19:32:51 CEST 2004


On Mar 26, 2004, at 5:11 PM, Thomas Esser wrote:

>> When using kpsewhich, there is a dependency on the OS
>
> It is not kpsewhich which causes this, it is the call to execute a 
> shell
> command and the underlying interpreter which causes these differences.

I agree with Hans here. The $ before the variable name is superfluous. 
In fact, the $ itself is also a shell construct originally meaning 
'variable'.

It could easily be implemented backwards compatible. Just ignore any 
initial $ signs when trying to expand a variable. The old calls would 
still work and we could promote the new style (e.g. by producing 
warnings on the old style).

G



More information about the tex-live mailing list