Martin Fischer
b4cc2ed919
fix(dict): Don't correct unuseful
2023-06-26 23:15:46 +02:00
Martin Fischer
043179a22e
fix(dict): Don't correct intension, intensional & intensionally
2023-06-26 23:15:13 +02:00
Martin Fischer
983b6a5827
fix(dict): Don't correct pervious & perviously
2023-06-26 23:14:39 +02:00
Martin Fischer
989136e755
fix(dict): Don't correct simulative
2023-06-26 23:13:37 +02:00
Ed Page
888116ae2f
chore: Release
2023-06-26 15:43:01 -05:00
Martin Fischer
5553044346
fix(dict): Restore correction orders
...
This commit restores the correction orders lost in
09f096a096
.
The commit was generated by running the commands:
git show 09f096a0968e61e22c963a024c8c3d74453d812a~:./assets/words.csv HEAD:./assets/words.csv > assets/words.csv
SNAPSHOTS=overwrite cargo test verify
SNAPSHOTS=overwrite cargo test codegen
2023-06-26 22:14:06 +02:00
Martin Fischer
8d026ac23e
feat(dict): Preserve correction order
...
We want to be able to recommend more likely corrections first,
e.g. for "poped" we want to recommend "popped" before "pooped".
2023-06-26 22:13:47 +02:00
Martin Fischer
89d5a97a8a
test: Add some tests for dict processing logic
2023-06-26 19:23:27 +02:00
Martin Fischer
49a0eaab7b
refactor: Make dict processing logic testable
...
Previously all the dictionary cleanup logic was in the function:
fn generate<W: std::io::Write>(file: &mut W, dict: &[u8])
which parsed the provided buffer as CSV and also took care of writing
the processed dictionary back as CSV. This commit factors out the CSV
handling, leaving a `process` function behind so that it can be easily
tested in the following commit.
2023-06-26 19:22:04 +02:00
Ed Page
2fffb1bb2b
chore: Release
2023-06-26 09:05:53 -05:00
Ed Page
37d4d626b6
fix(dict): Dont correct currency code
...
Fixes #767
2023-06-26 08:48:57 -05:00
Ed Page
59888680cc
chore: Release
2023-06-19 10:28:02 -05:00
Tobias Klauser
28fbdec824
fix(dict): Don't correct "accreting"
...
"accreting" is the present participle of "accrete", see
https://en.wiktionary.org/wiki/accreting . Don't correct it to
"accrediting".
2023-06-19 16:58:17 +02:00
Ed Page
172ff0bb5a
chore: Release
2023-06-08 10:27:43 -05:00
Ed Page
7523a865f7
feat(dict): Pull in codespell items
2023-06-08 09:26:12 -05:00
Ed Page
a9d9fc03a2
test(dict): Report more cases to user
2023-06-08 09:23:10 -05:00
Ed Page
09f096a096
chore(dict): Automate more cleanup
2023-06-08 08:54:36 -05:00
Ed Page
27c9fe7c79
chore: Release
2023-06-01 06:22:12 -05:00
Ed Page
5277bf390e
fix(dict): Allow plural deque -> deques
2023-06-01 06:07:12 -05:00
Ed Page
0ded1c8a4e
fix(dict): Include May updates
2023-06-01 06:02:02 -05:00
Ed Page
5c98b91f18
chore: Release
2023-05-19 08:51:04 -05:00
Ed Page
641e734fe7
fix(dict): Dont correct add-ons
...
Fixes #721
2023-05-19 08:13:01 -05:00
Ed Page
78a3c66d00
chore: Release
2023-05-03 08:57:26 -05:00
Ed Page
83b6d30708
Merge pull request #719 from epage/april
...
fix: Add April, 2023's typos
2023-05-03 08:52:35 -05:00
Ed Page
f7c2691b63
fix: Add April, 2023's typos
...
Fixes #705
2023-05-03 08:28:35 -05:00
renovate[bot]
5131fb8167
chore(deps): update compatible
2023-05-01 15:30:51 +00:00
Ed Page
15cdad2a3f
chore: Release
2023-03-29 21:54:57 -05:00
Ed Page
039edba3de
fix(dict): Add March's typos
...
Fixes #677
2023-03-29 21:40:36 -05:00
renovate[bot]
e1a138b637
chore(deps): update compatible
2023-04-01 07:05:05 +00:00
Ed Page
57502b53cc
chore: Release
2023-03-16 03:47:08 -05:00
Ed Page
720bd7b28c
fix(dict): Allow commitish
...
Fixes #690
2023-03-16 03:20:57 -05:00
Ed Page
34289639e6
chore: Release
2023-03-13 12:33:33 -05:00
Ed Page
4de8a7c366
Merge pull request #679 from phip1611/erronerous
...
feat(dict): Add: erronerous -> erroneous
2023-03-13 12:32:01 -05:00
Ed Page
6003b48885
Merge pull request #680 from phip1611/existend
...
change(dict): existend => existed,existent
2023-03-13 12:31:45 -05:00
Ed Page
3d0de83fb6
chore: Release
2023-03-13 11:57:15 -05:00
Philipp Schuster
cc26a8f693
change: existend => existed,existent
2023-03-12 14:42:09 +01:00
Philipp Schuster
500b9e3445
add: erronerous -> erroneous
2023-03-12 13:29:49 +01:00
Jonas Platte
f8ec64571f
feat(dict): Add empheral -> ephemeral
2023-03-08 14:01:24 +01:00
Ed Page
08a9831825
chore: Release
2023-03-05 20:43:46 -06:00
George Dietrich
3feda3ca91
feat: Add additional corrections
2023-03-06 09:41:47 -05:00
Ed Page
f4293b58c5
chore: Release
2023-02-28 06:30:27 -06:00
Ed Page
ce20d2f220
chore: Update dependencies
2023-02-28 05:46:19 -06:00
Ed Page
d752626069
chore: Update dependencies
2023-02-27 23:34:02 -06:00
Ed Page
8cef23a8f4
chore: Release
2023-02-27 16:14:07 -06:00
Jonas Platte
afcd316ddd
feat(dict): Add more encryption-related typos
2023-02-28 19:03:44 +01:00
Ed Page
9f306b2be9
chore: Release
2023-02-27 15:33:00 -06:00
Damian Barabonkov
6a4e0ead52
feat(dict): Add grouepd -> grouped
2023-02-28 18:19:46 +01:00
Ed Page
59a10c298a
chore: Release
2023-02-23 10:44:11 -06:00
Ed Page
7cd5a8c99f
fix(dict): Don't correct Referer
2023-02-23 10:24:07 -06:00
Jiralite
17cc43aaca
feat: Add "someoene"
2023-02-13 14:48:09 +00:00