Commit Graph

30 Commits

Author SHA1 Message Date
oysteikt 4075a0a138 flake.nix: fix eval warnings for overlay
Build and test / check (push) Successful in 43s
Build and test / build-static-library (push) Successful in 54s
Build and test / test (push) Successful in 53s
Build and test / build-dynamic-library (push) Successful in 1m34s
2026-06-04 19:05:01 +09:00
oysteikt 5be2a8ad0c text_normalization: un-digraph /
Build and test / build-dynamic-library (push) Successful in 47s
Build and test / build-static-library (push) Successful in 50s
Build and test / test (push) Successful in 57s
Build and test / check (push) Successful in 1m31s
2026-06-04 19:02:15 +09:00
oysteikt 32ef0fd3b0 Hide all debug assertions behind cfg(debug_assertions)
Build and test / build-dynamic-library (push) Successful in 48s
Build and test / check (push) Successful in 44s
Build and test / test (push) Successful in 59s
Build and test / build-static-library (push) Successful in 1m43s
2026-06-04 19:00:14 +09:00
oysteikt ba75bc203d kana_transliteration: avoid some unnecessary tring allocations for hw/fw katakana trans
Build and test / build-dynamic-library (push) Failing after 43s
Build and test / check (push) Successful in 47s
Build and test / build-static-library (push) Failing after 47s
Build and test / test (push) Failing after 1m48s
2026-06-04 18:57:17 +09:00
oysteikt b8ab2ad2fc text_normalization: implement iteration mark flattening 2026-06-04 18:49:56 +09:00
oysteikt 23450274d1 kana_transliteration: add test detecting incorrect chaining 2026-06-04 18:49:21 +09:00
oysteikt 7ddfe08849 kana_transliteration: substitute characters in place where possible 2026-06-04 18:48:33 +09:00
oysteikt fb2b4b86dd kana_transliteration: fix k->h , add more tests
Build and test / check (push) Failing after 38s
Build and test / test (push) Successful in 54s
Build and test / build-static-library (push) Successful in 56s
Build and test / build-dynamic-library (push) Successful in 1m38s
2026-06-04 16:09:57 +09:00
oysteikt 59273085e9 text_normalization: normalize fullwidth romaji, add more tests 2026-06-04 16:09:57 +09:00
oysteikt df2df5b4ac kana_transliteration: handle k->h itermark translit, add more tests 2026-06-04 15:50:45 +09:00
oysteikt fb6a018f77 kana_transliteration: handle elongated ゔ,ゎ,ん
Build and test / build-dynamic-library (push) Successful in 44s
Build and test / build-static-library (push) Successful in 53s
Build and test / test (push) Successful in 1m5s
Build and test / check (push) Successful in 1m30s
2026-06-04 15:03:02 +09:00
oysteikt f774c0c740 flake.lock: bump
Build and test / check (push) Successful in 48s
Build and test / build-static-library (push) Successful in 55s
Build and test / test (push) Successful in 55s
Build and test / build-dynamic-library (push) Successful in 1m38s
2026-06-04 14:49:38 +09:00
oysteikt 16311b172b kana_transliteration: handle dashes/elongated vocals in hiragana/katakana translit
Build and test / check (push) Successful in 42s
Build and test / build-dynamic-library (push) Successful in 48s
Build and test / build-static-library (push) Successful in 54s
Build and test / test (push) Successful in 2m4s
2026-06-04 06:16:29 +09:00
oysteikt f9789bb582 Mark all kana conversion functions as innocuous
Build and test / check (push) Successful in 42s
Build and test / build-dynamic-library (push) Successful in 45s
Build and test / build-static-library (push) Successful in 57s
Build and test / test (push) Successful in 1m52s
2026-06-04 01:52:41 +09:00
oysteikt 76eaf094bb flake.nix: add default overlay
Build and test / build-dynamic-library (push) Successful in 45s
Build and test / check (push) Successful in 48s
Build and test / build-static-library (push) Successful in 54s
Build and test / test (push) Successful in 1m52s
2026-06-04 01:26:32 +09:00
oysteikt 87b04ad159 flake.lock: bump
Build and test / check (push) Successful in 44s
Build and test / build-static-library (push) Successful in 53s
Build and test / test (push) Successful in 57s
Build and test / build-dynamic-library (push) Successful in 1m39s
2026-05-31 16:32:42 +09:00
oysteikt e71afe9803 flake.nix: add sqlite derivations
Build and test / build-static-library (push) Successful in 50s
Build and test / build-dynamic-library (push) Successful in 50s
Build and test / test (push) Successful in 1m4s
Build and test / check (push) Successful in 1m19s
2026-05-22 10:10:10 +09:00
oysteikt 11518e12d6 flake.{nix,lock}: bump, Cargo.toml: upgrade sqlite3_ext
Build and test / build-dynamic-library (push) Successful in 47s
Build and test / build-static-library (push) Successful in 49s
Build and test / check (push) Successful in 1m22s
Build and test / test (push) Successful in 1m0s
2026-05-20 17:14:26 +09:00
oysteikt 2cf5124f1d flake.nix: add android cross compiled shared library package
Build and test / check (push) Successful in 43s
Build and test / test (push) Successful in 55s
Build and test / build-static-library (push) Successful in 56s
Build and test / build-dynamic-library (push) Successful in 1m22s
2026-05-11 09:18:55 +09:00
oysteikt 2fc07184e9 Add text normalization function
Build and test / check (push) Successful in 44s
Build and test / build-dynamic-library (push) Successful in 48s
Build and test / build-static-library (push) Successful in 47s
Build and test / test (push) Successful in 1m5s
2026-05-07 23:24:13 +09:00
oysteikt cb1556c7d9 Add basic kana transliteration functions
Build and test / check (push) Successful in 43s
Build and test / build-dynamic-library (push) Successful in 47s
Build and test / build-static-library (push) Successful in 54s
Build and test / test (push) Successful in 1m33s
2026-05-07 16:34:14 +09:00
oysteikt 6fc475de1a lib: improve base example
Build and test / build-dynamic-library (push) Successful in 44s
Build and test / check (push) Successful in 46s
Build and test / build-static-library (push) Successful in 53s
Build and test / test (push) Successful in 57s
2026-05-07 02:48:53 +09:00
oysteikt b6394f4e2b flake.nix: add non-crane variant of shared-lib package
Build and test / build-dynamic-library (push) Successful in 45s
Build and test / check (push) Successful in 46s
Build and test / build-static-library (push) Successful in 52s
Build and test / test (push) Successful in 1m36s
2026-05-07 01:45:31 +09:00
oysteikt 6ba07d6f0b flake.nix: use crane's toolchains for crane builds
Build and test / check (push) Successful in 44s
Build and test / build-static-library (push) Successful in 48s
Build and test / build-dynamic-library (push) Successful in 50s
Build and test / test (push) Successful in 58s
2026-05-07 01:40:05 +09:00
oysteikt 097ba79f6e .gitea/workflows/build-and-test: rewrite to debian native build
Build and test / build-dynamic-library (push) Successful in 43s
Build and test / check (push) Successful in 47s
Build and test / build-static-library (push) Successful in 52s
Build and test / test (push) Successful in 54s
2026-05-07 01:35:13 +09:00
oysteikt 26f30de32e .gitea/workflows/build-and-test: remove redundant config
Build and test / build-static-library (push) Failing after 1m53s
Build and test / test (push) Failing after 1m57s
Build and test / build-shared-library (push) Failing after 2m1s
2026-05-06 23:30:21 +09:00
oysteikt 349f8941e9 .gitea/workflows/build-and-test: run tests in separate step
Build and test / build-static-library (push) Failing after 1m48s
Build and test / build-shared-library (push) Failing after 3m33s
Build and test / test (push) Failing after 1m43s
2026-05-06 23:19:54 +09:00
oysteikt 1383559d3c .gitea/workflows/build-and-test: init
Build and test / build-static-library (push) Failing after 1m43s
Build and test / build-shared-library (push) Failing after 2m28s
2026-05-06 23:14:48 +09:00
oysteikt 78d92b0ea5 LICENSE: init 2026-05-06 23:11:01 +09:00
oysteikt 2bb2a395f7 Initial commit 2026-05-06 23:05:46 +09:00