Page MenuHomeSolus

D14199.diff
No OneTemporary

D14199.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -77,12 +77,11 @@
librime.so.1:_Z12RimeGetInputm
librime.so.1:_Z14RimeGetKeyNamei
librime.so.1:_Z14RimeGetVersionv
-librime.so.1:_Z15RimeCommitProtomPv
librime.so.1:_Z15RimeGetCaretPosm
librime.so.1:_Z15RimeSetCaretPosmm
-librime.so.1:_Z15RimeStatusProtomPv
-librime.so.1:_Z16RimeContextProtomPv
librime.so.1:_Z17RimeGetStagingDirv
+librime.so.1:_Z17RimeGetStateLabelmPKci
+librime.so.1:_Z19RimeDeleteCandidatemm
librime.so.1:_Z19RimeGetModifierNamei
librime.so.1:_Z19RimeSelectCandidatemm
librime.so.1:_Z20RimeGetKeycodeByNamePKc
@@ -94,215 +93,16 @@
librime.so.1:_Z25rime_require_module_gearsv
librime.so.1:_Z26rime_require_module_leversv
librime.so.1:_Z27rime_require_module_pluginsv
+librime.so.1:_Z32RimeDeleteCandidateOnCurrentPagemm
librime.so.1:_Z32RimeSelectCandidateOnCurrentPagemm
-librime.so.1:_ZN2kj10heapStringEPKcm
-librime.so.1:_ZN2kj10heapStringEm
-librime.so.1:_ZN2kj11AutoCloseFdD1Ev
-librime.so.1:_ZN2kj11AutoCloseFdD2Ev
-librime.so.1:_ZN2kj11InputStream11readAllTextEm
-librime.so.1:_ZN2kj11InputStream12readAllBytesEm
-librime.so.1:_ZN2kj11InputStream4readEPvmm
-librime.so.1:_ZN2kj11InputStream4skipEm
-librime.so.1:_ZN2kj11InputStreamD0Ev
-librime.so.1:_ZN2kj11InputStreamD1Ev
-librime.so.1:_ZN2kj11InputStreamD2Ev
-librime.so.1:_ZN2kj12OutputStream5writeENS_8ArrayPtrIKNS1_IKhEEEE
-librime.so.1:_ZN2kj12OutputStreamD0Ev
-librime.so.1:_ZN2kj12OutputStreamD1Ev
-librime.so.1:_ZN2kj12OutputStreamD2Ev
-librime.so.1:_ZN2kj13FdInputStream7tryReadEPvmm
-librime.so.1:_ZN2kj13FdInputStreamD0Ev
-librime.so.1:_ZN2kj13FdInputStreamD1Ev
-librime.so.1:_ZN2kj13FdInputStreamD2Ev
-librime.so.1:_ZN2kj13getStackTraceENS_8ArrayPtrIPvEEj
-librime.so.1:_ZN2kj13getStackTraceEv
-librime.so.1:_ZN2kj14FdOutputStream5writeENS_8ArrayPtrIKNS1_IKhEEEE
-librime.so.1:_ZN2kj14FdOutputStream5writeEPKvm
-librime.so.1:_ZN2kj14FdOutputStreamD0Ev
-librime.so.1:_ZN2kj14FdOutputStreamD1Ev
-librime.so.1:_ZN2kj14FdOutputStreamD2Ev
-librime.so.1:_ZN2kj14UnwindDetectorC1Ev
-librime.so.1:_ZN2kj14UnwindDetectorC2Ev
-librime.so.1:_ZN2kj16ArrayInputStream16tryGetReadBufferEv
-librime.so.1:_ZN2kj16ArrayInputStream4skipEm
-librime.so.1:_ZN2kj16ArrayInputStream7tryReadEPvmm
-librime.so.1:_ZN2kj16ArrayInputStreamC1ENS_8ArrayPtrIKhEE
-librime.so.1:_ZN2kj16ArrayInputStreamC2ENS_8ArrayPtrIKhEE
-librime.so.1:_ZN2kj16ArrayInputStreamD0Ev
-librime.so.1:_ZN2kj16ArrayInputStreamD1Ev
-librime.so.1:_ZN2kj16ArrayInputStreamD2Ev
-librime.so.1:_ZN2kj17ArrayOutputStream14getWriteBufferEv
-librime.so.1:_ZN2kj17ArrayOutputStream5writeEPKvm
-librime.so.1:_ZN2kj17ArrayOutputStreamC1ENS_8ArrayPtrIhEE
-librime.so.1:_ZN2kj17ArrayOutputStreamC2ENS_8ArrayPtrIhEE
-librime.so.1:_ZN2kj17ArrayOutputStreamD0Ev
-librime.so.1:_ZN2kj17ArrayOutputStreamD1Ev
-librime.so.1:_ZN2kj17ArrayOutputStreamD2Ev
-librime.so.1:_ZN2kj17ExceptionCallback10logMessageENS_11LogSeverityEPKciiONS_6StringE
-librime.so.1:_ZN2kj17ExceptionCallback14stackTraceModeEv
-librime.so.1:_ZN2kj17ExceptionCallback16onFatalExceptionEONS_9ExceptionE
-librime.so.1:_ZN2kj17ExceptionCallback20getThreadInitializerEv
-librime.so.1:_ZN2kj17ExceptionCallback22onRecoverableExceptionEONS_9ExceptionE
-librime.so.1:_ZN2kj17ExceptionCallbackC1ERS0_
-librime.so.1:_ZN2kj17ExceptionCallbackC1Ev
-librime.so.1:_ZN2kj17ExceptionCallbackC2ERS0_
-librime.so.1:_ZN2kj17ExceptionCallbackC2Ev
-librime.so.1:_ZN2kj17ExceptionCallbackD0Ev
-librime.so.1:_ZN2kj17ExceptionCallbackD1Ev
-librime.so.1:_ZN2kj17ExceptionCallbackD2Ev
-librime.so.1:_ZN2kj17NullArrayDisposer8instanceE
-librime.so.1:_ZN2kj18VectorOutputStream14getWriteBufferEv
-librime.so.1:_ZN2kj18VectorOutputStream4growEm
-librime.so.1:_ZN2kj18VectorOutputStream5writeEPKvm
-librime.so.1:_ZN2kj18VectorOutputStreamC1Em
-librime.so.1:_ZN2kj18VectorOutputStreamC2Em
-librime.so.1:_ZN2kj18VectorOutputStreamD0Ev
-librime.so.1:_ZN2kj18VectorOutputStreamD1Ev
-librime.so.1:_ZN2kj18VectorOutputStreamD2Ev
-librime.so.1:_ZN2kj18trimSourceFilenameENS_9StringPtrE
-librime.so.1:_ZN2kj19BufferedInputStream13getReadBufferEv
-librime.so.1:_ZN2kj19BufferedInputStreamD0Ev
-librime.so.1:_ZN2kj19BufferedInputStreamD1Ev
-librime.so.1:_ZN2kj19BufferedInputStreamD2Ev
-librime.so.1:_ZN2kj19InsertionOrderIndex10EMPTY_LINKE
-librime.so.1:_ZN2kj19InsertionOrderIndex10insertImplEm
-librime.so.1:_ZN2kj19InsertionOrderIndex5clearEv
-librime.so.1:_ZN2kj19InsertionOrderIndex7reserveEm
-librime.so.1:_ZN2kj19InsertionOrderIndex8moveImplEmm
-librime.so.1:_ZN2kj19InsertionOrderIndex9eraseImplEm
-librime.so.1:_ZN2kj19InsertionOrderIndexC1EOS0_
-librime.so.1:_ZN2kj19InsertionOrderIndexC1Ev
-librime.so.1:_ZN2kj19InsertionOrderIndexC2EOS0_
-librime.so.1:_ZN2kj19InsertionOrderIndexC2Ev
-librime.so.1:_ZN2kj19InsertionOrderIndexD1Ev
-librime.so.1:_ZN2kj19InsertionOrderIndexD2Ev
-librime.so.1:_ZN2kj19InsertionOrderIndexaSEOS0_
-librime.so.1:_ZN2kj19stringifyStackTraceENS_8ArrayPtrIKPvEE
-librime.so.1:_ZN2kj19throwFatalExceptionEONS_9ExceptionEj
-librime.so.1:_ZN2kj1_11parseDoubleERKNS_9StringPtrE
-librime.so.1:_ZN2kj1_11unreachableEv
-librime.so.1:_ZN2kj1_12chooseBucketEjj
-librime.so.1:_ZN2kj1_17HeapArrayDisposer12allocateImplEmmmPFvPvES4_
-librime.so.1:_ZN2kj1_17HeapArrayDisposer8instanceE
-librime.so.1:_ZN2kj1_19chooseHashTableSizeEj
-librime.so.1:_ZN2kj1_20inlineRequireFailureEPKciS2_S2_S2_
-librime.so.1:_ZN2kj1_21runCatchingExceptionsERNS0_8RunnableE
-librime.so.1:_ZN2kj1_22throwDuplicateTableRowEv
-librime.so.1:_ZN2kj1_22uncaughtExceptionCountEv
-librime.so.1:_ZN2kj1_25logHashTableInconsistencyEv
-librime.so.1:_ZN2kj1_4Once5resetEv
-librime.so.1:_ZN2kj1_4Once7runOnceERNS1_11InitializerENS_18NoopSourceLocationE
-librime.so.1:_ZN2kj1_5Debug11logInternalEPKciNS_11LogSeverityES3_NS_8ArrayPtrINS_6StringEEE
-librime.so.1:_ZN2kj1_5Debug11minSeverityE
-librime.so.1:_ZN2kj1_5Debug16getOsErrorNumberEb
-librime.so.1:_ZN2kj1_5Debug23makeDescriptionInternalEPKcNS_8ArrayPtrINS_6StringEEE
-librime.so.1:_ZN2kj1_5Debug5Fault4initEPKciNS_9Exception4TypeES4_S4_NS_8ArrayPtrINS_6StringEEE
-librime.so.1:_ZN2kj1_5Debug5Fault4initEPKciiS4_S4_NS_8ArrayPtrINS_6StringEEE
-librime.so.1:_ZN2kj1_5Debug5Fault5fatalEv
-librime.so.1:_ZN2kj1_5Debug5FaultD1Ev
-librime.so.1:_ZN2kj1_5Debug5FaultD2Ev
-librime.so.1:_ZN2kj1_5Debug7Context10logMessageENS_11LogSeverityEPKciiONS_6StringE
-librime.so.1:_ZN2kj1_5Debug7Context16onFatalExceptionEONS_9ExceptionE
-librime.so.1:_ZN2kj1_5Debug7Context17ensureInitializedEv
-librime.so.1:_ZN2kj1_5Debug7Context22onRecoverableExceptionEONS_9ExceptionE
-librime.so.1:_ZN2kj1_5Debug7ContextC1Ev
-librime.so.1:_ZN2kj1_5Debug7ContextC2Ev
-librime.so.1:_ZN2kj1_5Debug7ContextD0Ev
-librime.so.1:_ZN2kj1_5Debug7ContextD1Ev
-librime.so.1:_ZN2kj1_5Debug7ContextD2Ev
-librime.so.1:_ZN2kj1_5Mutex14checkPredicateERNS1_6WaiterE
-librime.so.1:_ZN2kj1_5Mutex27induceSpuriousWakeupForTestEv
-librime.so.1:_ZN2kj1_5Mutex4lockENS1_11ExclusivityENS_5MaybeINS_8QuantityIlNS0_15NanosecondLabelEEEEENS_18NoopSourceLocationE
-librime.so.1:_ZN2kj1_5Mutex4waitERNS1_9PredicateENS_5MaybeINS_8QuantityIlNS0_15NanosecondLabelEEEEENS_18NoopSourceLocationE
-librime.so.1:_ZN2kj1_5Mutex6unlockENS1_11ExclusivityEPNS1_6WaiterE
-librime.so.1:_ZN2kj1_5MutexC1Ev
-librime.so.1:_ZN2kj1_5MutexC2Ev
-librime.so.1:_ZN2kj1_5MutexD1Ev
-librime.so.1:_ZN2kj1_5MutexD2Ev
-librime.so.1:_ZN2kj1_6rehashENS_8ArrayPtrIKNS0_10HashBucketEEEm
-librime.so.1:_ZN2kj1_9BTreeImpl10EMPTY_NODEE
-librime.so.1:_ZN2kj1_9BTreeImpl10verifyNodeEmRNS_13FunctionParamIFbjjEEEjjNS1_9MaybeUintE
-librime.so.1:_ZN2kj1_9BTreeImpl5clearEv
-librime.so.1:_ZN2kj1_9BTreeImpl5eraseEjRKNS1_9SearchKeyE
-librime.so.1:_ZN2kj1_9BTreeImpl6insertERKNS1_9SearchKeyE
-librime.so.1:_ZN2kj1_9BTreeImpl6verifyEmNS_13FunctionParamIFbjjEEE
-librime.so.1:_ZN2kj1_9BTreeImpl7reserveEm
-librime.so.1:_ZN2kj1_9BTreeImpl8growTreeEj
-librime.so.1:_ZN2kj1_9BTreeImpl8renumberEjjRKNS1_9SearchKeyE
-librime.so.1:_ZN2kj1_9BTreeImplC1EOS1_
-librime.so.1:_ZN2kj1_9BTreeImplC1Ev
-librime.so.1:_ZN2kj1_9BTreeImplC2EOS1_
-librime.so.1:_ZN2kj1_9BTreeImplC2Ev
-librime.so.1:_ZN2kj1_9BTreeImplD1Ev
-librime.so.1:_ZN2kj1_9BTreeImplD2Ev
-librime.so.1:_ZN2kj1_9BTreeImplaSEOS1_
-librime.so.1:_ZN2kj20BufferedOutputStreamD0Ev
-librime.so.1:_ZN2kj20BufferedOutputStreamD1Ev
-librime.so.1:_ZN2kj20BufferedOutputStreamD2Ev
-librime.so.1:_ZN2kj20computeRelativeTraceENS_8ArrayPtrIKPvEES3_
-librime.so.1:_ZN2kj20getDestructionReasonEPvNS_9Exception4TypeEPKciNS_9StringPtrE
-librime.so.1:_ZN2kj20getExceptionCallbackEv
-librime.so.1:_ZN2kj22ExceptionSafeArrayUtil10destroyAllEv
-librime.so.1:_ZN2kj22ExceptionSafeArrayUtil9constructEmPFvPvE
-librime.so.1:_ZN2kj22getCaughtExceptionTypeEv
-librime.so.1:_ZN2kj22printStackTraceOnCrashEv
-librime.so.1:_ZN2kj25InFlightExceptionIterator4nextEv
-librime.so.1:_ZN2kj25InFlightExceptionIteratorC1Ev
-librime.so.1:_ZN2kj25InFlightExceptionIteratorC2Ev
-librime.so.1:_ZN2kj25throwRecoverableExceptionEONS_9ExceptionEj
-librime.so.1:_ZN2kj26BufferedInputStreamWrapper16tryGetReadBufferEv
-librime.so.1:_ZN2kj26BufferedInputStreamWrapper4skipEm
-librime.so.1:_ZN2kj26BufferedInputStreamWrapper7tryReadEPvmm
-librime.so.1:_ZN2kj26BufferedInputStreamWrapperC1ERNS_11InputStreamENS_8ArrayPtrIhEE
-librime.so.1:_ZN2kj26BufferedInputStreamWrapperC2ERNS_11InputStreamENS_8ArrayPtrIhEE
-librime.so.1:_ZN2kj26BufferedInputStreamWrapperD0Ev
-librime.so.1:_ZN2kj26BufferedInputStreamWrapperD1Ev
-librime.so.1:_ZN2kj26BufferedInputStreamWrapperD2Ev
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapper14getWriteBufferEv
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapper5flushEv
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapper5writeEPKvm
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapperC1ERNS_12OutputStreamENS_8ArrayPtrIhEE
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapperC2ERNS_12OutputStreamENS_8ArrayPtrIhEE
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapperD0Ev
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapperD1Ev
-librime.so.1:_ZN2kj27BufferedOutputStreamWrapperD2Ev
-librime.so.1:_ZN2kj27DestructorOnlyArrayDisposer8instanceE
-librime.so.1:_ZN2kj28stringifyStackTraceAddressesENS_8ArrayPtrIKPvEE
-librime.so.1:_ZN2kj28stringifyStackTraceAddressesENS_8ArrayPtrIKPvEENS0_IcEE
-librime.so.1:_ZN2kj3hexEh
-librime.so.1:_ZN2kj3hexEj
-librime.so.1:_ZN2kj3hexEm
-librime.so.1:_ZN2kj3hexEt
-librime.so.1:_ZN2kj3hexEy
-librime.so.1:_ZN2kj9Exception11extendTraceEjj
-librime.so.1:_ZN2kj9Exception11wrapContextEPKciONS_6StringE
-librime.so.1:_ZN2kj9Exception12addTraceHereEv
-librime.so.1:_ZN2kj9Exception19truncateCommonTraceEv
-librime.so.1:_ZN2kj9Exception7ContextC1ERKS1_
-librime.so.1:_ZN2kj9Exception7ContextC2ERKS1_
-librime.so.1:_ZN2kj9Exception8addTraceEPv
-librime.so.1:_ZN2kj9ExceptionC1ENS0_4TypeENS_6StringEiS2_
-librime.so.1:_ZN2kj9ExceptionC1ENS0_4TypeEPKciNS_6StringE
-librime.so.1:_ZN2kj9ExceptionC1ERKS0_
-librime.so.1:_ZN2kj9ExceptionC2ENS0_4TypeENS_6StringEiS2_
-librime.so.1:_ZN2kj9ExceptionC2ENS0_4TypeEPKciNS_6StringE
-librime.so.1:_ZN2kj9ExceptionC2ERKS0_
-librime.so.1:_ZN2kj9ExceptionD1Ev
-librime.so.1:_ZN2kj9ExceptionD2Ev
-librime.so.1:_ZN2kjmlENS_1_11StringifierENS_11LogSeverityE
-librime.so.1:_ZN2kjmlENS_1_11StringifierENS_9Exception4TypeE
-librime.so.1:_ZN2kjmlENS_1_11StringifierERKNS_9ExceptionE
-librime.so.1:_ZN4rime10ConfigData10EmitScalarERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4YAML7EmitterE
librime.so.1:_ZN4rime10ConfigData10SaveToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime10ConfigData12LoadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_14ConfigCompilerE
librime.so.1:_ZN4rime10ConfigData12SaveToStreamERSo
librime.so.1:_ZN4rime10ConfigData13TraverseWriteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_10ConfigItemEE
librime.so.1:_ZN4rime10ConfigData14LoadFromStreamERSi
-librime.so.1:_ZN4rime10ConfigData15ConvertFromYamlERKN4YAML4NodeEPNS_14ConfigCompilerE
librime.so.1:_ZN4rime10ConfigData15FormatListIndexB5cxx11Em
librime.so.1:_ZN4rime10ConfigData16ResolveListIndexESt10shared_ptrINS_10ConfigItemEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb
librime.so.1:_ZN4rime10ConfigData19IsListItemReferenceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
-librime.so.1:_ZN4rime10ConfigData8EmitYamlESt10shared_ptrINS_10ConfigItemEEPN4YAML7EmitterEi
librime.so.1:_ZN4rime10ConfigData8JoinPathERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE
librime.so.1:_ZN4rime10ConfigData8TraverseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime10ConfigData9SplitPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -328,6 +128,7 @@
librime.so.1:_ZN4rime10DictionaryD0Ev
librime.so.1:_ZN4rime10DictionaryD1Ev
librime.so.1:_ZN4rime10DictionaryD2Ev
+librime.so.1:_ZN4rime10EmitScalarERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN4YAML7EmitterE
librime.so.1:_ZN4rime10MappedFile10CopyStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_6StringE
librime.so.1:_ZN4rime10MappedFile11ShrinkToFitEv
librime.so.1:_ZN4rime10MappedFile12CreateStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -684,6 +485,7 @@
librime.so.1:_ZN4rime14kLegacyModulesE
librime.so.1:_ZN4rime15BuildInfoPlugin16ReviewLinkOutputEPNS_14ConfigCompilerESt10shared_ptrINS_14ConfigResourceEE
librime.so.1:_ZN4rime15BuildInfoPlugin19ReviewCompileOutputEPNS_14ConfigCompilerESt10shared_ptrINS_14ConfigResourceEE
+librime.so.1:_ZN4rime15ConvertFromYamlERKN4YAML4NodeEPNS_14ConfigCompilerE
librime.so.1:_ZN4rime15DbComponentBaseC1Ev
librime.so.1:_ZN4rime15DbComponentBaseC2Ev
librime.so.1:_ZN4rime15DbComponentBaseD0Ev
@@ -956,6 +758,7 @@
librime.so.1:_ZN4rime23ReverseLookupTranslatorC1ERKNS_6TicketE
librime.so.1:_ZN4rime23ReverseLookupTranslatorC2ERKNS_6TicketE
librime.so.1:_ZN4rime23UserDictionaryComponent6CreateERKNS_6TicketE
+librime.so.1:_ZN4rime23UserDictionaryComponent6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
librime.so.1:_ZN4rime23UserDictionaryComponentC1Ev
librime.so.1:_ZN4rime23UserDictionaryComponentC2Ev
librime.so.1:_ZN4rime24CharsetFilterTranslation15FilterCandidateESt10shared_ptrINS_9CandidateEE
@@ -978,7 +781,6 @@
librime.so.1:_ZN4rime27rime_require_module_defaultEv
librime.so.1:_ZN4rime28LegacyDictionaryConfigPlugin16ReviewLinkOutputEPNS_14ConfigCompilerESt10shared_ptrINS_14ConfigResourceEE
librime.so.1:_ZN4rime28LegacyDictionaryConfigPlugin19ReviewCompileOutputEPNS_14ConfigCompilerESt10shared_ptrINS_14ConfigResourceEE
-librime.so.1:_ZN4rime28kTableFormatLowestCompatibleE
librime.so.1:_ZN4rime28rime_require_module_deployerEv
librime.so.1:_ZN4rime2Db14CreateMetadataEv
librime.so.1:_ZN4rime2Db6RemoveEv
@@ -989,6 +791,7 @@
librime.so.1:_ZN4rime30ReverseLookupFilterTranslation4PeekEv
librime.so.1:_ZN4rime30SymlinkingPrebuiltDictionaries3RunEPNS_8DeployerE
librime.so.1:_ZN4rime32ReverseLookupDictionaryComponent6CreateERKNS_6TicketE
+librime.so.1:_ZN4rime32ReverseLookupDictionaryComponent6CreateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime32ReverseLookupDictionaryComponentC1Ev
librime.so.1:_ZN4rime32ReverseLookupDictionaryComponentC2Ev
librime.so.1:_ZN4rime4Code11CreateIndexEPS0_
@@ -1046,30 +849,6 @@
librime.so.1:_ZN4rime5TableD0Ev
librime.so.1:_ZN4rime5TableD1Ev
librime.so.1:_ZN4rime5TableD2Ev
-librime.so.1:_ZN4rime5proto6Commit13_capnpPrivate12dataWordSizeE
-librime.so.1:_ZN4rime5proto6Commit13_capnpPrivate12pointerCountE
-librime.so.1:_ZN4rime5proto6Commit13_capnpPrivate4kindE
-librime.so.1:_ZN4rime5proto6Commit13_capnpPrivate6schemaE
-librime.so.1:_ZN4rime5proto6Status13_capnpPrivate12dataWordSizeE
-librime.so.1:_ZN4rime5proto6Status13_capnpPrivate12pointerCountE
-librime.so.1:_ZN4rime5proto6Status13_capnpPrivate4kindE
-librime.so.1:_ZN4rime5proto6Status13_capnpPrivate6schemaE
-librime.so.1:_ZN4rime5proto7Context11Composition13_capnpPrivate12dataWordSizeE
-librime.so.1:_ZN4rime5proto7Context11Composition13_capnpPrivate12pointerCountE
-librime.so.1:_ZN4rime5proto7Context11Composition13_capnpPrivate4kindE
-librime.so.1:_ZN4rime5proto7Context11Composition13_capnpPrivate6schemaE
-librime.so.1:_ZN4rime5proto7Context13_capnpPrivate12dataWordSizeE
-librime.so.1:_ZN4rime5proto7Context13_capnpPrivate12pointerCountE
-librime.so.1:_ZN4rime5proto7Context13_capnpPrivate4kindE
-librime.so.1:_ZN4rime5proto7Context13_capnpPrivate6schemaE
-librime.so.1:_ZN4rime5proto7Context4Menu13_capnpPrivate12dataWordSizeE
-librime.so.1:_ZN4rime5proto7Context4Menu13_capnpPrivate12pointerCountE
-librime.so.1:_ZN4rime5proto7Context4Menu13_capnpPrivate4kindE
-librime.so.1:_ZN4rime5proto7Context4Menu13_capnpPrivate6schemaE
-librime.so.1:_ZN4rime5proto9Candidate13_capnpPrivate12dataWordSizeE
-librime.so.1:_ZN4rime5proto9Candidate13_capnpPrivate12pointerCountE
-librime.so.1:_ZN4rime5proto9Candidate13_capnpPrivate4kindE
-librime.so.1:_ZN4rime5proto9Candidate13_capnpPrivate6schemaE
librime.so.1:_ZN4rime6Config10SaveToFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime6Config11GetListSizeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime6Config12LoadFromFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -1180,6 +959,8 @@
librime.so.1:_ZN4rime7Context11DeleteInputEm
librime.so.1:_ZN4rime7Context12set_propertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_
librime.so.1:_ZN4rime7Context13set_caret_posEm
+librime.so.1:_ZN4rime7Context15DeleteCandidateESt8functionIFSt10shared_ptrINS_9CandidateEERNS_7SegmentEEE
+librime.so.1:_ZN4rime7Context15DeleteCandidateEm
librime.so.1:_ZN4rime7Context15set_compositionEONS_11CompositionE
librime.so.1:_ZN4rime7Context20ClearPreviousSegmentEv
librime.so.1:_ZN4rime7Context21ClearTransientOptionsEv
@@ -1296,6 +1077,7 @@
librime.so.1:_ZN4rime8DeployerD1Ev
librime.so.1:_ZN4rime8DeployerD2Ev
librime.so.1:_ZN4rime8DfsState12RecruitEntryEm
+librime.so.1:_ZN4rime8EmitYamlESt10shared_ptrINS_10ConfigItemEEPN4YAML7EmitterEi
librime.so.1:_ZN4rime8KeyEvent5ParseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime8KeyEventC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
librime.so.1:_ZN4rime8KeyEventC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -1306,14 +1088,14 @@
librime.so.1:_ZN4rime8Registry5ClearEv
librime.so.1:_ZN4rime8Registry8RegisterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_13ComponentBaseE
librime.so.1:_ZN4rime8Registry8instanceEv
-librime.so.1:_ZN4rime8Selector10CursorDownEPNS_7ContextE
+librime.so.1:_ZN4rime8Selector12PreviousPageEPNS_7ContextE
+librime.so.1:_ZN4rime8Selector13NextCandidateEPNS_7ContextE
librime.so.1:_ZN4rime8Selector15ProcessKeyEventERKNS_8KeyEventE
+librime.so.1:_ZN4rime8Selector17PreviousCandidateEPNS_7ContextE
librime.so.1:_ZN4rime8Selector17SelectCandidateAtEPNS_7ContextEi
librime.so.1:_ZN4rime8Selector3EndEPNS_7ContextE
librime.so.1:_ZN4rime8Selector4HomeEPNS_7ContextE
-librime.so.1:_ZN4rime8Selector6PageUpEPNS_7ContextE
-librime.so.1:_ZN4rime8Selector8CursorUpEPNS_7ContextE
-librime.so.1:_ZN4rime8Selector8PageDownEPNS_7ContextE
+librime.so.1:_ZN4rime8Selector8NextPageEPNS_7ContextE
librime.so.1:_ZN4rime8SelectorC1ERKNS_6TicketE
librime.so.1:_ZN4rime8SelectorC2ERKNS_6TicketE
librime.so.1:_ZN4rime8Sentence6ExtendERKNS_9DictEntryEmd
@@ -1338,6 +1120,15 @@
librime.so.1:_ZN4rime8SwitcherD0Ev
librime.so.1:_ZN4rime8SwitcherD1Ev
librime.so.1:_ZN4rime8SwitcherD2Ev
+librime.so.1:_ZN4rime8Switches10FindOptionESt8functionIFNS0_10FindResultENS0_12SwitchOptionEEE
+librime.so.1:_ZN4rime8Switches12OptionByNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
+librime.so.1:_ZN4rime8Switches13GetStateLabelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
+librime.so.1:_ZN4rime8Switches13GetStateLabelESt10shared_ptrINS_9ConfigMapEEm
+librime.so.1:_ZN4rime8Switches20FindRadioGroupOptionESt10shared_ptrINS_9ConfigMapEESt8functionIFNS0_10FindResultENS0_12SwitchOptionEEE
+librime.so.1:_ZN4rime8Switches24FindOptionFromConfigItemERNS_13ConfigItemRefEmSt8functionIFNS0_10FindResultENS0_12SwitchOptionEEE
+librime.so.1:_ZN4rime8Switches5CycleERKNS0_12SwitchOptionE
+librime.so.1:_ZN4rime8Switches5ResetERKNS0_12SwitchOptionE
+librime.so.1:_ZN4rime8Switches7ByIndexEm
librime.so.1:_ZN4rime9Candidate19GetGenuineCandidateERKSt10shared_ptrIS0_E
librime.so.1:_ZN4rime9Candidate20GetGenuineCandidatesERKSt10shared_ptrIS0_E
librime.so.1:_ZN4rime9ConfigMap3SetERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_10ConfigItemEE
@@ -1368,6 +1159,7 @@
librime.so.1:_ZN4rime9NavigatorC1ERKNS_6TicketE
librime.so.1:_ZN4rime9NavigatorC2ERKNS_6TicketE
librime.so.1:_ZN4rime9ReverseDb4LoadEv
+librime.so.1:_ZN4rime9ReverseDb4SaveEv
librime.so.1:_ZN4rime9ReverseDb5BuildEPNS_12DictSettingsERKSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIS9_ESaIS9_EERKNS_10VocabularyERKSt3mapIS9_SD_SB_SaISt4pairIKS9_SD_EEEj
librime.so.1:_ZN4rime9ReverseDb6LookupERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_
librime.so.1:_ZN4rime9ReverseDbC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
@@ -1379,205 +1171,6 @@
librime.so.1:_ZN4rimelsERSoRKNS_12SegmentationE
librime.so.1:_ZN4rimelsERSoRKNS_9ReferenceE
librime.so.1:_ZN4rimeplESt10shared_ptrINS_11TranslationEES2_
-librime.so.1:_ZN5capnp10ClientHook21NULL_CAPABILITY_BRANDE
-librime.so.1:_ZN5capnp10ClientHook23BROKEN_CAPABILITY_BRANDE
-librime.so.1:_ZN5capnp13MessageReader11isCanonicalEv
-librime.so.1:_ZN5capnp13MessageReader11sizeInWordsEv
-librime.so.1:_ZN5capnp13MessageReader15getRootInternalEv
-librime.so.1:_ZN5capnp13MessageReaderC1ENS_13ReaderOptionsE
-librime.so.1:_ZN5capnp13MessageReaderC2ENS_13ReaderOptionsE
-librime.so.1:_ZN5capnp13MessageReaderD0Ev
-librime.so.1:_ZN5capnp13MessageReaderD1Ev
-librime.so.1:_ZN5capnp13MessageReaderD2Ev
-librime.so.1:_ZN5capnp14MessageBuilder11isCanonicalEv
-librime.so.1:_ZN5capnp14MessageBuilder11sizeInWordsEv
-librime.so.1:_ZN5capnp14MessageBuilder12getOrphanageEv
-librime.so.1:_ZN5capnp14MessageBuilder14getRootSegmentEv
-librime.so.1:_ZN5capnp14MessageBuilder15getRootInternalEv
-librime.so.1:_ZN5capnp14MessageBuilder20getSegmentsForOutputEv
-librime.so.1:_ZN5capnp14MessageBuilder22releaseBuiltinCapTableEv
-librime.so.1:_ZN5capnp14MessageBuilderC1EN2kj8ArrayPtrINS0_11SegmentInitEEE
-librime.so.1:_ZN5capnp14MessageBuilderC1Ev
-librime.so.1:_ZN5capnp14MessageBuilderC2EN2kj8ArrayPtrINS0_11SegmentInitEEE
-librime.so.1:_ZN5capnp14MessageBuilderC2Ev
-librime.so.1:_ZN5capnp14MessageBuilderD0Ev
-librime.so.1:_ZN5capnp14MessageBuilderD1Ev
-librime.so.1:_ZN5capnp14MessageBuilderD2Ev
-librime.so.1:_ZN5capnp18FlatMessageBuilder13requireFilledEv
-librime.so.1:_ZN5capnp18FlatMessageBuilder15allocateSegmentEj
-librime.so.1:_ZN5capnp18FlatMessageBuilderC1EN2kj8ArrayPtrINS_4wordEEE
-librime.so.1:_ZN5capnp18FlatMessageBuilderC2EN2kj8ArrayPtrINS_4wordEEE
-librime.so.1:_ZN5capnp18FlatMessageBuilderD0Ev
-librime.so.1:_ZN5capnp18FlatMessageBuilderD1Ev
-librime.so.1:_ZN5capnp18FlatMessageBuilderD2Ev
-librime.so.1:_ZN5capnp1_10ListReader11getCapTableEv
-librime.so.1:_ZN5capnp1_10ListReader11isCanonicalEPPKNS_4wordEPKNS0_11WirePointerE
-librime.so.1:_ZN5capnp1_10ListReader6asDataEv
-librime.so.1:_ZN5capnp1_10ListReader6asTextEv
-librime.so.1:_ZN5capnp1_11ListBuilder11getCapTableEv
-librime.so.1:_ZN5capnp1_11ListBuilder16getStructElementEj
-librime.so.1:_ZN5capnp1_11ListBuilder5imbueEPNS0_15CapTableBuilderE
-librime.so.1:_ZN5capnp1_11ListBuilder6asDataEv
-librime.so.1:_ZN5capnp1_11ListBuilder6asTextEv
-librime.so.1:_ZN5capnp1_11ListBuilder8getArenaEv
-librime.so.1:_ZN5capnp1_11ReadLimiter6unreadEm
-librime.so.1:_ZN5capnp1_11ReaderArena11sizeInWordsEv
-librime.so.1:_ZN5capnp1_11ReaderArena13tryGetSegmentEN2kj2IdIjNS0_7SegmentEEE
-librime.so.1:_ZN5capnp1_11ReaderArena22reportReadLimitReachedEv
-librime.so.1:_ZN5capnp1_11ReaderArenaC1EPNS_13MessageReaderE
-librime.so.1:_ZN5capnp1_11ReaderArenaC2EPNS_13MessageReaderE
-librime.so.1:_ZN5capnp1_11ReaderArenaD0Ev
-librime.so.1:_ZN5capnp1_11ReaderArenaD1Ev
-librime.so.1:_ZN5capnp1_11ReaderArenaD2Ev
-librime.so.1:_ZN5capnp1_12BuilderArena10getSegmentEN2kj2IdIjNS0_7SegmentEEE
-librime.so.1:_ZN5capnp1_12BuilderArena11sizeInWordsEv
-librime.so.1:_ZN5capnp1_12BuilderArena13LocalCapTable10extractCapEj
-librime.so.1:_ZN5capnp1_12BuilderArena13LocalCapTable7dropCapEj
-librime.so.1:_ZN5capnp1_12BuilderArena13LocalCapTable9injectCapEON2kj3OwnINS_10ClientHookEEE
-librime.so.1:_ZN5capnp1_12BuilderArena13tryGetSegmentEN2kj2IdIjNS0_7SegmentEEE
-librime.so.1:_ZN5capnp1_12BuilderArena18addExternalSegmentEN2kj8ArrayPtrIKNS_4wordEEE
-librime.so.1:_ZN5capnp1_12BuilderArena20getSegmentsForOutputEv
-librime.so.1:_ZN5capnp1_12BuilderArena22reportReadLimitReachedEv
-librime.so.1:_ZN5capnp1_12BuilderArena8allocateEj
-librime.so.1:_ZN5capnp1_12BuilderArenaC1EPNS_14MessageBuilderE
-librime.so.1:_ZN5capnp1_12BuilderArenaC1EPNS_14MessageBuilderEN2kj8ArrayPtrINS2_11SegmentInitEEE
-librime.so.1:_ZN5capnp1_12BuilderArenaC2EPNS_14MessageBuilderE
-librime.so.1:_ZN5capnp1_12BuilderArenaC2EPNS_14MessageBuilderEN2kj8ArrayPtrINS2_11SegmentInitEEE
-librime.so.1:_ZN5capnp1_12BuilderArenaD0Ev
-librime.so.1:_ZN5capnp1_12BuilderArenaD1Ev
-librime.so.1:_ZN5capnp1_12BuilderArenaD2Ev
-librime.so.1:_ZN5capnp1_12StructReader11getCapTableEv
-librime.so.1:_ZN5capnp1_12StructReader11isCanonicalEPPKNS_4wordES5_PbS6_
-librime.so.1:_ZN5capnp1_12StructReader12canonicalizeEv
-librime.so.1:_ZN5capnp1_13OrphanBuilder10initStructEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS0_10StructSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder12asStructListENS0_10StructSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder12truncateTextEj
-librime.so.1:_ZN5capnp1_13OrphanBuilder13asListAnySizeEv
-librime.so.1:_ZN5capnp1_13OrphanBuilder14initStructListEPNS0_12BuilderArenaEPNS0_15CapTableBuilderEjNS0_10StructSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder21referenceExternalDataEPNS0_12BuilderArenaENS_4Data6ReaderE
-librime.so.1:_ZN5capnp1_13OrphanBuilder4copyEPNS0_12BuilderArenaEPNS0_15CapTableBuilderEN2kj3OwnINS_10ClientHookEEE
-librime.so.1:_ZN5capnp1_13OrphanBuilder4copyEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS0_10ListReaderE
-librime.so.1:_ZN5capnp1_13OrphanBuilder4copyEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS0_12StructReaderE
-librime.so.1:_ZN5capnp1_13OrphanBuilder4copyEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS0_13PointerReaderE
-librime.so.1:_ZN5capnp1_13OrphanBuilder4copyEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS_4Data6ReaderE
-librime.so.1:_ZN5capnp1_13OrphanBuilder4copyEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS_4Text6ReaderE
-librime.so.1:_ZN5capnp1_13OrphanBuilder6asDataEv
-librime.so.1:_ZN5capnp1_13OrphanBuilder6asListENS_11ElementSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder6asTextEv
-librime.so.1:_ZN5capnp1_13OrphanBuilder6concatEPNS0_12BuilderArenaEPNS0_15CapTableBuilderENS_11ElementSizeENS0_10StructSizeEN2kj8ArrayPtrIKNS0_10ListReaderEEE
-librime.so.1:_ZN5capnp1_13OrphanBuilder8asStructENS0_10StructSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder8initDataEPNS0_12BuilderArenaEPNS0_15CapTableBuilderEj
-librime.so.1:_ZN5capnp1_13OrphanBuilder8initListEPNS0_12BuilderArenaEPNS0_15CapTableBuilderEjNS_11ElementSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder8initTextEPNS0_12BuilderArenaEPNS0_15CapTableBuilderEj
-librime.so.1:_ZN5capnp1_13OrphanBuilder8truncateEjNS0_10StructSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder8truncateEjNS_11ElementSizeE
-librime.so.1:_ZN5capnp1_13OrphanBuilder8truncateEjb
-librime.so.1:_ZN5capnp1_13OrphanBuilder9euthanizeEv
-librime.so.1:_ZN5capnp1_13PointerReader11getCapTableEv
-librime.so.1:_ZN5capnp1_13PointerReader11isCanonicalEPPKNS_4wordE
-librime.so.1:_ZN5capnp1_13PointerReader7getRootEPNS0_13SegmentReaderEPNS0_14CapTableReaderEPKNS_4wordEi
-librime.so.1:_ZN5capnp1_13SegmentReader21abortCheckObjectFaultEv
-librime.so.1:_ZN5capnp1_13StructBuilder11getCapTableEv
-librime.so.1:_ZN5capnp1_13StructBuilder15copyContentFromENS0_12StructReaderE
-librime.so.1:_ZN5capnp1_13StructBuilder19transferContentFromES1_
-librime.so.1:_ZN5capnp1_13StructBuilder5imbueEPNS0_15CapTableBuilderE
-librime.so.1:_ZN5capnp1_13StructBuilder8clearAllEv
-librime.so.1:_ZN5capnp1_13StructBuilder8getArenaEv
-librime.so.1:_ZN5capnp1_14PointerBuilder10initStructENS0_10StructSizeE
-librime.so.1:_ZN5capnp1_14PointerBuilder11getCapTableEv
-librime.so.1:_ZN5capnp1_14PointerBuilder12transferFromES1_
-librime.so.1:_ZN5capnp1_14PointerBuilder13getCapabilityEv
-librime.so.1:_ZN5capnp1_14PointerBuilder13getStructListENS0_10StructSizeEPKNS_4wordE
-librime.so.1:_ZN5capnp1_14PointerBuilder13setCapabilityEON2kj3OwnINS_10ClientHookEEE
-librime.so.1:_ZN5capnp1_14PointerBuilder14getListAnySizeEPKNS_4wordE
-librime.so.1:_ZN5capnp1_14PointerBuilder14initStructListEjNS0_10StructSizeE
-librime.so.1:_ZN5capnp1_14PointerBuilder5adoptEONS0_13OrphanBuilderE
-librime.so.1:_ZN5capnp1_14PointerBuilder5clearEv
-librime.so.1:_ZN5capnp1_14PointerBuilder5imbueEPNS0_15CapTableBuilderE
-librime.so.1:_ZN5capnp1_14PointerBuilder6disownEv
-librime.so.1:_ZN5capnp1_14PointerBuilder7getBlobINS_4DataEEENT_7BuilderEPKvj
-librime.so.1:_ZN5capnp1_14PointerBuilder7getBlobINS_4TextEEENT_7BuilderEPKvj
-librime.so.1:_ZN5capnp1_14PointerBuilder7getListENS_11ElementSizeEPKNS_4wordE
-librime.so.1:_ZN5capnp1_14PointerBuilder7setBlobINS_4DataEEEvNT_6ReaderE
-librime.so.1:_ZN5capnp1_14PointerBuilder7setBlobINS_4TextEEEvNT_6ReaderE
-librime.so.1:_ZN5capnp1_14PointerBuilder7setListERKNS0_10ListReaderEb
-librime.so.1:_ZN5capnp1_14PointerBuilder8copyFromENS0_13PointerReaderEb
-librime.so.1:_ZN5capnp1_14PointerBuilder8initBlobINS_4DataEEENT_7BuilderEj
-librime.so.1:_ZN5capnp1_14PointerBuilder8initBlobINS_4TextEEENT_7BuilderEj
-librime.so.1:_ZN5capnp1_14PointerBuilder8initListENS_11ElementSizeEj
-librime.so.1:_ZN5capnp1_14PointerBuilder9getStructENS0_10StructSizeEPKNS_4wordE
-librime.so.1:_ZN5capnp1_14PointerBuilder9setStructERKNS0_12StructReaderEb
-librime.so.1:_ZN5capnp1_14SegmentBuilder16throwNotWritableEv
-librime.so.1:_ZN5capnp1_37setGlobalBrokenCapFactoryForLayoutCppERNS0_16BrokenCapFactoryE
-librime.so.1:_ZN5capnp1_5ArenaD0Ev
-librime.so.1:_ZN5capnp1_5ArenaD1Ev
-librime.so.1:_ZN5capnp1_5ArenaD2Ev
-librime.so.1:_ZN5capnp20MallocMessageBuilder15allocateSegmentEj
-librime.so.1:_ZN5capnp20MallocMessageBuilderC1EN2kj8ArrayPtrINS_4wordEEENS_18AllocationStrategyE
-librime.so.1:_ZN5capnp20MallocMessageBuilderC1EjNS_18AllocationStrategyE
-librime.so.1:_ZN5capnp20MallocMessageBuilderC2EN2kj8ArrayPtrINS_4wordEEENS_18AllocationStrategyE
-librime.so.1:_ZN5capnp20MallocMessageBuilderC2EjNS_18AllocationStrategyE
-librime.so.1:_ZN5capnp20MallocMessageBuilderD0Ev
-librime.so.1:_ZN5capnp20MallocMessageBuilderD1Ev
-librime.so.1:_ZN5capnp20MallocMessageBuilderD2Ev
-librime.so.1:_ZN5capnp25SegmentArrayMessageReader10getSegmentEj
-librime.so.1:_ZN5capnp25SegmentArrayMessageReaderC1EN2kj8ArrayPtrIKNS2_IKNS_4wordEEEEENS_13ReaderOptionsE
-librime.so.1:_ZN5capnp25SegmentArrayMessageReaderC2EN2kj8ArrayPtrIKNS2_IKNS_4wordEEEEENS_13ReaderOptionsE
-librime.so.1:_ZN5capnp25SegmentArrayMessageReaderD0Ev
-librime.so.1:_ZN5capnp25SegmentArrayMessageReaderD1Ev
-librime.so.1:_ZN5capnp25SegmentArrayMessageReaderD2Ev
-librime.so.1:_ZN5capnp4Text7Builder6nulstrE
-librime.so.1:_ZN5capnp7schemas18s_9c21caf3324c97f8E
-librime.so.1:_ZN5capnp7schemas18s_a08073be77b5c422E
-librime.so.1:_ZN5capnp7schemas18s_b85ca6b11dbcfaccE
-librime.so.1:_ZN5capnp7schemas18s_d1314a0558288a00E
-librime.so.1:_ZN5capnp7schemas18s_d83f3a57c5ffa3b1E
-librime.so.1:_ZN5capnp7schemas18s_f3b93ad8948efd49E
-librime.so.1:_ZN5capnp7schemas19bp_9c21caf3324c97f8E
-librime.so.1:_ZN5capnp7schemas19bp_a08073be77b5c422E
-librime.so.1:_ZN5capnp7schemas19bp_b85ca6b11dbcfaccE
-librime.so.1:_ZN5capnp7schemas19bp_d1314a0558288a00E
-librime.so.1:_ZN5capnp7schemas19bp_d83f3a57c5ffa3b1E
-librime.so.1:_ZN5capnp7schemas19bp_f3b93ad8948efd49E
-librime.so.1:_ZNK2kj13ExceptionImpl4whatEv
-librime.so.1:_ZNK2kj13ThrowOverflowclEv
-librime.so.1:_ZNK2kj14UnwindDetector11isUnwindingEv
-librime.so.1:_ZNK2kj14UnwindDetector32catchExceptionsAsSecondaryFaultsERNS_1_8RunnableE
-librime.so.1:_ZNK2kj17NullArrayDisposer11disposeImplEPvmmmPFvS1_E
-librime.so.1:_ZNK2kj1_11StringifiermlEDn
-librime.so.1:_ZNK2kj1_11StringifiermlEPKv
-librime.so.1:_ZNK2kj1_11StringifiermlEa
-librime.so.1:_ZNK2kj1_11StringifiermlEb
-librime.so.1:_ZNK2kj1_11StringifiermlEd
-librime.so.1:_ZNK2kj1_11StringifiermlEf
-librime.so.1:_ZNK2kj1_11StringifiermlEh
-librime.so.1:_ZNK2kj1_11StringifiermlEi
-librime.so.1:_ZNK2kj1_11StringifiermlEj
-librime.so.1:_ZNK2kj1_11StringifiermlEl
-librime.so.1:_ZNK2kj1_11StringifiermlEm
-librime.so.1:_ZNK2kj1_11StringifiermlEs
-librime.so.1:_ZNK2kj1_11StringifiermlEt
-librime.so.1:_ZNK2kj1_11StringifiermlEx
-librime.so.1:_ZNK2kj1_11StringifiermlEy
-librime.so.1:_ZNK2kj1_17HeapArrayDisposer11disposeImplEPvmmmPFvS2_E
-librime.so.1:_ZNK2kj1_5Mutex20assertLockedByCallerENS1_11ExclusivityE
-librime.so.1:_ZNK2kj1_5Mutex24numReadersWaitingForTestEv
-librime.so.1:_ZNK2kj1_9BTreeImpl16logInconsistencyEv
-librime.so.1:_ZNK2kj1_9BTreeImpl6searchERKNS1_9SearchKeyE
-librime.so.1:_ZNK2kj27DestructorOnlyArrayDisposer11disposeImplEPvmmmPFvS1_E
-librime.so.1:_ZNK2kj9StringPtr7parseAsIaEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIcEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIdEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIfEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIhEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIiEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIjEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIlEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsImEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIsEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsItEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIxEET_v
-librime.so.1:_ZNK2kj9StringPtr7parseAsIyEET_v
librime.so.1:_ZNK4rime10ConfigList10GetValueAtEm
librime.so.1:_ZNK4rime10ConfigList4sizeEv
librime.so.1:_ZNK4rime10ConfigList5GetAtEm
@@ -1695,39 +1288,11 @@
librime.so.1:_ZNK4rime9DictEntryltERKS0_
librime.so.1:_ZNK4rime9Reference4reprB5cxx11Ev
librime.so.1:_ZNK4rime9ReverseDb18dict_file_checksumEv
-librime.so.1:_ZNK5capnp1_10ListReader10asRawBytesEv
-librime.so.1:_ZNK5capnp1_10ListReader16getStructElementEj
-librime.so.1:_ZNK5capnp1_10ListReader5imbueEPNS0_14CapTableReaderE
-librime.so.1:_ZNK5capnp1_10ListReader9totalSizeEv
-librime.so.1:_ZNK5capnp1_11ListBuilder8asReaderEv
-librime.so.1:_ZNK5capnp1_12StructReader5imbueEPNS0_14CapTableReaderE
-librime.so.1:_ZNK5capnp1_12StructReader9totalSizeEv
-librime.so.1:_ZNK5capnp1_13OrphanBuilder12asCapabilityEv
-librime.so.1:_ZNK5capnp1_13OrphanBuilder12asDataReaderEv
-librime.so.1:_ZNK5capnp1_13OrphanBuilder12asListReaderENS_11ElementSizeE
-librime.so.1:_ZNK5capnp1_13OrphanBuilder12asTextReaderEv
-librime.so.1:_ZNK5capnp1_13OrphanBuilder14asStructReaderENS0_10StructSizeE
-librime.so.1:_ZNK5capnp1_13OrphanBuilder19asListReaderAnySizeEv
-librime.so.1:_ZNK5capnp1_13PointerReader10targetSizeEv
-librime.so.1:_ZNK5capnp1_13PointerReader12getUncheckedEv
-librime.so.1:_ZNK5capnp1_13PointerReader13getCapabilityEv
-librime.so.1:_ZNK5capnp1_13PointerReader14getListAnySizeEPKNS_4wordE
-librime.so.1:_ZNK5capnp1_13PointerReader14getPointerTypeEv
-librime.so.1:_ZNK5capnp1_13PointerReader5imbueEPNS0_14CapTableReaderE
-librime.so.1:_ZNK5capnp1_13PointerReader7getBlobINS_4DataEEENT_6ReaderEPKvj
-librime.so.1:_ZNK5capnp1_13PointerReader7getBlobINS_4TextEEENT_6ReaderEPKvj
-librime.so.1:_ZNK5capnp1_13PointerReader7getListENS_11ElementSizeEPKNS_4wordE
-librime.so.1:_ZNK5capnp1_13PointerReader8getArenaEv
-librime.so.1:_ZNK5capnp1_13PointerReader9getStructEPKNS_4wordE
-librime.so.1:_ZNK5capnp1_13StructBuilder8asReaderEv
-librime.so.1:_ZNK5capnp1_14PointerBuilder14getPointerTypeEv
-librime.so.1:_ZNK5capnp1_14PointerBuilder8asReaderEv
-librime.so.1:_ZNK5capnp1_14PointerBuilder8getArenaEv
librime.so.1:_ZThn112_N4rime17UnityTableEncoder11CreateEntryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_
librime.so.1:_ZThn112_N4rime17UnityTableEncoder13TranslateWordERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIS6_SaIS6_EE
librime.so.1:_ZThn112_N4rime17UnityTableEncoderD0Ev
librime.so.1:_ZThn112_N4rime17UnityTableEncoderD1Ev
-librime.so.1:_ZThn144_N4rime12SchemaAction5ApplyEPNS_8SwitcherE
+librime.so.1:_ZThn152_N4rime12SchemaAction5ApplyEPNS_8SwitcherE
librime.so.1:_ZThn160_N4rime11RadioOption5ApplyEPNS_8SwitcherE
librime.so.1:_ZThn160_N4rime13FoldedOptions5ApplyEPNS_8SwitcherE
librime.so.1:_ZThn160_N4rime15SchemaSelection5ApplyEPNS_8SwitcherE
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -44,28 +44,16 @@
libc.so.6:__sprintf_chk
libc.so.6:__stack_chk_fail
libc.so.6:__vsnprintf_chk
-libc.so.6:_exit
-libc.so.6:abort
-libc.so.6:access
-libc.so.6:backtrace
-libc.so.6:calloc
-libc.so.6:clock_gettime
libc.so.6:close
libc.so.6:ctime
libc.so.6:dlclose
libc.so.6:dlerror
libc.so.6:dlopen
-libc.so.6:fgets
-libc.so.6:free
libc.so.6:fstat
-libc.so.6:getenv
-libc.so.6:getpid
libc.so.6:getrandom
libc.so.6:isalnum
libc.so.6:isalpha
-libc.so.6:isascii
libc.so.6:islower
-libc.so.6:isspace
libc.so.6:isupper
libc.so.6:localtime
libc.so.6:memcmp
@@ -75,22 +63,14 @@
libc.so.6:mmap
libc.so.6:msync
libc.so.6:munmap
-libc.so.6:pclose
-libc.so.6:popen
-libc.so.6:posix_memalign
libc.so.6:pthread_mutex_destroy
libc.so.6:pthread_mutex_init
libc.so.6:pthread_mutex_lock
libc.so.6:pthread_mutex_unlock
libc.so.6:pthread_once
libc.so.6:rand
-libc.so.6:read
-libc.so.6:setenv
libc.so.6:shmdt
-libc.so.6:sigaction
-libc.so.6:sigaltstack
libc.so.6:srand
-libc.so.6:strchr
libc.so.6:strcmp
libc.so.6:strcpy
libc.so.6:strerror
@@ -99,26 +79,18 @@
libc.so.6:strlen
libc.so.6:strncmp
libc.so.6:strncpy
-libc.so.6:strsignal
-libc.so.6:strstr
libc.so.6:strtod
-libc.so.6:strtof
libc.so.6:strtol
-libc.so.6:strtoll
libc.so.6:strtoul
-libc.so.6:strtoull
-libc.so.6:syscall
libc.so.6:sysconf
libc.so.6:time
libc.so.6:tolower
libc.so.6:toupper
libc.so.6:truncate
libc.so.6:unlink
-libc.so.6:unsetenv
libc.so.6:wcslen
-libc.so.6:write
-libc.so.6:writev
libgcc_s.so.1:_Unwind_Resume
+libglog.so.0:_ZN3fLB21FLAGS_alsologtostderrE
libglog.so.0:_ZN3fLI17FLAGS_minloglevelE
libglog.so.0:_ZN3fLI18FLAGS_logfile_modeE
libglog.so.0:_ZN3fLS13FLAGS_log_dirB5cxx11E
@@ -282,7 +254,6 @@
libstdc++.so.6:_ZNSt9exceptionD2Ev
libstdc++.so.6:_ZSt11_Hash_bytesPKvmm
libstdc++.so.6:_ZSt11__once_call
-libstdc++.so.6:_ZSt13set_terminatePFvvE
libstdc++.so.6:_ZSt15__once_callable
libstdc++.so.6:_ZSt15future_categoryv
libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l
@@ -297,7 +268,6 @@
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18uncaught_exceptionv
libstdc++.so.6:_ZSt19__throw_logic_errorPKc
-libstdc++.so.6:_ZSt19uncaught_exceptionsv
libstdc++.so.6:_ZSt20__throw_future_errori
libstdc++.so.6:_ZSt20__throw_length_errorPKc
libstdc++.so.6:_ZSt20__throw_system_errori
@@ -374,11 +344,8 @@
libstdc++.so.6:_ZnwmRKSt9nothrow_t
libstdc++.so.6:__cxa_allocate_exception
libstdc++.so.6:__cxa_begin_catch
-libstdc++.so.6:__cxa_current_exception_type
-libstdc++.so.6:__cxa_demangle
libstdc++.so.6:__cxa_end_catch
libstdc++.so.6:__cxa_free_exception
-libstdc++.so.6:__cxa_guard_abort
libstdc++.so.6:__cxa_guard_acquire
libstdc++.so.6:__cxa_guard_release
libstdc++.so.6:__cxa_init_primary_exception
diff --git a/files/0001-Fix-FTBFS.patch b/files/0001-Fix-FTBFS.patch
deleted file mode 100644
--- a/files/0001-Fix-FTBFS.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 57cffcd02ac70148e21ce982be834876b3df87db Mon Sep 17 00:00:00 2001
-From: HanatoK <summersnow9403@gmail.com>
-Date: Sat, 1 May 2021 01:04:38 -0500
-Subject: [PATCH] Fix FTBFS.
-
-Previous boost library (1.75) may implicitly include cmath, but the
-latest version (1.76) does not, so the calls to exp are undefined. This
-commit include cmath in script_translator.cc and table_translator.cc to
-fix the issue (#462).
----
- src/rime/gear/script_translator.cc | 1 +
- src/rime/gear/table_translator.cc | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/src/rime/gear/script_translator.cc b/src/rime/gear/script_translator.cc
-index 4a45f05..2506165 100644
---- a/src/rime/gear/script_translator.cc
-+++ b/src/rime/gear/script_translator.cc
-@@ -8,6 +8,7 @@
- //
- #include <algorithm>
- #include <stack>
-+#include <cmath>
- #include <boost/algorithm/string/join.hpp>
- #include <boost/range/adaptor/reversed.hpp>
- #include <rime/composition.h>
-diff --git a/src/rime/gear/table_translator.cc b/src/rime/gear/table_translator.cc
-index 162ac02..c95e5e2 100644
---- a/src/rime/gear/table_translator.cc
-+++ b/src/rime/gear/table_translator.cc
-@@ -6,6 +6,7 @@
- //
- #include <boost/algorithm/string.hpp>
- #include <boost/range/adaptor/reversed.hpp>
-+#include <cmath>
- #include <utf8.h>
- #include <rime/candidate.h>
- #include <rime/common.h>
---
-2.34.0
-
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : librime
-version : 1.7.3
-release : 6
+version : 1.8.5
+release : 7
source :
- - https://github.com/rime/librime/archive/refs/tags/1.7.3.tar.gz : c76b937a27d7b9352c3eea9eb3adaebf70c93457104c7d47d40c006009092c20
+ - https://github.com/rime/librime/archive/refs/tags/1.8.5.tar.gz : 046f3cadae862f94b542864df77531cdbe0f9f6f08cdecc58fd02d20be609a71
license : BSD-3-Clause
component : desktop.library
summary : Rime Input Method Engine, the core library.
@@ -21,8 +21,6 @@
rundeps :
- capnproto # capnproto cannot be detected
setup : |
- %patch -p1 < $pkgfiles/0001-Fix-FTBFS.patch
-
%cmake_ninja -DENABLE_EXTERNAL_PLUGINS=ON -DINSTALL_PRIVATE_HEADERS=ON -DBUILD_TEST=OFF -DBOOST_USE_CXX11=ON
build : |
%ninja_build
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -2,8 +2,8 @@
<Source>
<Name>librime</Name>
<Packager>
- <Name>Joey Riches</Name>
- <Email>josephriches@gmail.com</Email>
+ <Name>Gavin Zhao</Name>
+ <Email>me@gzgz.dev</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>desktop.library</PartOf>
@@ -23,7 +23,7 @@
<Path fileType="executable">/usr/bin/rime_dict_manager</Path>
<Path fileType="executable">/usr/bin/rime_patch</Path>
<Path fileType="library">/usr/lib64/librime.so.1</Path>
- <Path fileType="library">/usr/lib64/librime.so.1.7.3</Path>
+ <Path fileType="library">/usr/lib64/librime.so.1.8.5</Path>
</Files>
</Package>
<Package>
@@ -33,7 +33,7 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="6">librime</Dependency>
+ <Dependency release="7">librime</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/rime/algo/algebra.h</Path>
@@ -141,6 +141,7 @@
<Path fileType="header">/usr/include/rime/setup.h</Path>
<Path fileType="header">/usr/include/rime/signature.h</Path>
<Path fileType="header">/usr/include/rime/switcher.h</Path>
+ <Path fileType="header">/usr/include/rime/switches.h</Path>
<Path fileType="header">/usr/include/rime/ticket.h</Path>
<Path fileType="header">/usr/include/rime/translation.h</Path>
<Path fileType="header">/usr/include/rime/translator.h</Path>
@@ -152,12 +153,12 @@
</Files>
</Package>
<History>
- <Update release="6">
- <Date>2022-11-23</Date>
- <Version>1.7.3</Version>
+ <Update release="7">
+ <Date>2023-06-12</Date>
+ <Version>1.8.5</Version>
<Comment>Packaging update</Comment>
- <Name>Joey Riches</Name>
- <Email>josephriches@gmail.com</Email>
+ <Name>Gavin Zhao</Name>
+ <Email>me@gzgz.dev</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Jul 8 2023, 2:45 AM (4 w, 3 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5855965
Default Alt Text
D14199.diff (43 KB)

Event Timeline