Please can you consider not taking into account MAXPATH when generating file list for %L, %UL, %F and %UF.
%WL does not suffer this limitation nor using %P%S or %P%N to pass parameters.
Bypass MAXPATH for %L %F and %UL %UF
Moderators: white, Hacker, petermad, Stefan2
But the started program may do strange things with truncated namesMVV wrote:Well, I would agree that TC shouldn't care if a program supports long path, it just should pass them to it, and it is a started program's problem how to handle them...
even handle wrong dirs or files.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3527)
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
TC 11.03 x64 / x86
Everything 1.5.0.1373a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
You are right the file names are just truncated at MAX_MATH without warning nor marker. The worse is that you do not notice that the file-list is erroneous if you did not add a path length column to warn you.MVV wrote:Horst.Epp,
I think that "app receives truncated long paths and does strange things" (as it is now) isn't better in any way than "app receives full long paths and does strange things because it doesn't support long paths" (as it is requested)...