Mosè Giordano <m...@gnu.org> writes:

> Hi Arash,
>
> 2018-02-23 12:44 GMT+01:00 Arash Esbati <ar...@gnu.org>:
>> IIRC, this issue was described in greater detail in this(?) list by Mosè
>> G.  You have to search for it.
>
> I'm not sure what you're referring to, my bad memory :-)
>
> Anyway, here is a very old proof-of-concept by Ralf to fix the issue:
> http://comments.gmane.org/gmane.emacs.auctex.devel/857  A few years
> ago I rebased it on the then master:
> https://github.com/giordano/auctex/commit/4f1077ecff0d9c387dd953423034521211d93b0b.patch
>  However, I never tried to address the issue again.
>
> I believe this was a very bad design decision, it makes it impossible
> to distinguish classes, packages, secondary files, auxiliary files,
> and so on.

It was done at a time when FAT16 file systems were very, very relevant
and file names did not admit more than 8.3.  Even then, one could have
substructured this into CLS\8.3 PKG\8.3 and so on.

> And things get even worse when those files have the same basename, as
> in this case.

Well, it's not exactly cast in stone.  One can still substructure
directories like that and use the top level as fallback.

-- 
David Kastrup

_______________________________________________
auctex mailing list
auctex@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex

Reply via email to