Commit graph

56 commits

Author SHA1 Message Date
Ed Page
7984d47095 feat(dictgen): Add aho-corasick support 2024-12-31 07:48:55 -06:00
Ed Page
da0e536796 feat(dictgen): Generate a naive match
After 23 minutes of compiling, I gave up.  The compiler might generate
fast `match`s but its not worth the compile time.
2024-12-30 20:55:12 -06:00
Ed Page
b6352341f9 perf(dict): Benchmark cased maps 2024-12-30 16:48:19 -06:00
Ed Page
084461743a feat(dictgen): Allow different Maps to be made 2024-12-30 16:29:20 -06:00
Ed Page
92c9aa17f4 refactor(dictgen): Make room for different maps 2024-12-30 16:26:21 -06:00
Ed Page
d4767767b2 fix(dictgen)!: Allow case-sensitive maps 2024-12-30 16:24:14 -06:00
Ed Page
534e3c5f71 perf(dictgen): Remove ascii/unicode branch from trie 2024-12-30 16:13:35 -06:00
Ed Page
e7ff9cfc01 fix(dictgen)!: Allow case-sensitive ordered maps 2024-12-30 15:39:34 -06:00
Ed Page
81d6807495 fix(dictgen): Clarify names 2024-12-30 14:57:39 -06:00
Ed Page
bd7c3df5db fix(dictgen): Align trie write/access conditions 2024-12-30 14:22:11 -06:00
Ed Page
a33352a199 fix(dictgen)!: Remove fn iter 2024-12-30 12:07:51 -06:00
Ed Page
3db1b3906e fix(dictgen)!: Generate phf for map feature
Unsure how this happened
2024-12-30 11:51:13 -06:00
Ed Page
016ae0c7c6 perf(dictgen): Move unicode check up in trie 2024-12-30 11:27:34 -06:00
Ed Page
083871447d perf(dictgen): Make lookups faster for map/table 2024-12-30 11:01:58 -06:00
Ed Page
db16cb53c5 refactor(dictgen): Pull out custom str 2024-12-30 10:56:06 -06:00
Ed Page
52822b019f fix(dictgen)!: Use a builer for easier customization 2024-12-28 21:02:19 -06:00
Ed Page
6b24563a99 chore: Release 2024-12-16 15:18:49 -06:00
Ed Page
32b96444b9
Merge pull request #1169 from klensy/deps
Some checks are pending
Security audit / security_audit (push) Waiting to run
Security audit / cargo_deny (bans licenses sources) (push) Waiting to run
CI / CI (push) Blocked by required conditions
CI / Test (push) Waiting to run
CI / Check MSRV (push) Waiting to run
CI / lockfile (push) Waiting to run
CI / Docs (push) Waiting to run
CI / rustfmt (push) Waiting to run
CI / clippy (push) Waiting to run
CI / Coverage (push) Waiting to run
/ linux (aarch64) (push) Waiting to run
/ linux (x86) (push) Waiting to run
/ linux (x86_64) (push) Waiting to run
/ musllinux (aarch64) (push) Waiting to run
/ musllinux (x86_64) (push) Waiting to run
/ windows (x64) (push) Waiting to run
/ windows (x86) (push) Waiting to run
/ macos (aarch64) (push) Waiting to run
/ macos (x86_64) (push) Waiting to run
/ sdist (push) Waiting to run
/ Release (push) Blocked by required conditions
pre-commit / pre-commit (push) Waiting to run
fix: remove some unused deps
2024-12-16 10:36:36 -06:00
Ed Page
a491fd56c0 chore: Release 2024-12-12 14:48:35 -06:00
klensy
0169b9b9e8 fix: Remove some unused deps
move some maplit to dev-deps
remove few unused deps from typos
remove some itertools deps
remove phf_codegen from deps
remove some unicase from deps
2024-12-07 17:47:48 +03:00
Ed Page
9efaabdf84 style: Make clippy happy 2024-12-02 11:33:06 -06:00
Ed Page
9b241e15e1 chore: Update from _rust template 2024-12-02 11:30:24 -06:00
Ed Page
7dbdf8c01c chore: Release 2024-07-31 11:40:32 -05:00
Ed Page
267121b5d6 style: Make clippy happy 2024-07-26 16:08:02 -05:00
Ed Page
063ac6d4b5 chore: Update from _rust/main template 2024-07-26 16:07:19 -05:00
Ed Page
b57a417c99 chore: Release 2024-04-30 14:37:49 -05:00
Ed Page
b6c895ea49 chore: Update from _rust/main template 2024-04-30 11:28:23 -05:00
Ed Page
602923bbc8 chore: Release 2023-09-01 16:20:50 -05:00
Ed Page
0c05b217d4 style: Make clippy happy 2023-09-01 10:20:03 -05:00
renovate[bot]
6da9470ef9 chore(deps): update compatible 2023-09-01 01:11:49 +00:00
Ed Page
5a63cb3be6 chore: Release 2023-07-14 14:02:39 -05:00
Ed Page
9426924f8f fix: Hide optional dependencies 2023-07-14 12:33:02 -05:00
Ed Page
39b28c3010 chore: Release 2022-11-03 22:28:10 -05:00
Ed Page
87a02e2a2a chore: Switch to workspace inheritance 2022-11-01 14:20:38 -05:00
Ed Page
16ca0accbb chore: Release 2022-10-06 08:26:11 -05:00
Ed Page
2b667ffe55 fix: Correctly calculate trie 2022-10-04 10:57:28 -05:00
Ed Page
f78135acd2 chore: Bump MSRV to 1.64.0 2022-10-04 10:51:03 -05:00
Ed Page
4d9c507595 chore: Release 2022-08-13 12:03:26 -05:00
Ed Page
80f1ed0290 chore: Bump MSRV to 1.60 2022-08-03 09:32:45 -05:00
Ed Page
ea38677643 chore: Update dependencies 2022-08-03 09:29:38 -05:00
Ed Page
aff7161142 chore: Release 2022-06-15 16:11:53 -05:00
Ed Page
7c953a71ec chore: Upgrade to 2021 edition 2022-06-01 06:53:10 -05:00
Ed Page
b15558f0f3 chore: Set rust-version 2022-06-01 06:51:59 -05:00
Ed Page
469a9aedc2 chore: Release 2021-12-14 12:58:03 -06:00
Ed Page
c0e8a2c932 chore: Release 2021-11-16 07:46:33 -06:00
Ed Page
a8ae8a5c26 chore: Update boiletplate 2021-11-08 10:11:02 -06:00
Ed Page
153f570ec9 chore: Release 2021-11-03 11:48:12 -05:00
Ed Page
92e46848a3 chore: Update dependencies 2021-09-01 06:38:52 -05:00
Ed Page
dbea7ab1e0 chore: Release 2021-08-30 09:16:40 -05:00
Ed Page
613a0cba4b chore: Iterate on release process 2021-08-16 11:23:25 -05:00