namazu-ml(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Weighted keyword with ChaSen (mknmz bug)



masao@xxxxxxxxxx (Masao Takaku) wrote:

>ChaSenでIndexingする際にはHTMLタグによる重みつきでの
>キーワード登録が行なわれないというものです。

気付きませんでした。うーむ、今まで ChaSen を使っていた人はかなり損
をしていますね。ひどいバグです。


>mknmzのソースを見たところ、
>Tabを重みつきキーワードと通常キーワードとの区切りと
>見ているようでしたが、茶筌では出力時にはタブを無視するようです。
>このため、
>重みづけの情報が登録されていないようです。

確認しました。Tabの代わりに \x7f を使うことにします。


># いつもバグ報告ばかりですみません。(^^;;

たいへん助かります。とりあえずメイルの末尾に v1.3.0.4 へのパッチを
添付しておきます。明日、明後日にでも v1.3.0.5 をリリースします。

-- Satoru Takabayashi

begin 644 patch
M'XL(`)'.Q#8``^5:;5/;5A;^3'_%C>,T%@@)V0%C2*`NN(%9,(QQFV0Q:`26
M0<5O(XE2&F?_"^UU/FRSTY>D;6A#DB8MI*60=J8[G=UMM[/YE":9S@YM=_JE
M.WO.U8ME(VC"-H39]8!DW9=SSWF><\\]]\K-S<VD,%<LO"*4\T))UV::QA23
M/*=.$2E"VF)=[;&NL$2D6"SV5&MKJ]NTL=6Q+JG3:M5<_\%G(O%1PAX(.7SH
MR,AH6AZ-IP?DT41JZ`B6X;\KFK02K9A57U9U4LJ1I%)07IE_ZA`T>$'5#:U4
M)(1(0D1H$XZ1\;:PV!85<=P)5TY?J;P(=LR:)-3'H4[15FQ`0..2/D_2RIPR
MI2PJQJQ&2#R?)ZRM07354/67U*S`A.`G/:L9!/YRNJH2HY0S%Q1=)0N:.4OB
MSXZ-##V?3@R=(<D1<BJ>2L63Z3,"@PB-A7OK;VML.S-6BAP@8_V8CD3X2,SE
MFNEXN"9.*^9*>D$QP3"K^A`I+)+@"XG4V.!(DIP@`9O90#?48U7?R.B9U.#)
M@316_K?&NE*3P[^7GT\-H<Q9TRQWB>+"PH*@:\4984877BR+I;):S"M38I$1
M(K*.C%S+/H?>O=K7?B#M\^,S&H[QT4B[PRA^P'E+62VGJ5EPR9@H=:)+=DX0
MNSIH%LHP<#"GY540KW;7E?^!&!4QDY$S0FN%5&:Z`2%6&5Q0T1@U*QNF3@10
M/&,&TX/IH<0I^`)=,Z;H/F>*EL*VX*"IF7G5.R812#"=.)V660]L>XZQYUAC
M\[>?UKP<S3GZXU>T".ZBIVQ/5OER%@OST5BGES,M1T+!X'2I:*I%\!A47#S.
MQ(Q/]DPT]X3&)X]/M'#',R(K[!%%C2-GH7.31P\)AVPZ3%@30K>L+Z?(VM?T
M/;JZ_J];/]/UCSYY^R8!&)I^A5%+J@^I^#EGW]6\H6[3(CGBV,\8M6WU,'HP
M;&W@V[;7G_)'L-F/[\ZV#KX3UF&;;V-^BLRHIEQ0347&B(1P6!;B!^)#R$6'
M)W6J<S#8,S+SPMWFY7`B'?]=X@SR&$$*:\]@$.)?#[]X'!MDC)9D?#B1,9I/
MP']H/',T$YCHY;#?2*I_+"-!`T90WT@RG4BF&QN&6&4OEPE;-(K:[L'CMU2R
M/S'6EQH<34,0WY.>%KULK3T^.'R2"()`XD/I$X%<J13H(723P!>X7;E+[ZU\
M3M]CKNW0:KOVXZ85O=3%"!\BEK=ZRPX,O8]'V7VGV7<V'P/:V]W9;$MD.>&1
M=/SD*4+7KW_[T3WZ#GU`5RFE]Z_]>'.#KK_U;WJ9KI*,>?ITQN3A+N(70F]!
MD_-O;[S[$]VL7JN^R>30K?>_I_>67J470<;:NY?H#W2-_I&^04+8X_;&"OT'
M7:9_H:OO_K2V1=<__>+2,D8]^BJ]SS'K;KYU^0'(>[UZOOI#]1;=?/\;N@["
M-FOCT*V-GS>^P%[O??7!!R#MO@5+'&"X\/[:RG=T?>7NQB_,BOOT+CU/UR&-
MTDTRIRX:A(U&Z=_I<NC-&Q]=Y99>8[TM8^@FO6T)NGWCJCW:YNJ=&R!BXRX(
MNPC-+MRX!DU?I]^!8<O6;+)AM6?3H\(*_@1XPI5GWT7KX9'A97W^]P#V]>..
M=KXS*CE^W(13^>FG6>+$UM:@J<PLX.(&=S8S)P?&I=:.B:"(S0[!HE<:4)5L
M?,HP1\HFZ26.D"#2=1:[G2-==4^P]^K>.??`\6JYI/7DQ`A;*6<A/N>D^XX1
MMM<\:2-8YHB*UZ603LENQO@Q%(M&^5AGI(XAECRQ9)-9$PJF$L/QP:0\D(CW
M)U)<T,V5(#>:4]4R^!2TA?0YGS6(45:GK52ZKA=$/9T8JJ)/SZ+W+93T+).P
MW4*TFZF!?-7)D'$=?TG)S[.<<5N5G4@UN9E4$UZ;F#5YK:A:6>`DK*$OJM-F
M%P1RS/K.,HX=&+P<'Q@xxxx&:[',@H+1[U.]5SA\O20F\;`3K?.2P^1H2NTZ
M"I%N]1/Z[:T?Z>=TF840R[=K0V2F=-42/Z/9^4?30^SW4(#/WJ#I'*;'C5;8
MRWNKN5A6'5,L<EPFG=9B83YO:F5%-X7FJ=)\,:OHBR<"(:&9"S#[&1U.A;T-
M8"YB8^!UD<>"0<.N@>'@OV=X(ECX^8?4UMG)2VVQ8ZZ'>#(N,(H-*(!M1<]N
MA]FOM;34XM0NJ;P$'E$J*'/H$I+K#,X*SH[<7!T<AGYC'0!WB3%BZ8&42!XR
M'%U\\9':)%Z"CW<_WK@_#86$EDR1:^$@ZT0*1-$]:*CM`B-.F5J<+F55&;IK
MYF+(:L#MNAM"""4/?`]UZK+K'OTP;$@*!70-R"*N0<(P6#3U4G9^&@^_Z`5(
M91[`C%B!Z];UNZL7Z/H'O]";D'2\P1(57PR$ELE0)MN2$<!QN=X0+IJZ,FU6
MO)(YI!#@T0K&(QGL2<T+2I%`YK19_7/UM>K]ZC7+@UR6/"<)^\R2ZV12@X,]
M]*G2KYXR'&S6=@1@-_;\YYP4`S8C'3O/.5C4!=R^&<V9L>:@6-C.9"`H!?8^
MXQYB&NUX7@6Z]7;A!K7RV=4/WX3+U4VF:-%2&;`4"X9S9F5E*:AM5Y?M+3L=
MOF&2>71`.GK.GAQU)0UG43LJAX/:M/=V>7;,Y.VMZW<JGH*QWLK80&)HB)Q,
MQ8>'XZG*8#*=&NE_O@\K*TM_O?C.QE=+?ZNP;M?O?':]\L[2V@K[<NF?ZU\[
M#Y;AEN]PCE9G&T(\3#OG@-0MW!F([;'!,=K-^VL.M&,X>,P.]"@S>W\=B6E6
M<YS:?&TH_;]QJ%W"5IUC^4:J2'L;#Y>.AO,>/.W3U4+I)56>4J;GYLLRO@4P
M0DB6Y33S14AJYD*!X'-#@V-I84HQU`#GC&E76G7RMN+!9'_B]+;B0-#:0SPW
M.)20A1<5%,<F@ZMC_>')H^HH/RXE?8&-2I`21L,Q[[&X4BZKQ:R<RVN&24*U
MPU-\'19B:O#$43;`D4J%9#75*8%M^B$/K5-:L0!3VNKF3N6:I&?C8PF0UM-#
MZAAJ$,I*=Y.,8EP,RKI6-(E;3A9F`7!RG!7T.(VF\R6CIM:V,EN@I6Z*O5BJ
M=R(O!-L2;1=5SZGTDT15]H=5/E"XRKL#Z^^^[1T`=$?8<5]G=8F/CB:2_<,C
M_0D(4E(MKX-\:*E*J_?I5O5B]<NE*WC"]^DWE[]G)X.64M-E>Z[Q[-$_<F`C
M-O-X>\"&:8CU_?%TPFE3>Y`YG*.J89!6U5O<#=J5=76^G%4@;)+>FB\Y)MJ^
M]-A,;`P\^V.C'ZWA<'N4#X<[(M[$E+VZP=`I3\-VV^2M-[ZRH<X45/;HK$"U
M]SAN-SQ%XLDS>,.W/K.*,8LO?^!1GN+)$;-0YNK>^]0G[QF3-&?$7KAD6^!B
MBN),-R"]\C']EGY,WW).FJ]LPA;`V0!88X$F1CFOF2$1]D(B[Y'LHN@VG-'5
M<NB0.!D4'4VY;D8HGF5??M`@WU8>EV#6=KQMPEJ&:MAY<K(GB!V>Y7O1P[7_
MH.+GZXN1SC8>+NX/!:P?`@7Q2$AR-G>0)H8R)NYU@Y)H=->W"ONT"ENM;-!\
M4E+P,BM!:')&PD4$DBE/0YZT\=;OHNH*(7</<%RWVS?LWW?GCJ!];=3@*)Z<
MIOL&D#(2?)HHQ2S)Z1JL90;!7_,42R91<SEM&HK,6E\<-<@Z8GHX.C*6MJ0X
MZ9[S"I_YK(NQ\Y.A_<$8?7'O*$/OO>+L=-U7I/V].R8!\K6#:]:CMLK`<K(,
MR\BK=-.=K5O+7]+SSFSW8(]1$H\X.`R1H?')C#G1S%FALQ8Y<:ZQ$"0#4J%@
M&*:TQ)/,$38;604GSK@_'VIHS8#B26.';J^Z'UZZL0D!Y4]+5V`-_*&Z5KU9
M?:.Z;/T*A:V`EK\Y5GMBY!ZM9O'-L1L>T'*XH>UVZ/-&OB=O_W\`+:%UXLHJ
"``"Z
`
end