Skip to content

sbxlm for librime 9.5.17

Choose a tag to compare

@github-actions github-actions released this 15 Nov 04:42
· 2 commits to master since this release

Features

  • dict: shorten the data struct used by Vocabulary (WhiredPlanck)
  • add append_comment option to reverse_lookup_filter (#699) (ksqsf)

Bug Fixes

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

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)