[texworks] New version 302/303

T T t34www at googlemail.com
Sat Jun 6 21:39:20 CEST 2009


> Aaaarrgghh!!!
>
> On Windows, the env variable isn't called "PATH", it's called "Path".
> At least on my XP installation. That wouldn't matter for getenv(),
> which is case insensitive on Windows. But when scanning the
> environment from within the Qt code, the string comparison was case
> sensitive, so it missed the Path variable entirely!
>
> I think this also explains some other problem reports; texworks wants
> to modify the path it passes to subprocesses, so that they can also
> find additional tools they may need (such as xetex piping output to
> xdvipdfmx), but this would have been failing too.
>
> r.308 deals with this, I think, and seems to work better here at least.

Indeed, if I change Path->PATH then everything works with rev.306 even
if binaryPaths is empty. Phew, one annoying bug less.

Cheers,

Tomek


More information about the texworks mailing list