namazu-ml(avocado)


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

Re: Namazu v1.3.0.2 released! (Re: v1.3.0.2-beta-1)



広瀬です。

<19990121200104E.satoru@xxxxxxxxxxxxx>の記事において
satoru@xxxxxxxxxxxxxさんは書きました。
>> う、そうですね。修正しました。で、あわたただしくて申し訳ないのです
>> が、 v1.3.0.2 をリリースします (早く v1.3.1.0 に取り掛かりたいので
>> す)。それほどいじっていないので特に問題はないと思います。

v1.3.0.2 を cygwin b20.1 で compile したのですが、 b20.1 から
コマンドラインの引数内のエスケープシーケンスを解析するようになったらしく
\" と言う組合せがあると困った事になります。。。 ;-(
# directory の separater として使う分には問題無いのですが。。。

具体的には search-s が namazu.exe を呼び出す時に indexes の指定を
"C:\usr\local\namazu\index\" としているので最後の \" が引っかかって
しまいます。

で考えたのですが、\" は Windows 的には \ と " として理解するのが
全うなのですが、 unix 的には \" は " として理解するのは判らなくは無い。。
で、cygwin の FAQ には space を含むディレクトリ指定は許して
いないと明記してあるので \" は " として扱うのが筋かなと思いまして、
できれば search-s でディレクトリ指定をする時に最後に \ を付け無い様に
していただけ無いでしょうか?

具体的には "C:\usr\local\namazu\index" となるように。。。
# " で括るのは問題無いです。

宜しくお願い致します。

また b20.1 対応に併せて native win32(dll無し)で compile する patch
を、阿部さん@リムネットの方 <raeva@xxxxxxxxxxxx> に頂きました。
現在その変更と、ActivePerl化のチェック行っています関係上もうすこし時間
が掛かります。遅くてすみません。_o_

参考までに阿部さんからの patch を添付します。
変更点は
* sys/wait.hは不要なのでincludeするのを止めました。configure.inからも
  AC_HEADER_SYS_WAITを削除。
* configureスクリプトをautoconf-2.13で再生成しました。
* ついでにW32及びOS2用のMakefileを作り直しました。
ということです。また
+ configure.in で index の check が入っていないので search.c の
  index を strchr に変更
+ Makefile.W32 内のコメントをいくつか変更
辺も変わっているようです。

begin 644 namazu19990125.diff.gz
M'XL(")Z!JS8``VYA;6%Z=3$Y.3DP,3(U+F1I9F8`[#S[=]K&TC^;OV)#:#$6
M`B2>PB6W+L8.K6URC-/D]OJ6R&(!Q2#Q2<*///[W;V9W)00(+&PG[3VG.2=&
MVMV9G9WW["[TS<&`R,[LC%CZ1/\TDY5<,5?(J3G;,8=YUS'RI_HU'9ACFNMT
MU:5!*_T)699C(=JY&,W(K[I%5(4H6KU4JRLJ/&A:0I*DAV;9.;4M#EPFA7)=
MJ=5+%0[\\\]$5K)%(BG9$OGYYX3TDAQ3BSJZ1_M$GWGV1/=,0Q^/[\G`L2<D
MP&I:Y.J>&+8U,(<SA^82Y.53_R&*8`(RL!URQI;%VI$IIJ6/B3T@WLAT"1MT
MJ[MDHO<ITG+JY,C1;&+>Z^Z,=`\N.CER,=*M:S?'5UG+5F"96K:*ZR0)<G)P
M=OSVX+BUTR`?=6B0GF$)?`V'ID,-#RBF+N!EDQ<*,*^D%%0Q/8RZT)TA]<@1
MK,-E#1YO"%9O6GUZ9UI#LFOH+H57EUJNZ9DW-,/&[R9[?3K09V,O28`A.H<<
M>=ZT;]]:Y-:>C?MD**29RR1D@.G;9,^RO3TR`XSI5)KH5I^D_TP3APYG8]TA
M]&[J4-<U06$FU-.),=(='1>3`]UX"KR;XXL<Z1ZY-<=C<D67%$R?3BDLN8_"
MG%Q;DT^YZ9@!,<"]YL';BW;G;*].TI=I(K^"C\MTEA&!+ZE4FK.Z5&*"+E6R
M8"'(Z\Z;B]Y1^Z35Z[;_:/5.VJ?M"Y!YI8#_4!&>0>K(FG/[RO;<G'?G)22<
M\O7%8:?Y]K1U=M$[[W1PROS,=?)C&U:;UZ>Z,:)Y%[A#\R.O;QMN)%3O[?E)
M[\UYZZC]'A"@;.OY_.WM;6Y@V[D^,,^T<A^G>0Y[WOFE<]'MM=XW3]X>MA"T
M"T#I-*BV]$RJ_2L0;E&0_1O'-D#.ML.:"=DCOQW\=M!M$_ZO3IB&\+9@2//U
M0;=UMCBD.=*[U.*BJQ29E525K.9;"?=&8]*EGCR;HKB:S1U8U=`P$O)AZZB+
M+X3(AZ\/?D?A_G+:4/"U>W'8[+UN'1RVSKN\A0WH_KO;>W?0!CZ'&H^:9Q<G
M"RUOS]J`8*'IX.2DTSR(:`HUG+9.3SN_M[`E(?G$+9*V0MD*#9<):6<GBI)5
M0I;I6`0-4T,.SI$6,%#C_Q+DL/6F=7:(#1-PMWV*=I<@YP=G0*08YG*)5*M9
M10&1U-BGD`DZITXWKY+6Z?L$_CDZ.3A&59/_F'CH\N3V&5-!:`-Y\5[L[J@D
MM0M\:9^UNAG^")]$?@?V#Z\^%';Y6,'5G1S.,8QO'7U*9!>>)C#U^XOS@YZ8
MH.&_^^,;"2E,Q[.Y]\[51W#OPG$CEU2(*N!R5%43>KN#^BV#@W1?_!#A?7YX
MD=J-:,Z\&*9!A"O0()3#]CD"\:>UXT1`8R/%LQ@K+8]=<C,^14O-,:%#3FH-
MHM"(=3@CG)>/+*)K@0=^L""O2`JY;XPF=I](=^R-2:A8K(!HI&)I04*3Z[[I
M$'D*ZO9+^PPXB^XAL\_P#DQ$-!6XC4F?W/;])^?&?S+&_A//P'+TCI*;@=\(
M[GD\\\P)96]#PV_WYX.8C'/D<OEFY\V_VV?':!.=YD+/.7B*TU;NHXXO%_:A
M+1[!;UI#>F(/Q3N$D/Q'/;]'D@$.>$\NXZ%6@(<_SO'P=\1#K44\U$J"P!8I
M%5@64(3(EZ+(7T>C%$7C.D*(&#PVKZ`S,(J@'7)2SQ%]S<[9Q7FX/R2FN607
MQ)_HQT_PWQ4W)_C0'R_!AX&/3_`1>&."KU4PK+*__^2>WS;W+/#<L_!/[OF_
MEGN6-99[5LK;YI[Q\KN%Q',EYWL@xxxxxxxx;YU@;D@G7S;OA[>F10QP.,A&
M,0!\:.M]0]DRUW1T"SRYR/]K6;6$!4`EJ_IE^C,IS]%8'[K,#=E3B,CF)\H>
MP%6@%Z&>P7V,Z-19S_(`\JAD-B$O)+"3A!1Z]UEI4=KG2:VTF-02OR'(:H&*
M;Y_60@[?^>77G<:.")@V,>P^A=!Z`X\3,#Y]2%UXG.J.2QWL'IKP]Q+2C9U;
M_1KXQT"L`7R,QJ;KP:<]\Z8S?'"I[A@C?_B-/IXQ7!!W)O#AT![X9=8/CIW>
MP2?D4&,&1_LY.R%USYO=.6G&G#1C3IKADV8PT@RNS((T@Y-F"-(,GS3#)TT,
M%Z09G#1C3IHA2#,X:08GS<!=)&`;$I?ZC%36<T8C9W]]+BDE2,[(V77@&J0V
M350ZKB89(ALDM0<$2"L]4$J%%&H^$I"!HM9A_,7!^7'K(B-29;4@BIG"/\7,
M7U',<"R^;@_-%_.4-6[-P\18AHH=?*E:5?S*G<'QVF5=K23SR>J@-:#'F9"B
MX2LFVX>^&MD((?L02&E=9*F\Y.#/9-Z=D.8K$1-T,R&%9>_A*7S-79HSH)(C
M\N=\^7)U5A@0S!HBD+<OE0,A0L$T(.'UP#QZ#`H>@%/F@/R'O"`RU@O-XS;J
M+OGO/B254*Y<<IYKY:P"242Q4,DJE4?4F;S&Y#+BM>5*73FO*7D]^3]92\H[
MUO4`:B>Y@^Y(U'*^`,`SRWUPRW^?BA-U%$WWS<'%Z][9;T>9!P@xxx,;`BO,
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
M(/7N@MV&*8L3#.5\@S)&$O)`M/!,@61@xxxxx^$E0P-?>,L+!(24T`:Z7''7
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
&8+*`F```
`
end

  Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: kenzo-@xxxxxxxxxx (or) EHC25612@xxxxxxxxxxx