any of them match, the window is listed in the Launchy dialog. Selecting any of
-The matching is done as a case-insensitive substring match. E.g. "Md.E" matches
+Matching is done word by word. This means that each of the words you type must
+match a word in the window information. A word for PyGo-Y is each sequence of
+alpanumeric characters and underscore. E.g. PyGo-Y sees "cmd.exe" as two
+words, "cmd" and "exe" and it is equivalent to type "cmd exe".
+The matching is done case-insensitively and each of your input words must be the
+start of one of the words in the window information. E.g. "CM EX" matches with
+"cmd.exe" because the word "CM" is the start of "cmd" and "EX" is the start of
+PyGo-Y doesn't care about the order of each individual word. This means that you
+can type "exe cmd" to match "cmd.exe". While this might seem odd at first, it
+can be handy e.g. when you have a number of Notepad windows open. You can type
+"note" to narrow down to a list of Notepad windows and after seeing the
+candidates complete that as "note readme.txt" to match a title "README.txt -
+The result of window matches shows the matching characters underlined.
+Unfortunately this underlining is done by Launchy, not by PyGo-Y. Because the
+algorithm Launchy uses to match items is different, the underlining it adds is
+wrong and confusing. Launchy matches items character by character, not word by
+word like PyGo-Y. In addition, the characters need to be in the given order,
+while in PyGo-Y the order of words is irrelevant. If you type "abc", Launchy
+matches any items which have an "a" somewhere, a "b" somewhere after that and a
+"c" even further. This results in surprising matches like the input "note"
+matching "Windows Update"
+This is just a problem in the display of the results and doesn't affect the
+functionality of PyGo-Y. It is best not to pay any attention to the underlines