Pascal Kuthe
|
4fc0281dd7
|
correctly handle empty strings and strip leading and trailing whitespace
|
2023-08-06 19:59:28 +02:00 |
|
Pascal Kuthe
|
6b08991fac
|
test pattrn parsing and fix edgecases
|
2023-08-06 14:43:56 +02:00 |
|
Michael Davis
|
f73a1988f2
|
Remove unused modules/files
|
2023-08-05 10:33:17 -05:00 |
|
Michael Davis
|
b4f547b0f4
|
Fix typos
|
2023-08-05 10:33:17 -05:00 |
|
Michael Davis
|
00a5b24c21
|
Fix 'cargo docs' warnings
|
2023-08-04 11:41:24 -05:00 |
|
Michael Davis
|
def0cb23cb
|
Resolve clippy warnings
|
2023-08-04 11:34:23 -05:00 |
|
Pascal Kuthe
|
91a265eb6b
|
expose last matched pattern to allow correct index rendering
|
2023-08-03 20:34:42 +02:00 |
|
Pascal Kuthe
|
af2c1e190c
|
enable chunk based bonuses
These are pedantically speaking not 100% correct but in practice
the edge cases where these cause issues are basically impossible
to trigger
|
2023-08-03 20:27:57 +02:00 |
|
Pascal Kuthe
|
6dcfb41545
|
update README
|
2023-08-03 02:34:49 +02:00 |
|
Pascal Kuthe
|
4f59b0fb91
|
fix substring matching
|
2023-08-03 00:59:24 +02:00 |
|
Pascal Kuthe
|
960441f3b2
|
Deprioritize camel case
This change avoids scoring camel case higher than other casing
|
2023-08-03 00:28:46 +02:00 |
|
Pascal Kuthe
|
2cbb46e738
|
Treat colon as path delimiter
|
2023-07-30 16:51:49 +02:00 |
|
Pascal Kuthe
|
1cb902ccdb
|
Grapheme segment input and match on first grapheme char
|
2023-07-30 16:48:15 +02:00 |
|
Pascal Kuthe
|
1ce8850f7e
|
cleanup bugs
|
2023-07-30 04:52:44 +02:00 |
|
Pascal Kuthe
|
6b8ee0f585
|
progress on high level API
|
2023-07-29 21:43:02 +02:00 |
|
Pascal Kuthe
|
39982dc81a
|
snapshot
|
2023-07-28 18:03:09 +02:00 |
|
Pascal Kuthe
|
8d7a149b30
|
move matcher to subcrate
|
2023-07-26 15:32:04 +02:00 |
|