by Barry4679 » Tue Jan 19, 2021 1:45 am
Lowlander wrote: ↑Mon Jan 18, 2021 11:58 am
The quotes are used to limit the search to a specific value, this is useful for finding files with the wrong capitalization.
How does a double quoted query help locate files with incorrect capitalisation? It doesn't seem to me that it is useful for that task.
I think that
very little of the "quoting" part of search|filter is useful. It has two problems:
- the documentation is poor and incorrect
- the behaviour is complex, and appears to be inconsistent
- Documentation
- this tool tip indicates that quoted criteria is not case significant. eg. "Foo" finds "Foo or foo" ... this is correct, but "foo bar" does not find Foo Bar, so I think that hint is misleading ... and the example "foo bar" finds "foo barman" is also misleading because it seems that "bar" would not find barman, see last bullet point below.
- I see that you have altered the online help to reflect some of the commentary from this thread, which is good. But you don't address the complication of quoted single words vs quoted multiple words. Nor do you address the issue where a quoted search needs the whole word, see last bullet point below.
- Complex|Inconsistent.
- See here. I have used correct capitalisation. The Rolling Stones, without capitalisation, finds the artist The Rolling Stones, and one album, which has "the Rolling Stones" in the album title, and 302 tracks ... but if I quote the same query, it still finds the 302 tracks, but does not find the artist, and it can now see three albums (?!) .
- Or here, when I have used incorrect capitalisation ... unquoted stones finds 1 artist, one album, and 316 tracks .. most tracks belong to The Rolling stones ... if I quote, like this "stones" ... it loses two of the tracks, but mostly finds everything else ... ie. this query is not case sensitive ... but "rolling stones" finds no artist nor tracks, so is now case sensitive .. but still finds that one album (?!)
- the two tracks that went missing in the above point were due to the whole word nature of a quoted criteria .. ie. one missing tag was "stonescape", and the other was "(the Rolling Stones)" where the closing bracket caused the track to be excluded ... it would have been better if they could have handled that one better, by making punctuation invisible
[quote=Lowlander post_id=477094 time=1610989123 user_id=262]
The quotes are used to limit the search to a specific value, this is useful for finding files with the wrong capitalization.
[/quote]
How does a double quoted query help locate files with incorrect capitalisation? It doesn't seem to me that it is useful for that task.
I think that [b]very little[/b] of the "quoting" part of search|filter is useful. It has two problems:
[list]the documentation is poor and incorrect[/list]
[list]the behaviour is complex, and appears to be inconsistent[/list]
[list=1]
[*] Documentation
[list][url=https://www.dropbox.com/s/or0vlhq7xupkywm/misleading%20tooltip.png?dl=0]this tool tip[/url] indicates that quoted criteria is not case significant. eg. "Foo" finds "Foo or foo" ... this is correct, but "foo bar" does not find Foo Bar, so I think that hint is misleading ... and the example "foo bar" finds "foo barman" is also misleading because it seems that "bar" would not find barman, see last bullet point below.[/list]
[list]I see that you have altered the online help to reflect some of the commentary from this thread, which is good. But you don't address the complication of quoted single words vs quoted multiple words. Nor do you address the issue where a quoted search needs the whole word, see last bullet point below.[/list]
[*] Complex|Inconsistent.
[list] [url=https://www.dropbox.com/s/yp0jrukaik9giuq/correct%20capitalisation.gif?dl=0]See here[/url]. I have used correct capitalisation. The Rolling Stones, without capitalisation, finds the artist The Rolling Stones, and [b]one[/b] album, which has "the Rolling Stones" in the album title, and 302 tracks ... but if I quote the same query, it still finds the 302 tracks, but [b]does not[/b] find the artist, and it can now see [b]three [/b]albums [b](?!)[/b] .[/list]
[list][url=https://www.dropbox.com/s/r4vcppq3kbt2hu6/incorrect%20capitalisation.gif?dl=0]Or here[/url], when I have used incorrect capitalisation ... unquoted stones finds 1 artist, one album, and 316 tracks .. most tracks belong to The Rolling stones ... if I quote, like this "stones" ... it loses two of the tracks, but mostly finds everything else ... ie. this query [b]is not case sensitive[/b] ... but "rolling stones" [b]finds no artist nor tracks[/b], so [b]is now case sensitive[/b] .. but still finds that one album [b](?!)[/b][/list]
[list]the two tracks that went missing in the above point were due to the whole word nature of a quoted criteria .. ie. one missing tag was "stonescape", and the other was "(the Rolling Stones)" where the closing bracket caused the track to be excluded ... it would have been better if they could have handled that one better, by making punctuation invisible[/list]
[/list]