16 Commits

Author SHA1 Message Date
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 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 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 2bb2a395f7 Initial commit 2026-05-06 23:05:46 +09:00