Releases: sbxlmdsl/librime
Releases · sbxlmdsl/librime
sbxlm for librime 9.5.18
sbxlm for librime 9.5.17
Features
- dict: shorten the data struct used by Vocabulary (WhiredPlanck)
- add
append_comment
option toreverse_lookup_filter
(#699) (ksqsf)
Bug Fixes
- avoid invalid page_size (#679) (Qijia Liu)
Code Refactoring
- vocabulary.h: align the size of DictEntry struct (WhiredPlanck)
- dict_compiler.cc: correct the usage of auto in loop (WhiredPlanck)
Performance Improvements
- dict: improve dict complile performance (#663) (WhiredPlanck)
- replace rbtree with vector of pair (#684) (Qijia Liu)
- release memory of temporary fields (#690) (Qijia Liu)
Builds
- install-boost.bat: default to boost 1.78 (居戎氏)
- build.bat: build boost_ (居戎氏)
- xcode.mk: set MACOS_DEPLOYMENT_TARGET=10.13 (居戎氏)
- env.bat.template: set default envvar (居戎氏)
Continuous Integration
- use clang 16 for macOS (#702) (Qijia Liu)
- build boost::locale for charcode in clang win (#703) (Qijia Liu)
Chores
- .gitignore: ignore .cache (WhiredPlanck)
- upgrade gtest to 1.14.0 (#704) (Qijia Liu)
- release: 1.9.0 🎉 (居戎氏)
Commits
- b05f11b: feat,refactor(dict): tweak to reduce peak memory usage (WhiredPlanck)
- 77e8a5c: replace iRime with Hamster [skip ci] (Qijia Liu)
- 6772e2d: expose candidate operation apis (#664) (Qijia Liu)
- ab586ca: use clang-format to lint code (#665) (Qijia Liu)
- 3e0487c: Recude Memory Comsumption When Compiling Dictionaries (2) (#669) (WhiredPlanck)
- 97af61b: allow single thread deployment (#673) (Qijia Liu)
- c8b099d: remove unused include (#674) (Qijia Liu)
- fix typos (#632) (Kian-Meng Ang)
- e391bc2: Fix a potential race condition of MaybeCreateDirectory (#683) (Weng Xuetian)
- opencc does not work under Windows, when opencc files in a path code page incompatible with UTF-8. (#689) (fxliang)
- 75e6b1a: follow opencc conversion chain (#688) (Qijia Liu)
- 9180817: Fix clang job (#693) (Qijia Liu)
- 8b7bdbe: drop BOOST_USE_CXX11; fix 2 cmake warnings (#694) (Qijia Liu)
- 0d12d90: upgrade boost to 1.83 (#696) (Qijia Liu)
- 402137c: Fix build error of deprecated api (#697) (Bambooin)
- 1bf1fd4: support clang build on windows (#695) (Qijia Liu)
- 8432190: use boost::filesystem::resize_file (#698) (Qijia Liu)
- 8af548f: Fix a regression in reverse_lookup_filter introduced in #699 (#701) (ksqsf)
- 2849335: support mingw-w64 build on windows (#700) (Qijia Liu)
- add rime_table_decompiler (#706) (Xing Chen · 单单)
- be3af89: Upgrade yaml-cpp to 0.8.0 (#705) (Bambooin)
- de55c0d: upload clang/mingw artifact with plugins (#707) (Qijia Liu)
- 3757148: fix mingw ci ran librime-lua (#709) (Qijia Liu)
- cbf91e2: Drop Window XP (#710) (Qijia Liu)
- 03abf36: rewrite Dockerfile to include plugins (#711) (Qijia Liu)
- 827b070: merge with upstream repo (sbxlmdsl)
- d7182e5: format rime_api.cc (sbxlmdsl)
- c269a74: fix lint errors (sbxlmdsl)
- fbaafde: fix more lint errors (sbxlmdsl)
- 7eb016a: fix still more lint errors (sbxlmdsl)
- c19c900: fix lint errors in user_dicttionary.cc (sbxlmdsl)
- 259a423: Update commit-ci.yml (sbxlmdsl)
- d05976b: fix errors in user_dictionary.cc and .h (sbxlmdsl)
- b48c02b: Merge branch 'master' of sbxlmdsl:sbxlmdsl/librime (sbxlmdsl)
- cef5df2: fix errors in user_dictionary.cc (sbxlmdsl)
- 165d8db: Fix clang-format and gitignore issues (Songchen Tan) #1
- 2e5e293: Update commit-ci.yml (sbxlmdsl)
- e8764e2: correct errors in src (sbxlmdsl)
- a61e1f7: correct lint errors in entry_collector.cc (sbxlmdsl)
librime 9.5.16
Commits
- 19d48f1: support delayed mode for sbfd (sbxlmdsl)
- b669daa: optimize sbfx's is_enhanced and fast_pop modes (sbxlmdsl)
- 4627ff3: fix popping bugs of self-defined words in sbfx (sbxlmdsl)
- 272e913: fix bug in reverse lookup of sbfx (sbxlmdsl)
- 47c4ab3: hide reverse lookup of fmn when in hidden mode (sbxlmdsl)
sbxlm for librime 9.5.15
Commits
- c538e77: optimize is_first logic (sbxlmdsl)
- 1c50135: fix bug of sbjm in third-pop state (sbxlmdsl)
- 77641e1: create words only in temporary buffered mode (sbxlmdsl)
- 9aaab35: fix bugs in sbjm (sbxlmdsl)
- e55bfa3: fix bugs in word creation (sbxlmdsl)
- 7ab56dc: fix more bugs in word creation (sbxlmdsl)
- 184c31e: 反查出的候选项用数字选择 (sbxlmdsl)
- d566921: Revert "反查出的候选项用数字选择" (sbxlmdsl)
- d0a846c: fix more bugs in sbjm (sbxlmdsl)
librime 9.5.14
librime for sbxlm 9.5.13
librime for sbxlm v9.5.12
Commits
- 68a5eef: support sbn words and hide prompt when code is like sb for sbf[mxd] (sbxlmdsl)
- 953f2a5: support sbfd chars in sbjm's enhanced mode (sbxlmdsl)
- 518a773: fix errors in sbjm (sbxlmdsl)
- 8d202f6: fix more errors in code (sbxlmdsl)
- b81c611: optimize mixed pop for sbpy (sbxlmdsl)
- 89af17d: no comments of sbn chars when code is sbn in sbf[mxd] (sbxlmdsl)
- 1377281: no wording only for sbfd and in pro_char (dsl)
- 1e3d113: no wording only for sbfd (dsl)
- 77292a2: enable wording even in pro_char mode (sbxlmdsl)
- 00a53b6: optimize popping (sbxlmdsl)
- 442ebb0: Revert "optimize popping" (sbxlmdsl)
- f5ab2d6: support combined commit by uppercase letter when code length is 2 in sbfx (sbxlmdsl)
- e03eee2: change to popping by uppercase when code len is 2 in sbfx (sbxlmdsl)
- 51749ed: Revert "change to popping by uppercase when code len is 2 in sbfx" (sbxlmdsl)
- f7d8c60: support input transformation from szsbS to sz_sz_s_ in sbfx (sbxlmdsl)
librime for sbxlm 9.5.11
Commits
- 8bf2cf7: add My RIME to README [skip ci] (Qijia Liu)
- 782a63f: Merge remote-tracking branch 'upstream/master' (sbxlmdsl)
- 2c6281a: Merge remote-tracking branch 'upstream2/master' (dsl)
- 995088b: optimize sbfx (dsl)
- 4cff013: Merge branch 'master' of sbxlmdsl:sbxlmdsl/librime (sbxlmdsl)
- 5640205: change sbsp to sbzr and sbxh (dsl)
- 4b73b14: delete plugins/librime-lua (dsl)
- f17344e: support multi-char words in third_pop mode for sbjm (dsl)
- a333819: fix errors in multi-char words support for sbjm (dsl)
- 5dd9e0a: support sssbbb for multi-char words in sbjm (dsl)
- c9bd5ca: fix errors (dsl)
- 835092b: fix more errors (dsl)
- 21c0bde: fix still more errors (dsl)
- 96e0a9b: fix errors (dsl)
- 1902807: Merge branch 'master' of sbxlmdsl:sbxlmdsl/librime (sbxlmdsl)
- 10b8f6f: fix errors in sbxh (sbxlmdsl)
- 49bc559: support sssS when in lower_case mode (dsl)
- 152cfea: support extended code for sbzr and sbxh (dsl)
librime for sbxlm 9.5.10
Commits
- daa0e95: remove code switch bugs in enhanced mode of sbfx when forth_digit (dsl)
- 2c1d449: support fast_pop for sbfx (dsl)
- b1e12ec: Merge remote-tracking branch 'upstream1/master' (dsl)
- 4701246: quite temporary buffered mode when committing (dsl)
- 8d56791: Merge remote-tracking branch 'upstream1/master' (dsl)