Page 1 of 1
Bypass MAXPATH for %L %F and %UL %UF
Posted: 2016-12-19, 14:10 UTC
by nsp
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.
Posted: 2016-12-19, 14:35 UTC
by MVV
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...
Posted: 2016-12-19, 17:27 UTC
by Horst.Epp
MVV 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...
But the started program may do strange things with truncated names
even handle wrong dirs or files.
Posted: 2016-12-19, 18:08 UTC
by MVV
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)...
Posted: 2016-12-20, 07:17 UTC
by nsp
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)...
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.