[tex-live] Kpathsea in TL2007
oberdiek at uni-freiburg.de
Sun Feb 18 18:13:32 CET 2007
On Sun, Feb 18, 2007 at 12:20:08PM +0000, Philip & Le Khanh wrote:
> Heiko Oberdiek wrote:
> >But (a) prevents that "foo" can be loaded if
> >both "foo" and "foo.tex" exist. :-(
> Yes, this point has been raised before. The real problem
> is (a) that users actually use files with no extension, and
> that (b) under *X, "foo." is not the same as "foo". Under
> Windows, there is no problem : if one /really/ wants to
> access a file with a missing extension, one specifies
> "<filename>."; sadly this doesn't work under *X, so
> as Heiko points out, *X implementations of TeX are
> unable to load "foo" if "foo.tex" exists and is in the
> search path. I would confess to being /extremely/
> surprised if this were to cause any problems in real
Quite easy. I do have a directory with both
README and README.tex. But consider a TeX driver file that
formats plain text files nicely for printing
(e.g. listings package, ...), README cannot be processed.
> As an aside, why anyone would want to have a file called
> "foo" (as opposed to than "foo.<something>") is beyond
> my comprehension :
There are many such files in the real world, examples:
Makefile, README, COPYING, LICENSE, NEWS, ChangeLog, ...
> it is as insane (IMHO) as the Windows
> default behaviour of /hiding/ file extensions.
Agreed, this is one of the first things I change if I have to
work on a windows system.
Heiko <oberdiek at uni-freiburg.de>
More information about the tex-live