Answer Folder Breaking on Long Folder names in OSX --Help!

Klaus Major klaus at major-k.de
Thu Dec 21 16:53:02 EST 2006


Hi Swami,

> Panic over... I found it:
>
> FUNCTION stsLongFilePath pPath
>   SWITCH (the platform)
>   CASE "MacOS"  -- assumes OS X
>     put "set tPath to" && quote & pPath & quote & cr & \
>         "set tPath to (POSIX file tPath) as string" & cr & \
>         "POSIX path of tPath" into tScript
>     do tScript as "AppleScript"
>     return (char 2 to -2 of the result)  -- strips quotes
>     break
>   CASE "Win32"
>     return the longfilepath of pPath
>     break
>   END SWITCH
> END stsLongFilePath
>
> now stored in my trusty "Scripter's Scrapbook"
>  where I found another, more complex
> raw function for this same duty.

but there are a lot more bugs concerning long filenames on OS X!

See nr. 3886 and 4147, but yes this REALLY should be fixed in 2.7.5.



Regards

Klaus Major
klaus at major-k.de
http://www.major-k.de




More information about the Use-livecode mailing list