rime-1.2.9+git20160226.df4192c-lp152.3.10 >  A ^и/=„PJމ 8g3*Pdeq2$x`hʭݟ|LJzw|/ sfVPRcɪ(sux̨h2tA2irם}/!s^cgpSc*9D3]?O-Ǻ-p>(p?(`d! , E$1 K_     Pdx(8 9 : F#}G#H#I#X#Y#\$]$(^$_b$c%Id%e%f%l%u%v%w'px'y'z(((((\Crime1.2.9+git20160226.df4192clp152.3.10Rime Input Method EngineRime is an Traditional Chinese input method engine. Its idea comes from ancient Chinese brush and carving art. Mainly it's about to express your thinking with your keystrokes.^lamb68openSUSE Leap 15.2openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/I18n/Chinesehttps://github.com/rime/librimelinuxx86_64h A큤^^^VLVL42a9e6eb612a82c2ec46665103a3d46acfaa0c717c920ee56af964b1cf6237361975da13f6f9bc63215876b297ed4f25f76d93a90d6b2752a5ffefe8cf13b4b2f67d27a6d2d586fcfed4b4c886a83747095396a39b6641e18e855086be2ec40059e0fc853a600b046da621ded828050ebbe5f0c8709636b935bd25a1877572b7rootrootrootrootrootrootrootrootrootrootlibrime-1.2.9+git20160226.df4192c-lp152.3.10.src.rpmrimerime(x86-64)@@@@@@@@@@@@@@    libboost_system.so.1.66.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libglog.so.0()(64bit)librime.so.1()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1XV@VVUTgS^SRQ@adam.majer@suse.dempluskal@suse.comqzhao@suse.comi@marguerite.sui@marguerite.suhillwood@linuxfans.orgi@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.su- use individual libboost-*-devel packages instead of boost-devel- Use cmake macros - Drop useless conditional build dependencies for non-devel packages- Change LICENSE from GPL-3.0+ to BSD-3-Clause to keep consistent with upstream.- Update to version 1.2.9+git20160226.df4192c: + pass function argument by value instead of by const reference. + (feature) translation past caret pos. + (fix) in horizontal mode, right arrow key should not fall back to moving caret when reached the end of candidate list. + (feature) jump left by word only at stops of multiple spans. + (feature) set caret between preedit and prompt string. + (tools) show caret pos in rime_api_console. + (fix) caret on the left side of input or the selected range. + Fix issue #64. + Add a comment for explanation.- update version 1.2.9+git20140802.ee3029e- update to 1.2.9 * CMakeLists.txt: bump version to 1.2.9. * Makefile: add make targets 'thirdparty/*' to build individual libraries. * include/rime_api.h: add RIME_MODULE_LIST, RIME_REGISTER_MODULE_GROUP. * legacy/src/legacy_module.cc: plugin module 'rime-legacy' for GPL'd code, providing component 'legacy_userdb' for user dictionary upgrade. * src/setup.cc: define module groups "default" and "deployer", to avoid naming a list of built-bin modules in RimeTraits::modules. * test/table_test.cc: fix random segment faults when run shuffled. * thirdparty/src/leveldb: new dependency LevelDB, replacing Kyoto Cabinet. * dict/level_db: userdb implementation based on LevelDB, replacing treeDb. * dict/tree_db: moved to legacy/src/. * dict/user_db: refactored and modularized to ease adding implementations. * gear/memory: save cached phrases as soon as the next composition begins. * gear/recognizer: match space iff set recognizer/use_space: true. * gear/simplifier: catch and log OpenCC exceptions when loading. * gear/single_char_filter: bring single character candidates to the front. * lever/deployment_tasks: update and rename task 'user_dict_upgrade'. * gear/cjk_minifier: support CJK Extension E * gear/simplifier: adapt to OpenCC 1.0 API. * thirdparty/src/opencc: update OpenCC to v1.0.2 (incompatible with v0.4).- update version 1.2+git20140810 * config: support references to list elements in key paths. * rime_api: add API functions to access complex structures in config; add API to get the raw input and cursor position, or to select a candidate. * switcher: enable folding IME options in the switcher menu. * dict_compiler: also detect changes in essay when updating a dictionary; support updating prism without the source file of the dictionary. * preset_vocabulary: load 'essay.txt' instead of 'essay.kct'. * reverse_lookup_dictionary: adopt a new file format with 50% space saving. * table: add support for a new binary format with 20% space saving; fix alignment on ARM. * ascii_composer: do not toggle IME states when long pressing Shift key; support discarding unfinished input when switching to ASCII mode. * affix_segmentor: fix issues with selecting a partial-match candidate. * chord_composer: commit raw input composed with original key strokes. * navigator: do not use BackSpace to revert selecting a candidate but to edit the input after moving the cursor left or right. * punctuator: support 'ascii_punct' option for switching between Chinese and Western (ASCII) punctuations. * speller: auto-select candidates by pattern matching against the code; fix issues to cooperate with punctuator. * CMakeLists.txt: add options ENABLE_LOGGING and BOOST_USE_CXX11; introduce a new dependency: libmarisa. * cmake/FindYamlCpp.cmake: check the availability of the new (v0.5) API. * sample: the directory containing a sample plug-in module. * tools/rime_patch.cc: a command line tool to create patches. - drop librime-1.1-BOOST_NO_SCOPED_ENUMS.patch - add librime-1.2-BOOST_NO_SCOPED_ENUMS.patch- update version 1.1git20140306 * new build dependency: compiler with C++11 support. tested with GCC 4.8.2, Apple LLVM version 5.0, MSVC 12 (2013). * encoder: disable warnings for phrase encode failures in log output; limit the number of results in encoding a phrase with multiple solutions. * punctuator: fixed a bug in matching nested "pairs of 'symbols'". * speller: better support for auto-committing, allowing users of table based input schemata to omit explicitly selecting candidates in many cases. * schema_list_translator: option for static schema list order. * table_translator: fixed the range of CJK-D in charset filter. - added patch librime-1.1-gcc53613.patch * workaround for gcc bug 53613: Cannot override a inline "= default" virtual destructor. - added patch librime-1.1-BOOST_NO_SCOPED_ENUMS.patch * fix boost 1.49 filesystem linking on 12.3 and lower- update version 1.0 * rime_api: version 1.0 breaks ABI compatiblility. the minimum changes in code required to migrate from rime 0.9 api is to initialize RimeTraits with either RIME_STRUCT or RIME_STRUCT_INIT macro. while source code compatibility is largely maintained with the exception of the aforementioned RimeTraits structure, rime 1.0 introduces a version controlled RimeApi structure which provides all the api functions. * module: suppport adding modules; modulize 'gears' and 'levers'. * ticket: used to instantiate compnents and to associate the instance with a name space in the configuration. * encoder: encode new phrases for table_translator and script_translator using different rules. * affix_segmentor: strip optional prefix and suffix from a code segment. * reverse_lookup_filter: lookup candidate text for code in a specified dictonary. * shape: add full-shape support. * key_binder: switch input schemata and toggle options with hotkeys. * switcher: list input schemata ordered by recency; support radio options. * tsv: fix reading user dict snapshot files with DOS line endings. * entry_collector: support custom order of table columns in *.dict.yaml. * CMakeLists.txt: add options BUILD_TEST and BUILD_SEPARATE_LIBS. - removed patch: librime-0.9.9-fail_gtest.patch * upstreamed- update version 0.9.9 * config: update yaml-cpp to version 0.5 (with new API); emit prettier yaml. * deployer: introduce a work thread for ordinary background tasks. * algo/calculus: 'fuzz' calculation, to create lower quality spellings. * dict/dict_compiler: importing external table files into *.dict.yaml. * dict/entry_collector: support '# no comment' directive in *.dict.yaml. * dict/table_db: 'tabledb' and 'stabledb' to support custom phrase. * dict/user_db: implement 'plain_userdb', in plain text files. * dict/user_dictionary: recover damaged userdb in work thread. * gear/ascii_composer: fix unexpected mode switching with Caps Lock. * gear/editor: delete previous syllable with Control+BackSpace. * gear/*_translator: support multiple translator instances in a engine. * gear/script_translator: rename r10n_translator to script_translator. * lever/user_dict_manager: create snapshots in plain userdb format. * rime_deployer: with command line option '--compile', dump table/prism contents into text files while compiling a dictionary.lamb68 15896472801.2.9+git20160226.df4192c-lp152.3.101.2.9+git20160226.df4192c-lp152.3.10rime_deployerrime_dict_managerrimeLICENSEREADME.md/usr/bin//usr/share/doc/packages//usr/share/doc/packages/rime/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/c9305f0e5cce19d230483470f149a059-librimecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=a3e593cb2f0ab0fff3f97491a25666768083dc14, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=85e29128783b550602dc26fcc3e996237f682e5e, for GNU/Linux 3.2.0, strippeddirectoryASCII textUTF-8 Unicode text RRRRR R R R RRR RRRRRRR R R R RRR RRnjlI&9`Yw+h [Z -Mos1GC:tZ3:Ͼn0d$Q~u#ܭJ xjr*ua욥a}qP~ ^J+0%P7b jUCstJ(A 9Ue]aq!9~=US}]v>8(&:hpȑ6zHnW zEF|j~%P+(ĀNal6<ޓAbpu, Y@o]:'vї.6i٥%zȺ[a3T9\cu3.W̅k">;蝋Tm?i\Q-^a'<(aDF S0i +[/k83frwH[*4YcaPyā֯B$&wLpQ:7&}Ͱ?_>V Q'!@)~Jf?crJJ,;ほ0W j|ZfQ+tw*&!v䔯#@=`1CXC5W 靭& DmQ@GSk-c1T ӸIqTbxꕶiO8V'N4](W)̉L$SF'̃GQSz\2n _O34k\vң$q' LoP[a[Y9E׫/. .9'R\phACY0y\AnJǿ޲tF/[~i Zr՘O3;r.LcI~$,1GDNpl$d^_i'3Aح}JۺbZSQ-ld-T_ dc7S_\ a doM3TX}Z pCnXm&n)P/ukK'[Lf/ &ifƽ}[ȰRLF}x5 4xVKo~IX`b6fۻ?<^p!Iwy;u!l"I cub>q\] 1%2֤xwbrjvcͲ @^zd0&ŋDvyDƨĢLbwp֬ܒwӉ,;d7S} Va[L%8{fN/ik GZK;y!崱Od@S2-$\hļ/{G7 o;$(f!Mo?15ˊ z. sf*pGWiX{tDHlԱ=cXm@# MIW BI_dQ+zT=Wj;R'.p'_+ˢ3铊…'.qI59z*l;u{y 㮭$Y|xV8ǃ]C~*M<ݠJbizE#2OCn-FeILQO_ 1δ&՞K[$w- -&FtN5P!#0}|I=ڿEAĜ`,/C!YE^r_9$`-~%\f߭Dy3Vݕ>]6cI(?k܊Ǫ9;H7xgSpd@R2yM+д_ C] kO{c~bQR?Lg2碅Yz;Ե|P0]ۺfC d8R{CfUb bUu⠓-;uixc}HZ임SWł[Koxb{7x0p[lY/i\HE> ! @iWPQ7IU~>h1Y" E^4$Q!֬`'i->88 0x^f%*)iұQ<-Lvfd=rrt'k?rY+|3f'ޅCp('f|wo]VahaK0)J<`8f&oѹti_ߢ*8N+QI<})R.~!R^;z+pF!$ʇ 09I Zm~HpvN'H ~fe.Vkȱ3r#ͦki4DfS8w20aޠDÖ&K6Ç>zI3#?:LUێWrE7q^|kgbh<8Ju0DQdefqW:A݀>Iߑ*aklݫUҵXRv遒UˇJcUH^lIcymsW:=$v' A=,l;;T[7%q"f|˯>+*ퟀp߀Toʊo$s.Zv`U9ߴR!\E@i!#.(Djj͝ iP_iBtfԭ%i:po:O­j(PDfpbqe/!yfXdV#fjd6!?F}P~fuURKEfTu7`:{,C=NHWr>6X -gv9!3t_l?$#[L_h9 V2s7d&"uc="ٹ\y3BӠ)FX5;¾ΤKFGD%`ngw!|DI y7P@(b[K~vX}CN_%ckL 픞P0uܚ?=b_Vbվh˷2/*r}5{17?G2ҙ 5rD+6q"+\a z4WDXnز;W1`M%fNDZ=R8D1\`HRgMY17K\fz?7N-?hLjgL*n)28YZ-%-W)z+اD.PAu\aʌىmam<$ Bhti;oDr^bZL1` x>V0/^&Ŗ[a^NjEV&m?'yBeuPlK wr#e|dYw#X/l2juMűv{پ:ovtKT&_Xo5k抲ܗ /DT〜,&,oehխUe,L1£ -H E9nnŊ<: {*niɍS畘0`eEaf-Ϝy>ZgOJzAǍW*h}B{ "zvu㰥=;Sgb;.`aoX|L7U?'ev$ NkiuWr ދ +rN>־ l x Xv PdJ\YN ]d8ۅ\.[ێSiZG#(_Y)lF~LSFGwK'ȵH٢h7I3.-VWx/: fΝ($X|XJ Riݛ V̯~*,JW"zbOMYhaL bV.N`}VcM0QJ<;K 3WcËH 'yg4ҧ.3Y70ڭK >SFm$8}J-$mɉm0ĜaBb+dgodfcz@I|ծ3cmѿNG8# "A_=@/dvlMF 7mHh9 vrLDw0(Ɯ0R3#,d)дyCej&-ؒų'Ϊ   ~<8\wpG#'n}k e {6rPI*T5H5^?μ%8r֫)cy52Wf)M\6F\Z$d}rECvҥѩG9@ 6Y0Fb!Y6ox;T{v o{."׵";9@v3O;#ôz 1s+f`)Eo/-p\ay: (R9Iwo&-ք۱Ǹ&T_awz5J?R4Θݲo{O '[Ʀ3k;xTLAdOtݛ jS:ddA8 }F+X6ipAgv^okc!3ӯ@\\j щmӓ DEt-H~2C>~,`@]h~SX_+rq8Ӫo.dt>(7ֺ&2^fV6c5b!6umiS,İ)^ʶ&xԚupAVu! xm/vA]&ݜMWdX3}8,* F\.2^HQ &B"uKB w)^J8e4Y n^71憺~+ 1nITĿ^e/@vTYwScX5YT ey\/ԫgr+k"E u"/-V{.G9]CSlj /pFcO+17Gg=y̐]@+oӟ~ _גT>? GoҹC ? lKtfCV֚Cʴjcc*ok/K HDhpdu괬f9ؙek."Z9E=USU5(54@F7T2J }~Nc ־MفXAYO97+D(P(^HPa.d( D;#l\]Uh"WTraX Ps4t*dAuW2Jb֌&˥ZRhъgp[Bq;{8P./r : y픟2_Hnk/T {ϩL 烒!͌ɳbh'~bt_@x t0CҒzHƭk 7y%2?#ZڨDdkx F,v5Wu峩Qo5@$l1 zI1Ƚ(?t-o0P.M ٴG,KA*Yɔ%(r 4(}cxV'*}떼*s_/:b#n)] qc zN-tWqE7z3ɔ0'JF27C 0](֮;L0l}ZzZNN)E9ZDu]MT8Ls`Eٿ0BԥVr^6x!a#:E^a@.7Z(PUGi(jTQ⟼9[E;Ҡqޖ*=B[Bn`w@2 h{ǨL8#bH6nS&oZmUeJQg0F 6Qr6bG~$;c"0AjF! x7.$R$ıNs@[.rͿI7I|ZndpdC ȂDj_ 8PL]+oIQ`r@EX,lVKKl`'1s0G2z0>:G =eTo6PrT*XS3^AM@]˰H`[[w)q :j `=.2Rb$`OTNy.:eSDv}w =uօD>A Aw@szleqjSwgq.k_ kak"L;VWjf|cNڷRVCYѩyS|UEO%@[&pBZrpx⃓5S(L0 dnVOq7,è}dh|lO,8ubIL7;N)<6{0{hye)]:)ޢ%9^nbLWio(A*g^И_+_E< ;L'ɨn[rj[(p8z&qu̘Xg vv#j _7BOGn5N|oˢ9丐ks5K}oU-ĪiYIGM @!;¥sx gQ³m(."g|$g⇶+u\{5jw&5&ݐ:1,Fjt_?fOV.%BͿaX#ϵ}p0FnF-lHA}#ZYӦ׺ ں`L$v8Ss`aNuuK{pzx(1}=t/7޸%hI(<aTC1Q'OdhСv0Ao_*2c3yQyEv2^*Yߖ=j }?wJ gVa #PSgtFWAIcaG :ly`#jЊ 5 g\N`Rcouԏ4Ep2=ۢ_Z1C䵰 Kf\7(RH]fCX›EbPIIMvhk.]7"ܟLYP*1TAC*Tz7T3@*n:ofj%'+\;P ;5.IxxIm\5$[_g0EhƇuƞr=zG-$ŠIEuȳTGԓ2ub3A3|bGG)hN9 |xJI@ioRuF".$>*caVi=UsMxf~X_fOpYxgNWs ӱ+)F[tefbшӞBeAP8Vm~0 EKXK{44 2fO?FV~?m S)dl9~ed4%-*{ԜK-DD*E56rw*?.cDV8hX}kx^nN+?3*포LYg9uCDU\Nr8ۿDEJ\ 6y11ee66*G·cʦ70}ށ^j9ݥ:Eg2lz,* % Շ1QPVGxՄWgwgF~Tcd+kѴC(Z-OVE\K4#߀s:0V#бuƁ<'*gl1.Fw7d;Pb[L$KqxOJԾDP!A ?Gw$.Qr(SveDc2ξ&Od`b [ȿ0_wFxNČϤՀ۝ua0t?۔OЌsT7 ]G[Xgz 3^Uz]cϏV7t=pF>tzUC: djI59QܢrbsQY`}KQu2g;y"%i*Ϥ|EVCbUyNXlSZt!_EdAr98꾈Q>q Fªz*ZJ&鸴GQSjgN8^00#t4mf¢ ~5(.j F6Y5c+t`BĹv `mu [ QVIf' (-vYR{ ǩJr)ZPWWVTOCxD3q(j\w8.0"Ms6t/5uޮ±T2Ȑ:VC;s %D6O$׏e-Y>?85{hk#Uozdg(fǨ0gƩcl4s9p}V:0*1d)>x"CS9…]/o2NznSwxgE_Lvw¢J-5zhUi.rT$3`Sa8F4ҹbi<>`圮!"!S@[:WK0'3-=hys2@K'~OVcxcUKDT |E t2>-稷ZLpz`4B6~,9:zҚ_"DO=!8SnG=f)P%j521uΧPYs9oY>U`'~]0ϖNJƄjo`Y<ǪC2{dd)D(hHC޲7I)Jϯ|&vS;ҩ[ |N`0%wvPzbwYt[AR0ڰ -Ko%}!̈pstTG3>wliL)M|50m #}߽m1ʵ~pkh6g0뮄Yi9>пL<%'9~m̈́G<Jj $qi(W54KNscVN! L 5\0P3ROݎ!Ӡ@*&0!~ /B 9lxX>n8!oQ x'U $Q U_\6$ebn\Zٴo"#sA 87LY˴[7ÀYc00(@< nPqS=NRڢy! ȫ&fL%ل'%zf-:h}3اy挕K".Vt!Cu^ٱU"enS:&~UW(e"k0ӒmD;m(]E ֿ5)\2ñ7u&ҝV=K5j܎US:g gj {XI2 4>/bIM_.bR,>3 +y6i񮷸q.X+I%bVߕry4ə l)0!Fjͳj}p8n+ z]zrMAgc~VSi0ayCnʻ;3OŌI8 r}r-9Dli|.-s=g+Nòdx|NK4Fb+L`-h[O7KyQju|LqD5m@5<c3ZdLݷv.(mM;9 *뒚"N_ [P8=pzPׅ5EW= ہ>d>Eɻ$؞Y_M[?xc"`ޯNe]GCi߿*/ (2n?/{[N/$P(F{\ SJ?GHʎ@ͯi8e%R ȮA@p0X;<yhjrYHr}rFIDңr< CnnqSVv@nMv?,G!:xhO8TSzQayR)%,`48ȪGgx3{zjs5a˜$OD BB=*ls3M3EJ,~KZJ[.d<6jƕ m"'Ԍo oG%С*A;#Im U#BC#h8ӓ@D-Չ N`(XL^k(gȠTqR!ݠsFRk3C%&v!iञv$ C^_I&<ꗨՒmH\: n).+=Ur=In/uxx7ai!. O`v ݰcH\͢ק~f*PAb.(],oS#cG:0hkͶ? }FC^P F(L+^S盆 :`^H~$4$iN&yNs6h]U"Lf"C{GES -}j\۵.[k?kB\ՒD-8 [tws-Jq,`|'Dq cbxi)*L=uJ.nuZ! Fwٙ`%붢&X<"ǃDV!CJe6̤h˄H5G~x%zm|X$n ]FWK<V $%|-_Xe*vs6AABtvdp ]м7y{.Px qqmѿds¾nVcCNZHGtZZªB sZ|#9u4a) ŭr2߃ VMtoNs'M$?hyo/%x3**Kd2 ~99`v㶹Y!%>}\v뤚0ܢ"a5KhNe]"ؠ3ޥ fV~Eo9iòMW*^,<9g@T0 ]l T /4?b씘FFmXO DZV@|0gEf,6J y:X$W[BN=ZӤ7J wLb|A.)cX}z۞d1G ]FENhZ:ܷ.}ĺƤById{G^Gqȕ cyZѤ)l%֭ P);69l 1P|f)m([)_1#&LWAR1#)3bke"ZE%bRZh񠋦iCTv/t'{]D~ uμ9vgE聅ogs2bɘt %೸St,ץGVׁG0%?#F746ƻ L*%3)#d;v|"<k #I30)IX4|( p\Kdl̓$Y>j5Ǩ@K"nh܈gޫ簫4ӎ1JfHFJ" NkxY%2fN.}R;Ldܬ̑We0 YZ