Ed Page
8c58591ec4
Merge pull request #1091 from epage/august
...
fix(dict): Aug updates
2024-08-30 15:57:06 -05:00
Ed Page
250dcc73e6
fix(dict): Aug updates
...
Fixes #1069
2024-08-30 15:48:46 -05:00
Ed Page
7197721b97
chore: Release
2024-08-30 15:13:21 -05:00
Ed Page
e5a03e2cff
docs: Update changelog
2024-08-30 15:12:55 -05:00
Ed Page
ace2536ee8
Merge pull request #1089 from epage/cap
...
perf(token): Don't allow unbounded backtrackable parsing
2024-08-30 15:02:31 -05:00
Ed Page
bf98193204
perf(token): Don't allow unbounded backtrackable parsing
...
In some test data for rinja, they check some parsing corner cases.
Unfortunately for us, also hit a performance corner case.
The entire file was a valid email username but without an `@`.
This mean for every byte, we checked that every byte after it was a
valid username but then backtracked at the end, repeating this until the
whole file was read.
Fixes #1088
2024-08-30 14:52:13 -05:00
Ed Page
773e4aaa23
Merge pull request #1087 from epage/locale
...
test(cli): Verify locale false positives
2024-08-26 10:03:04 -05:00
Ed Page
230710374b
test(cli): Verify locale false positives
...
We can't test much more until we have a way of dealing with
`--no-default-features` in tests
2024-08-26 09:54:12 -05:00
Ed Page
b86466d268
chore: Release
2024-08-23 14:19:18 -05:00
Ed Page
611cbc4c70
docs: Update changelog
2024-08-23 14:18:59 -05:00
Ed Page
8bfb5febe2
chore: Release
2024-08-23 14:18:21 -05:00
Ed Page
7b6170d8e1
Merge pull request #1086 from epage/verified
...
fix(vars): Drop unverified entries
2024-08-23 14:13:13 -05:00
Ed Page
17b4d0267e
fix(vars): Drop unverified entries
2024-08-23 14:03:04 -05:00
Ed Page
21281cc0ae
chore: Release
2024-08-23 13:59:06 -05:00
Ed Page
b7592dd937
chore: Release
2024-08-23 13:58:12 -05:00
Ed Page
04d3f682be
docs: Update changelog
2024-08-23 13:57:15 -05:00
Ed Page
6ae8520cf3
chore: Release
2024-08-23 13:56:24 -05:00
Ed Page
f0be796065
chore: Release
2024-08-23 13:56:02 -05:00
Ed Page
e872ab859f
Merge pull request #1085 from epage/header
...
fix(varcon)!: Parse verified/level
2024-08-23 13:54:46 -05:00
Ed Page
17b003e8f2
fix(varcon)!: Parse verified/level
2024-08-23 13:43:44 -05:00
Ed Page
6e39b516fb
fix(varcon)!: Make cluster header required
2024-08-23 13:35:30 -05:00
Ed Page
19ed24a45f
Merge pull request #1084 from epage/update
...
feat(varcon): Update to Version 2020.12.07
2024-08-23 13:30:20 -05:00
Ed Page
292418c588
style: Make clippy happy
2024-08-23 13:20:12 -05:00
Ed Page
dd3e1018f8
feat(varcon): Update to Version 2020.12.07
2024-08-23 13:00:37 -05:00
Ed Page
d35e0fe68c
refactor(varcon): Directly assign
2024-08-23 12:59:34 -05:00
Ed Page
187d992ef4
refactor(varcon): Pull out note parser
2024-08-23 12:59:34 -05:00
Ed Page
11d6e1d968
fix(varcon)!: Track entry note separate from comment
2024-08-23 12:59:24 -05:00
Ed Page
0d2c99e494
refactor(varcon): Reorder entry fields
2024-08-23 11:44:04 -05:00
Ed Page
ffcca9ff99
refactor(varcon): Consolidate description start with description
2024-08-23 11:41:46 -05:00
Ed Page
c1644d8876
refactor(varcon): Mutate, rather than initialize
2024-08-23 11:41:18 -05:00
Ed Page
62aab867ab
refactor(varcon): Reduce boilerplate
2024-08-23 11:40:37 -05:00
Ed Page
0068450bf1
refactor(varcon): Pull out entry parser
2024-08-23 11:39:12 -05:00
Ed Page
1e9d9813a0
refactor(varcon): Flatten description parsing
2024-08-23 11:38:49 -05:00
Ed Page
095c7aecc2
fix(varcon): Catch bad Pos values
2024-08-23 11:33:29 -05:00
Ed Page
6ab147af94
fix(varcon)!: Add Preposition support
2024-08-23 11:33:22 -05:00
Ed Page
40fc92a6fc
fix(varcon)!: Add Interjection support
2024-08-23 11:30:42 -05:00
Ed Page
c32240302d
fix(varcon): Swallow abbr annotations
2024-08-23 11:26:25 -05:00
Ed Page
e85562501a
test(varcon): Show basic abbr parsing
2024-08-23 11:25:08 -05:00
Ed Page
3b2dd279b7
fix(varcon): Swallow plural annotations
2024-08-23 11:13:18 -05:00
Ed Page
5e00c161a6
test(varcon): Show basic plural parsing
2024-08-23 11:13:09 -05:00
Ed Page
198f9d80e5
test(varcon): Show bad Pos parsing
2024-08-23 09:37:25 -05:00
Ed Page
a4494fe54f
fix(varcon)!: Shift delimiter parsing out of Pos
...
BREAKING CHANGE: `Pos::parse` now parses `A` instead of `<A>`
2024-08-23 09:35:46 -05:00
Ed Page
855ac08da3
refactor(token): Resolve deprecations
2024-08-23 09:16:46 -05:00
Ed Page
95552cb48f
test(varcon): Make it easier to update tests
2024-08-23 09:15:35 -05:00
Ed Page
8b729e1d89
docs(ref): Link to ripsecret
2024-08-22 10:43:10 -05:00
Ed Page
cbb98c663b
chore: Release
2024-08-22 10:37:16 -05:00
Ed Page
f05de67f96
docs: Update changelog
2024-08-22 10:36:51 -05:00
Ed Page
c87c2dae38
Merge pull request #1082 from epage/locale
...
fix(config): Don't overwrite locale and tokenizer config
2024-08-22 10:26:30 -05:00
Ed Page
0c11a25f73
fix(config): Don't overwrite locale and tokenizer config
...
This was broken in #882
2024-08-22 10:17:18 -05:00
Ed Page
5bb1eeac23
Merge pull request #1078 from jayvdb/fixup-display
...
Fix BinaryFile display
2024-08-17 19:25:09 -05:00