Well, that was quite puzzling. I guess not many people color-filter individual items. or this should've been raised more often.
I think this is the root cause for your -- grief.
::help 'idh_colorfilters.htm#idh_cfname'; wrote:Loose matches: Name and Dir patterns support Loose Match, i.e. wildcards (*) are internally auto-added left and right of a pattern if no wildcards (* or ?) are contained in the pattern. So "cat" will match "wildcat.txt".
That means your filters were actually interpreted as:
Code: Select all
dir: *c:\path\to\folder*
dir: *c:\path\to\folder\*
You can use one of these:
Code: Select all
dir: *c:\path\to\folder // works, but might match on named drives
dir: c:\path\to\folder AND len: == 17 // much better. 17 being strlen("c:\path\to\folder")
@Don, there ought to be the option to match exactly without automatic wildcards.