Yegappan Lakshmanan
04c4c5746e
patch 9.0.0335: checks for Dictionary argument often give a vague error
...
Problem: Checks for Dictionary argument often give a vague error message.
Solution: Give a useful error message. (Yegappan Lakshmanan, closes #11009 )
2022-08-30 19:48:24 +01:00
Bram Moolenaar
22e7e867e2
patch 9.0.0030: matchfuzzy test depends on path of current directory
...
Problem: Matchfuzzy test depends on path of current directory.
Solution: Use fnamemodify() to remove the path. (Robin Becker,
closes #10650 )
2022-07-02 20:48:01 +01:00
Kazuyuki Miyagi
47f1a55849
patch 8.2.5116: "limit" option of matchfuzzy() not always respected
...
Problem: "limit" option of matchfuzzy() not always respected.
Solution: Remove "else". (Kazuyuki Miyagi, closes #10586 )
2022-06-17 18:30:03 +01:00
zeertzjq
9af2bc0751
patch 8.2.4939: matchfuzzypos() with "matchseq" does not have all positions
...
Problem: matchfuzzypos() with "matchseq" does not have all positions.
Solution: Also add a position for white space. (closes #10404 )
2022-05-11 14:15:37 +01:00
Yasuhiro Matsumoto
9029a6e993
patch 8.2.4760: using matchfuzzy() on a long list can take a while
...
Problem: Using matchfuzzy() on a long list can take a while.
Solution: Add a limit to the number of matches. (Yasuhiro Matsumoto,
closes #10189 )
2022-04-16 12:35:35 +01:00
Bram Moolenaar
9d19e4f4ba
patch 8.2.2280: fuzzy matching doesn't give access to the scores
...
Problem: Fuzzy matching doesn't give access to the scores.
Solution: Return the scores with a third list. (Yegappan Lakshmanan,
closes #7596 )
2021-01-02 18:31:32 +01:00
Bram Moolenaar
dcdd42a8cc
patch 8.2.1921: fuzzy matching does not recognize path separators
...
Problem: Fuzzy matching does not recognize path separators.
Solution: Add a bonus for slash and backslash. (Yegappan Lakshmanan,
closes #7225 )
2020-10-29 18:58:01 +01:00
Bram Moolenaar
8ded5b647a
patch 8.2.1893: fuzzy matching does not support multiple words
...
Problem: Fuzzy matching does not support multiple words.
Solution: Add support for matching white space separated words. (Yegappan
Lakshmanan, closes #7163 )
2020-10-23 16:50:30 +02:00
Bram Moolenaar
e9f9f16387
patch 8.2.1872: matchfuzzy() does not prefer sequential matches
...
Problem: Matchfuzzy() does not prefer sequential matches.
Solution: Give sequential matches a higher bonus. (Christian Brabandt,
closes #7140 )
2020-10-20 19:01:30 +02:00
Bram Moolenaar
4f73b8e9cc
patch 8.2.1726: fuzzy matching only works on strings
...
Problem: Fuzzy matching only works on strings.
Solution: Support passing a dict. Add matchfuzzypos() to also get the match
positions. (Yegappan Lakshmanan, closes #6947 )
2020-09-22 20:33:50 +02:00