Path to this page:
./
inputmethod/librime,
Rime input method engine
Branch: CURRENT,
Version: 1.9.0nb1,
Package name: librime-1.9.0nb1,
Maintainer: pkgsrc-usersRIME: Rime Input Method Engine
features:
- supporting varieties of input methods, either shape-based or phonetic-based,
including those for Chinese dialects
- a built-in dictionary in traditional Chinese, easily converting to
simplified Chinese via opencc
- a modulized, extensible input method framework to create innovative input
schemata in YAML syntax
- cross-platform core library in C++, built on top of open-source technologies
- OS-specific wrappers working consistently on Windows, Linux and OS X
Required to run:[
devel/boost-libs] [
devel/google-glog] [
databases/kyotocabinet] [
textproc/yaml-cpp] [
converters/opencc]
Required to build:[
devel/boost-headers] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 2566.495 KB
Version history: (Expand)
- (2024-10-04) Updated to version: librime-1.9.0nb1
- (2024-02-10) Updated to version: librime-1.9.0
- (2023-12-29) Updated to version: librime-1.8.3nb2
- (2023-04-23) Updated to version: librime-1.8.3nb1
- (2023-01-30) Updated to version: librime-1.8.3
- (2023-01-22) Updated to version: librime-1.7.3nb1
CVS history: (Expand)
2024-02-10 10:54:15 by Ryo ONODERA | Files touched by this commit (4) |
Log message:
inputmethod/librime: Update to 1.9.0
* Convert to new cmake mechanism.
Changelog:
1.9.0:
Features
switches: abbreviate state labels #615 (居戎氏)
dict: shorten the data struct used by Vocabulary #661 (WhiredPlanck)
add append_comment option to reverse_lookup_filter (#699) #699 (ksqsf)
Bug Fixes
avoid invalid page_size (#679) #679 (Qijia Liu)
Code Refactoring
vocabulary.h: align the size of DictEntry struct #661 (WhiredPlanck)
dict_compiler.cc: correct the usage of auto in loop #661 (WhiredPlanck)
Performance Improvements
dict: improve dict complile performance (#663) #663 (WhiredPlanck)
replace rbtree with vector of pair (#684) #684 (Qijia Liu)
release memory of temporary fields (#690) #690 (Qijia Liu)
1.8.5:
Bug Fixes
selector: do not match fallback modifier (居戎氏)
1.8.4:
Chores
skip super key combos; amend merge result (居戎氏)
|
2023-12-29 19:25:02 by Adam Ciarcinski | Files touched by this commit (254) |
Log message:
revbump for boost-libs
|
2023-04-23 16:26:33 by Adam Ciarcinski | Files touched by this commit (271) |
Log message:
revbump for boost
|
2023-01-30 11:35:19 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
librime: update to 1.8.3.
1.8.3
### Bug Fixes
* skip key combos with super modifier
1.8.2
Bug fixes
1.8.1
Bug fixes
1.8.0
### Bug Fixes
* **algo, dict:** add an extra set of parenthesis to std::min ...
* **charset_filter:** Update `is_extended_cjk` to compatible with Unicode 15
* **chord_composer:** first key missing from raw input
* **chord_composer:** invisible placeholder char prepended to output
* **ci:** download and extract boost
* **ci:** install Rime plugins' dependencies
* **ci:** no hardcoded boost version in ci scripts
* **dict_compiler:** shrink .reverse.bin file to fit after build
* **reverse_lookup_dictionary:** writing data to overflow buffer
* **setup:** avoid glog log macros conflict with macros of Windows
* fix missing control paths issue
* qualify std::exp after including <cmath>
* **ci:** update ci script for windows
* **dictionary:** had unsorted chunks after the previous chunk ended
* **editor:** `back_syllable` should reopen selected words
* replace bintry mirror with jfrog
### Features
* **api:** get_state_label returns the state label for UI display
* **ci:** add GitHub action ci support
* **ci:** add pull request ci
* **ci:** add tag release ci
* **context:** allow composing with zero input
* **key_binder:** single select a radio group option
* **key_binder:** toggle the switch defined at index `toggle: '@n'`
* **navigator,selector:** vertical navigation
* **plugins:** support plugin specs in slug@branch format
* **selector:** handle repeated key until release
* add windows ci job
* delete selected candidate
* half/full-shape labels for more characters
* **simplifier:** can be configured to return empty comment
|
2023-01-22 17:28:39 by Ryo ONODERA | Files touched by this commit (271) |
Log message:
*: Recursive revbump from Boost 1.81.0
|
2022-08-05 15:02:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
librime: updated to 1.7.3
librime 1.7.3
Bug Fixes
memory: possibly dereferencing null pointer
plugins: buffer overflow in plugin lotem/librime-octagram
|
2022-04-26 00:29:15 by Tobias Nygren | Files touched by this commit (2) |
Log message:
librime: install pkg-config file on SunOS too
|
2022-01-10 02:46:47 by Ryo ONODERA | Files touched by this commit (273) |
Log message:
*: Recursive revbump from boost 1.78.0
|