View Single Post
Old 11-07-2005, 12:22 PM  
Senior Member
Join Date: Dec 2003
Posts: 421
Default Selective Transfer behavior

Basically, the selective transfers file/directory mask matching is un-greedy. This can cause some files to be mishandled, so i guess my suggestion is to make the patturn matching greedy.

Example, set a mask such as include *.bmp. Try to download a folder with a file something like "picture.bmp.bmp" or "picture.bmpidx.bmp" and it will be ignored. (the un-greedy comparison matches *.bmp to picture.bmp, then immediately sees there is more to the string so passes over it mishandling the file, a greedy method would try to match the biggest string possible rather than the shortest as it does now)
DayCuts is offline