29 Commits

Author SHA256 Message Date
5c3d5a9e64 Accepting request 1287591 from home:MargueriteSu:branches:M17N
- update to 1.1.11
  * update dict with more unicode characters.
  * Fix undefined behavior to make it work on emscripten
- drop patch libime-1.1.10-boost166.patch, upstream chose to use
  c++20, boost166 no longer fits.

OBS-URL: https://build.opensuse.org/request/show/1287591
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=46
2025-06-21 16:59:32 +00:00
a88d4afbac Accepting request 1241076 from home:MargueriteSu:branches:M17N
- update to 1.1.10
  * New language model to fix some frequency issue
  * Correction support for shuangpin
  * Improving segmentation algorithm for pinyin
- refresh libime-1.1.10-boost166.patch
- drop libime-1.1.9-boost166.patch

OBS-URL: https://build.opensuse.org/request/show/1241076
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=44
2025-01-29 08:06:52 +00:00
ccf2591667 Accepting request 1235007 from home:MargueriteSu:branches:M17N
- update to 1.1.9:
  * update model and dict
  * Manually adjust certain character weight in dict
    to avoid some meaningless score
- add patch libime-1.1.9-boost166.patch
  * <boost/container_hash/hash.hpp> was splitted from
    <boost/functional/hash.hpp> since boost 1.67

OBS-URL: https://build.opensuse.org/request/show/1235007
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=42
2025-01-05 12:41:54 +00:00
6ceac18aac Accepting request 1199472 from home:dirkmueller:Factory
- update to 1.1.8:
  * When parsing with correction flag, u,i,v should not be
    considered as invalid
  * Fix possible prediction duplicate
  * Refactor pinyin map generatation with meaningful enum
  * Allow un -> vn for jqxy

OBS-URL: https://build.opensuse.org/request/show/1199472
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=40
2024-09-09 02:50:03 +00:00
3d3626c717 Accepting request 1176015 from home:MargueriteSu:branches:M17N
- update to 1.1.7:
  * Support more pinyin correction
  * Improve candidates to cursor logic
  * Remove shuang pin's ng -> mapping to pinyin ng

OBS-URL: https://build.opensuse.org/request/show/1176015
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=38
2024-05-23 08:03:57 +00:00
5b1b565615 Accepting request 1158680 from home:dirkmueller:Factory
- update to 1.1.6:
  * Fix TscanCode detections
  * clang tidy and coverity clean ups
  * Handle customized single char final mapping

  * Allow table rule to specify character from backwards.
  * improve partial match flag for chaizi
    pronunciation in the last release, the weight was not assigned

OBS-URL: https://build.opensuse.org/request/show/1158680
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=36
2024-03-17 16:27:04 +00:00
c0ba20a50a Accepting request 1144233 from home:MargueriteSu:branches:M17N
- update to 1.1.5
  * Replace PUA character with non-PUA unicode in the table data.
- changes in 1.1.4
  * Improve Pinyin prediction order
  * Fix two shuangpin profile bugs
  * Fix build on musl
  * Fix for exact match mode
  * libime_tabledict adds a new mode flag for extra dict.
- changes in 1.1.3
  * reduce user model weight and unigram weight.
  * new pinyin prediction API to allow prediction from dictionaries.
  * Add more pinyin correction for wrong order e.g. (hzi -> zhi)
  * Fix exact match mode in table.

OBS-URL: https://build.opensuse.org/request/show/1144233
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=34
2024-02-05 14:35:03 +00:00
b5c968ff8b Accepting request 1114932 from home:MargueriteSu:branches:M17N
- update to 1.1.2
  * Allow table to include words without code
  * allow table ordering ignore the code length
  * Allow value to be quoted
  * Apply ZSTD compression the pinyin/table dict and user history.
  * fix some performance issue for certain pinyin input
  * Allow table rule to specify character from backwards.

OBS-URL: https://build.opensuse.org/request/show/1114932
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=31
2023-10-03 08:10:58 +00:00
066db6a3fa Accepting request 1106098 from home:MargueriteSu:branches:M17N
- update to 1.1.1
  * hotfix for user pinyin parsing

OBS-URL: https://build.opensuse.org/request/show/1106098
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=29
2023-08-27 05:53:57 +00:00
51b448330c Accepting request 1104863 from home:MargueriteSu:branches:M17N
- update to 1.1.0
  * new language model
  * fix full pinyin shuangpin preedit to use the pinyin of first candidate
  * fuzzy pinyin now allows jqxy with van
  * libime_pinyindict now skips invalid lines when building dictionary file
  * improve partial match flag for chaizi

OBS-URL: https://build.opensuse.org/request/show/1104863
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=27
2023-08-20 14:45:31 +00:00
a26426aebc Accepting request 1083357 from home:dirkmueller:Factory
- update to 1.0.17:
  * Accept lue or nue when parsing text formatted dictionary
  * Don't make partial sp like z/c/s match zh/ch/sh
  * Set a search size hard limit on the nbest search
  * use int64_t for scoped clock

OBS-URL: https://build.opensuse.org/request/show/1083357
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=25
2023-04-28 10:38:07 +00:00
9f1607f47c Accepting request 1045746 from home:dirkmueller:Factory
- update to 1.0.16:
  * Use our own hasher for std::string because boost stream may not
    use a fixed implementation for string hash

OBS-URL: https://build.opensuse.org/request/show/1045746
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=23
2022-12-30 03:46:44 +00:00
37d9cfe280 OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=21 2022-11-20 11:29:03 +00:00
ec6f4d493f Accepting request 1005087 from home:MargueriteSu:branches:M17N
- update version 1.0.14
  * Update language model data and dictionary
  * Add support for libime_history to compile text to binary data
- drop libime-1.0.13-return-0.0-for-other-platforms-in-usage.patch,
  upstreamed

OBS-URL: https://build.opensuse.org/request/show/1005087
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=19
2022-09-21 07:31:32 +00:00
9609612b6e - Remove yet another stale file, table.tar.gz
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=17
2022-07-25 11:31:09 +00:00
91cfe1ac3c Accepting request 990883 from home:fusionfuture:branches:M17N
- Remove one unused file
  * libime-1.0.13.tar.xz

OBS-URL: https://build.opensuse.org/request/show/990883
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=16
2022-07-24 16:43:15 +00:00
06a62714e3 OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=15 2022-07-11 02:59:47 +00:00
00f396358d Accepting request 949473 from home:MargueriteSu:branches:M17N
- update version 1.0.11
  * Partial shuangpin support. It's a new option

OBS-URL: https://build.opensuse.org/request/show/949473
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=13
2022-01-27 15:03:02 +00:00
a0220237f2 Accepting request 940706 from home:MargueriteSu:branches:M17N
- update version 1.0.10
  * Add API for dict manage
- changes in 1.0.9
  * Allow pinyinjiajia shuangpin to use xiao'he style leading.

OBS-URL: https://build.opensuse.org/request/show/940706
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=12
2021-12-15 11:36:52 +00:00
3dce5c3322 Accepting request 922764 from home:fusionfuture:branches:M17N
- Update to 1.0.8
  * Fix build with libboost 1.77 (boo#1191228).
  * Add j|q|x|y ve as fuzzy for ue and add inner segment for ue fuzzy.
- Drop upstreamed patch
  * libime-1.0.7-boost-1.66.patch

OBS-URL: https://build.opensuse.org/request/show/922764
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=11
2021-10-05 13:58:49 +00:00
f4b2a61634 Accepting request 890850 from home:MargueriteSu:branches:M17N
- update version 1.0.7
  * Improve result for in complete pinyin. In the old implementation some
    "better" suggestions are filtered due to size limit and performance.
- changes in version 1.0.6
  * minor fix in pinyin pronunciation weight. When adding new missing
    pronunciation in the last release, the weight was not assigned 
    to some common characters, thus it causes confusion in the order.
    This release update with weight for common characters and should
    restore the ordering for those characters (e.g. 她 射)
- changes in version 1.0.5
  * Update character data and add pronunciations.
- add patch libime-1.0.7-boost-1.66.patch

OBS-URL: https://build.opensuse.org/request/show/890850
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=10
2021-05-06 04:39:15 +00:00
f437717d6b Accepting request 879804 from home:MargueriteSu:branches:M17N
- update version 1.0.4
  * Add a lot of new pronunciation to the data

OBS-URL: https://build.opensuse.org/request/show/879804
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=9
2021-03-18 06:53:22 +00:00
1741181c4d Accepting request 868078 from home:MargueriteSu:branches:M17N
- update version 1.0.3

OBS-URL: https://build.opensuse.org/request/show/868078
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=8
2021-01-31 06:31:28 +00:00
2efeafd064 Accepting request 854380 from home:MargueriteSu:branches:M17N
- update version 1.0.2

OBS-URL: https://build.opensuse.org/request/show/854380
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=6
2020-12-10 00:38:46 +00:00
f898d9d6a0 Accepting request 847672 from home:MargueriteSu:branches:M17N
- update version 1.0.1

OBS-URL: https://build.opensuse.org/request/show/847672
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=5
2020-11-11 06:28:59 +00:00
7abbd0ff9c Accepting request 832466 from home:MargueriteSu:branches:M17N
- update version 0.0.1+git20200901.e05fdd3
- update kenlm-96d393c.tar.xz to kenlm-20200829.01c49fe.tar.xz

OBS-URL: https://build.opensuse.org/request/show/832466
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=4
2020-09-05 09:32:01 +00:00
bd39efd4f4 Accepting request 781328 from home:nuklly
- update version 0.0.1+git20191230.5b6e890
- add new dependency: kenlm-96d393c.tar.xz

OBS-URL: https://build.opensuse.org/request/show/781328
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=3
2020-03-04 12:30:52 +00:00
330b474282 Accepting request 732475 from home:MargueriteSu:fcitx5
fix build

OBS-URL: https://build.opensuse.org/request/show/732475
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=2
2019-09-22 06:54:18 +00:00
06aaa98d3e Accepting request 724902 from home:MargueriteSu:fcitx5
dependency of fcitx5

OBS-URL: https://build.opensuse.org/request/show/724902
OBS-URL: https://build.opensuse.org/package/show/M17N/libime?expand=0&rev=1
2019-08-21 05:07:56 +00:00