You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Paul Smedley <pa...@despamsmedley.id.au> on 2010/06/25 02:03:17 UTC
[Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
[[[
Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
* subversion/libsvn_subr/dirent_uri.c
* subversion/libsvn_subr/io.c
* subversion/libsvn_subr/prompt.c
* subversion/libsvn_ra_local/split_url.c
* subversion/libsvn_fs_fs/fs_fs.c
(various): Use WIN32 code for paths with drive letters and command
prompts
]]]
--
Cheers,
Paul.
begin 666 svn-paths.diff
M26YD97@Z('-U8G9E<G-I;VXO;&EB<W9N7W-U8G(O9&ER96YT7W5R:2YC#0H]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]#0HM+2T@<W5B=F5R<VEO;B]L:6)S=FY?
M<W5B<B]D:7)E;G1?=7)I+F,)*')E=FES:6]N(#DU-S<R,BD-"BLK*R!S=6)V
M97)S:6]N+VQI8G-V;E]S=6)R+V1I<F5N=%]U<FDN8PDH=V]R:VEN9R!C;W!Y
M*0T*0$`@+3$R.2PW("LQ,CDL-R!`0`T*("`@96QS90T*("`@("!R971U<FX@
M8R`M("=!)R`K("=A)SL-"B!]#0HM(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E
M9FEN960H7U]#64=724Y?7RD-"BLC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F
M:6YE9"A?7T-91U=)3E]?*2!\?"!D969I;F5D*%]?3U,R7U\I#0H@+RH@3&]C
M86QE(&EN<V5N<VET:79E('1O=7!P97(H*2!F;W(@8V]N=F5R=&EN9R!P87)T
M<R!O9B!D:7)E;G1S(&%N9"!U<FQS#0H@("`@=VAI;&4@8V%N;VYI8V%L:7II
M;F<@*B\-"B!S=&%T:6,@8VAA<@T*0$`@+3$U."PY("LQ-3@L.2!`0`T*(`T*
M("`@+2UL96X[#0H@("!W:&EL92`H;&5N(#X@,"`F)B!D:7)E;G1;;&5N72`A
M/2`G+R<-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?7T-91U=)
M3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.
M7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("`@("`@("`@("`@("`@("8F
M(&1I<F5N=%ML96Y=("$]("<Z)PT*+2-E;F1I9B`O*B!724XS,B!O<B!#>6=W
M:6X@*B\-"BLC96YD:68@+RH@5TE.,S(@;W(@0WEG=VEN(&]R($]3+S(@*B\-
M"B`@("`@("`@("D-"B`@("`@+2UL96X[#0H@#0I`0"`M,S$R+#<@*S,Q,BPW
M($!`#0H@("`@("`@("![#0H@("`@("`@("`@("\J($YO;W`@<V5G;65N="P@
M<V\@9&\@;F]T:&EN9RX@*B\-"B`@("`@("`@('T-"BTC:68@9&5F:6YE9"A7
M24XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)
M3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?
M7RD-"B`@("`@("`O*B!)9B!T:&ES(&ES('1H92!F:7)S="!P871H('-E9VUE
M;G0@;V8@82!F:6QE.B\O(%5222!A;F0@:70@8V]N=&%I;G,@80T*("`@("`@
M("`@('=I;F1O=W,@9')I=F4@;&5T=&5R+"!C;VYV97)T('1H92!D<FEV92!L
M971T97(@=&\@=7!P97(@8V%S92X@*B\-"B`@("`@("!E;'-E(&EF("AU<FP@
M)B8@8V%N;VY?<V5G;65N=',@/3T@,2`F)B!S96=L96X@/3T@,B`F)@T*0$`@
M+3,R-2PW("LS,C4L-R!`0`T*("`@("`@("`@("`@("HH9'-T*RLI(#T@*FYE
M>'0[#0H@("`@("`@("`@(&-A;F]N7W-E9VUE;G1S*RL[#0H@("`@("`@("!]
M#0HM(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!7
M24XS,B!O<B!#>6=W:6X@;W(@3U,O,B`J+PT*("`@("`@(&5L<V4-"B`@("`@
M("`@('L-"B`@("`@("`@("`@+RH@06X@86-T=6%L('-E9VUE;G0L(&%P<&5N
M9"!I="!T;R!T:&4@9&5S=&EN871I;VX@<&%T:"`J+PT*0$`@+34V,RPY("LU
M-C,L.2!`0`T*("`@:68@*'!A=&@Q6VE=(#T]("=<,"<@)B8@<&%T:#);:5TI
M#0H@("`@('L-"B`@("`@("!I9B`H<&%T:#%;:2`M(#%=(#T]("<O)PT*+2-I
M9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF
M(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD@?'P@9&5F
M:6YE9"A?7T]3,E]?*0T*("`@("`@("`@("!\?"`H*'1Y<&4@/3T@='EP95]D
M:7)E;G0I("8F('!A=&@Q6VD@+2`Q72`]/2`G.B<I#0HM(V5N9&EF("\J(%=)
M3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@
M;W(@3U,O,B`J+PT*("`@("`@("`@("`@*0T*("`@("`@("`@>PT*("`@("`@
M("`@("!I9B`H<&%T:#);:5T@/3T@)R\G*0T*0$`@+38R,"PY("LV,C`L.2!`
M0`T*("`@<&%T:#%?;&5N(#T@<W1R;&5N*'!A=&@Q*3L-"B`@(&EF("AS=')N
M8VUP*'!A=&@Q+"!P871H,BP@<&%T:#%?;&5N*2`]/2`P*0T*("`@("!R971U
M<FX@<&%T:#%;<&%T:#%?;&5N("T@,5T@/3T@)R\G#0HM(VEF(&1E9FEN960H
M5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD-"BLC:68@9&5F:6YE9"A7
M24XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?*2!\?"!D969I;F5D*%]?3U,R
M7U\I#0H@("`@("`@?'P@*"AT>7!E(#T]('1Y<&5?9&ER96YT*2`F)B!P871H
M,5MP871H,5]L96X@+2`Q72`]/2`G.B<I#0HM(V5N9&EF("\J(%=)3C,R(&]R
M($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@3U,O
M,B`J+PT*("`@("`@('Q\("AP871H,EMP871H,5]L96Y=(#T]("<O)R!\?"!P
M871H,EMP871H,5]L96Y=(#T]("=<,"<I.PT*(`T*("`@<F5T=7)N($9!3%-%
M.PT*0$`@+38V-"PW("LV-C0L-R!`0`T*("`@:68@*&QE;B`]/2`Q("8F(&1I
M<F5N=%LP72`]/2`G+R<I#0H@("`@(')E='5R;B!44E5%.PT*(`T*+2-I9B!D
M969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E
M9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD@?'P@9&5F:6YE
M9"A?7T]3,E]?*0T*("`@+RH@3VX@5VEN9&]W<R!A;F0@0WEG=VEN+"`G2#HG
M(&]R("=(.B\G("AW:&5R92`G2"<@:7,@86YY(&QE='1E<BD-"B`@("`@(&%R
M92!A;'-O(')O;W0@9&ER96-T;W)I97,@*B\-"B`@(&EF("@H;&5N(#T](#(@
M?'P@;&5N(#T](#,I("8F#0I`0"`M-C<T+#<@*S8W-"PW($!`#0H@("`@("`@
M*&QE;B`]/2`R('Q\("AD:7)E;G1;,ET@/3T@)R\G("8F(&QE;B`]/2`S*2DI
M#0H@("`@(')E='5R;B!44E5%.PT*(`T*+2`@+RH@3VX@5VEN9&]W<R!A;F0@
M0WEG=VEN+"!B;W1H("\O9')I=F4@86YD("\O<V5R=F5R+W-H87)E(&%R92!R
M;V]T#0HK("`O*B!/;B!7:6YD;W=S(&%N9"!#>6=W:6X@86YD($]3+S(L(&)O
M=&@@+R]D<FEV92!A;F0@+R]S97)V97(O<VAA<F4@87)E(')O;W0-"B`@("`@
M(&1I<F5C=&]R:65S("HO#0H@("!I9B`H;&5N(#X](#(@)B8@9&ER96YT6S!=
M(#T]("<O)R`F)B!D:7)E;G1;,5T@/3T@)R\G#0H@("`@("`@)B8@9&ER96YT
M6VQE;B`M(#%=("$]("<O)RD-"D!`("TV.3(L-R`K-CDR+#<@0$`-"B`@("`@
M("`@('T-"B`@("`@("!R971U<FX@*'-E9VUE;G1S(#P](#$I.PT*("`@("!]
M#0HM(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!7
M24XS,B!O<B!#>6=W:6X@;W(@3U,O,B`J+PT*(`T*("`@<F5T=7)N($9!3%-%
M.PT*('T-"D!`("TW,S(L.2`K-S,R+#D@0$`-"B`@("\J(&EF(&QA<W0@8VAA
M<F%C=&5R(&]F(&)A<V4@:7,@86QR96%D>2!A('-E<&%R871O<BP@9&]N)W0@
M861D(&$@)R\G("HO#0H@("!A9&1?<V5P87)A=&]R(#T@,3L-"B`@(&EF("AB
M87-E6V)L96X@+2`Q72`]/2`G+R<-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@
M9&5F:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D
M969I;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("`@
M("`@?'P@8F%S95MB;&5N("T@,5T@/3T@)SHG#0HM(V5N9&EF("\J(%=)3C,R
M(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@
M3U,O,B`J+PT*("`@("`@("`@*0T*("`@("`@("`@("!A9&1?<V5P87)A=&]R
M(#T@,#L-"B`-"D!`("TW-S`L.2`K-S<P+#D@0$`-"B`@(&%D9%]S97!A<F%T
M;W(@/2`Q.PT*("`@:68@*'1O=&%L7VQE;B`]/2`P#0H@("`@("`@('Q\(&)A
M<V5;=&]T86Q?;&5N("T@,5T@/3T@)R\G#0HM(VEF(&1E9FEN960H5TE.,S(I
M('Q\(&1E9FEN960H7U]#64=724Y?7RD-"BLC:68@9&5F:6YE9"A724XS,BD@
M?'P@9&5F:6YE9"A?7T-91U=)3E]?*2!\?"!D969I;F5D*%]?3U,R7U\I#0H@
M("`@("`@('Q\(&)A<V5;=&]T86Q?;&5N("T@,5T@/3T@)SHG#0HM(V5N9&EF
M("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#
M>6=W:6X@;W(@3U,O,B`J+PT*("`@("`@("`@*0T*("`@("`@("`@("!A9&1?
M<V5P87)A=&]R(#T@,#L-"B`-"D!`("TX,#(L.2`K.#`R+#D@0$`-"B`@("`@
M("`@("`@8F%S95]A<F<@/2!N87)G<SL-"B`@("`@("`@("`@861D7W-E<&%R
M871O<B`](#$[#0H@("`@("`@("`@(&EF("AS6VQE;B`M(#%=(#T]("<O)PT*
M+2`@("`@("`@(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=7
M24Y?7RD-"BL@("`@("`@("-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D
M*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("`@("`@("`@
M("`@("!\?"!S6VQE;B`M(#%=(#T]("<Z)PT*+2`@("`@("`@(V5N9&EF("\J
M(%=)3C,R(&]R($-Y9W=I;B`J+PT**R`@("`@("`@(V5N9&EF("\J(%=)3C,R
M(&]R($-Y9W=I;B!O<B!/4R\R("HO#0H@("`@("`@("`@("`@("`@("D-"B`@
M("`@("`@("`@("`@("`@("!A9&1?<V5P87)A=&]R(#T@,#L-"B`@("`@("`@
M('T-"D!`("TQ,#`T+#$T("LQ,#`T+#$T($!`#0H@("!I9B`H9&ER96YT6S!=
M(#T]("<O)RD-"B`@("`@<F5T=7)N(%12544[#0H@#0HM("`O*B!/;B!7:6YD
M;W=S+"!D:7)E;G0@:7,@86QS;R!A8G-O;'5T92!W:&5N(&ET('-T87)T<R!W
M:71H("=(.B<@;W(@)T@Z+R<-"BL@("\J($]N(%=I;F1O=W,@;W(@3U,O,BP@
M9&ER96YT(&ES(&%L<V\@86)S;VQU=&4@=VAE;B!I="!S=&%R=',@=VET:"`G
M2#HG(&]R("=(.B\G#0H@("`@("!W:&5R92`G2"<@:7,@86YY(&QE='1E<BX@
M*B\-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?
M*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I
M('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@(&EF("@H*&1I<F5N=%LP72`^/2`G
M02<@)B8@9&ER96YT6S!=(#P]("=:)RD@?'P-"B`@("`@("`@*&1I<F5N=%LP
M72`^/2`G82<@)B8@9&ER96YT6S!=(#P]("=Z)RDI("8F#0H@("`@("`@*&1I
M<F5N=%LQ72`]/2`G.B<I*0T*("`@("`@<F5T=7)N(%12544[#0HM(V5N9&EF
M("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#
M>6=W:6X@;W,@3U,O,B`J+PT*(`T*("`@<F5T=7)N($9!3%-%.PT*('T-"D!`
M("TQ,#8T+#<@*S$P-C0L-R!`0`T*('L-"B`@(&-O;G-T(&-H87(@*F1S="`]
M(&-A;F]N:6-A;&EZ92AT>7!E7V1I<F5N="P@9&ER96YT+"!P;V]L*3L[#0H@
M#0HM(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD-
M"BLC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?*2!\
M?"!D969I;F5D*%]?3U,R7U\I#0H@("`O*B!(86YD;&4@82!S<&5C:69I8R!C
M87-E(&]N(%=I;F1O=W,@=VAE<F4@<&%T:"`]/2`B6#HO(BX@2&5R92!W92!H
M879E('1O#0H@("`@("!A<'!E;F0@=&AE(&9I;F%L("<O)RP@87,@<W9N7W!A
M=&A?8V%N;VYI8V%L:7IE('=I;&P@8VAO<"!T:&ES(&]F+B`J+PT*("`@:68@
M*"@H9&ER96YT6S!=(#X]("=!)R`F)B!D:7)E;G1;,%T@/#T@)UHG*2!\?`T*
M0$`@+3$P.#`L-R`K,3`X,"PW($!`#0H@#0H@("`@("`@<F5T=7)N(&1S=%]S
M;&%S:#L-"B`@("`@?0T*+2-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@*B\-
M"BLC96YD:68@+RH@5TE.,S(@;W(@0WEG=VEN(&]R($]3+S(@*B\-"B`-"B`@
M(')E='5R;B!D<W0[#0H@?0T*0$`@+3$Q-30L-R`K,3$U-"PW($!`#0H@("`@
M("`@("!]#0H@("`@('T-"B`-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F
M:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I
M;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@(&EF("@J
M<'1R(#T]("<O)RD-"B`@("`@>PT*("`@("`@("\J($EF('1H:7,@:7,@82!F
M:6QE('5R;"P@<'1R(&YO=R!P;VEN=',@=&\@=&AE('1H:7)D("<O)R!I;@T*
M0$`@+3$Q-C4L-R`K,3$V-2PW($!`#0H@("`@("`@("`@("HH<'1R*S(I(#T]
M("<Z)RD-"B`@("`@("`@(')E='5R;B!&04Q313L-"B`@("`@?0T*+2-E;F1I
M9B`O*B!724XS,B!O<B!#>6=W:6X@*B\-"BLC96YD:68@+RH@5TE.,S(@;W(@
M0WEG=VEN(&]R($]3+S(@*B\-"B`-"B`@("\J($YO=R!V86QI9&%T92!T:&4@
M<F5S="!O9B!T:&4@55))+B`J+PT*("`@=VAI;&4H,2D-"DEN9&5X.B!S=6)V
M97)S:6]N+VQI8G-V;E]S=6)R+VEO+F,-"CT]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T-"BTM+2!S=6)V97)S:6]N+VQI8G-V;E]S=6)R+VEO+F,)*')E=FES:6]N
M(#DU-S<R,BD-"BLK*R!S=6)V97)S:6]N+VQI8G-V;E]S=6)R+VEO+F,)*'=O
M<FMI;F<@8V]P>2D-"D!`("TW-SDL,3`@*S<W.2PQ,"!`0`T*("`@("`@("`@
M("`@("`@("`@(&-O;G-T(&-H87(@*F1S="P-"B`@("`@("`@("`@("`@("`@
M("!A<')?<&]O;%]T("IP;V]L*0T*('L-"BT@("\J(",C(R!&25A-13H@87!R
M7V9I;&5?8V]P>2!W:71H('!E<FUS(&UA>2!F86EL(&]N(%=I;C,R+B`@5V4@
M;F5E9"!A#0HK("`O*B`C(R,@1DE8344Z(&%P<E]F:6QE7V-O<'D@=VET:"!P
M97)M<R!M87D@9F%I;"!O;B!7:6XS,B!O<B!/4R\R+B`@5V4@;F5E9"!A#0H@
M("`@("!P;&%T9F]R;2US<&5C:69I8R!I;7!L96UE;G1A=&EO;B!T;R!G970@
M=&AE('!E<FUI<W-I;VYS(')I9VAT+B`J+PT*(`T*+2-I9FYD968@5TE.,S(-
M"BLC:68@*"%D969I;F5D(%=)3C,R("8F("%D969I;F5D(%]?3U,R7U\I#0H@
M("![#0H@("`@(&%P<E]F:6QE7W0@*G-R8U]F:6QE.PT*("`@("!A<')?9FEN
M9F]?="!F:6YF;SL-"D!`("TX,#DL-R`K.#`Y+#<@0$`-"B`@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@<W9N7W!A=&A?;&]C86Q?<W1Y;&4H
M9'-T+"!P;V]L*2D[#0H@("`@("`@?0T*("`@?0T*+2-E;F1I9B`O*B`A(%=)
M3C,R("HO#0HK(V5N9&EF("\J("$@5TE.,S(@)B8@(2!?7T]3,E]?("HO#0H@
M#0H@("!R971U<FX@4U9.7TY/7T524D]2.PT*('T-"D!`("TQ,3DT+#<@*S$Q
M.30L-R!`0`T*(`P-"B`O*BHJ(%!E<FUI<W-I;VYS(&%N9"!M;V1E<RX@*BHJ
M+PT*(`T*+2-I9FYD968@5TE.,S(-"BLC:68@*"%D969I;F5D*%=)3C,R*2`F
M)B`A9&5F:6YE9"A?7T]3,E]?*2D-"B`O*B!':79E;B!T:&4@9FEL92!S<&5C
M:69I960@8GD@4$%42"P@871T96UP="!T;R!C<F5A=&4@86X-"B`@("!I9&5N
M=&EC86P@=F5R<VEO;B!O9B!I="!O=VYE9"!B>2!T:&4@8W5R<F5N="!U<V5R
M+B`@5&AI<R!I<R!D;VYE(&)Y#0H@("`@;6]V:6YG(&ET('1O(&$@=&5M<&]R
M87)Y(&QO8V%T:6]N+"!C;W!Y:6YG('1H92!F:6QE(&)A8VL@=&\@:71S(&]L
M9`T*0$`@+3$T,C$L.2`K,30R,2PY($!`#0H@("`@("`@("`@("`@("`@("`@
M("`@("`@("!S=FY?8F]O;&5A;E]T(&EG;F]R95]E;F]E;G0L#0H@("`@("`@
M("`@("`@("`@("`@("`@("`@("!A<')?<&]O;%]T("IP;V]L*0T*('L-"BT@
M("\J($]N(%=I;F1O=W,L(&IU<W0@<V5T('1H92!F:6QE(&%T=')I8G5T97,@
M+2T@;VX@=6YI>"!C86QL#0HK("`O*B!/;B!7:6YD;W=S("8@3U,O,BP@:G5S
M="!S970@=&AE(&9I;&4@871T<FEB=71E<R`M+2!O;B!U;FEX(&-A;&P-"B`@
M("`@(&]U<B!I;G1E<FYA;"!F=6YC=&EO;B!W:&EC:"!A='1E;7!T<R!T;R!H
M;VYO<B!T:&4@=6UA<VLN("HO#0HM(VEF;F1E9B!724XS,@T**R-I9B`H(61E
M9FEN960H5TE.,S(I("8F("%D969I;F5D*%]?3U,R7U\I*0T*("`@<F5T=7)N
M(&EO7W-E=%]F:6QE7W!E<FUS*'!A=&@L(%12544L($9!3%-%+"!&04Q312P@
M1D%,4T4L#0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@:6=N;W)E7V5N
M;V5N="P@<&]O;"D[#0H@(V5L<V4-"D!`("TQ-#4S+#D@*S$T-3,L.2!`0`T*
M("`@("`@("`@("`@("`@("`@("`@("`@("`@('-V;E]B;V]L96%N7W0@:6=N
M;W)E7V5N;V5N="P-"B`@("`@("`@("`@("`@("`@("`@("`@("`@("!A<')?
M<&]O;%]T("IP;V]L*0T*('L-"BT@("\J($]N(%=I;F1O=W,L(&IU<W0@<V5T
M('1H92!F:6QE(&%T=')I8G5T97,@+2T@;VX@=6YI>"!C86QL#0HK("`O*B!/
M;B!7:6YD;W=S(&%N9"!/4R\R+"!J=7-T('-E="!T:&4@9FEL92!A='1R:6)U
M=&5S("TM(&]N('5N:7@@8V%L;`T*("`@("`@;W5R(&EN=&5R;F%L(&9U;F-T
M:6]N('=H:6-H(&%T=&5M<'1S('1O(&AO;F]R('1H92!U;6%S:RX@*B\-"BTC
M:69N9&5F(%=)3C,R#0HK(VEF("@A9&5F:6YE9"A724XS,BD@)B8@(61E9FEN
M960H7U]/4S)?7RDI#0H@("!R971U<FX@:6]?<V5T7V9I;&5?<&5R;7,H<&%T
M:"P@5%)512P@5%)512P@1D%,4T4L($9!3%-%+`T*("`@("`@("`@("`@("`@
M("`@("`@("`@("`@(&EG;F]R95]E;F]E;G0L('!O;VPI.PT*("-E;'-E#0I`
M0"`M,30X-2PY("LQ-#@U+#D@0$`-"B`@("`@("`@("`@("`@("`@("`@("`@
M("`@("!S=FY?8F]O;&5A;E]T(&EG;F]R95]E;F]E;G0L#0H@("`@("`@("`@
M("`@("`@("`@("`@("`@("`@87!R7W!O;VQ?="`J<&]O;"D-"B![#0HM("`O
M*B!/;B!7:6YD;W=S+"!J=7-T(&5X:70@+2T@;VX@=6YI>"!C86QL(&]U<B!I
M;G1E<FYA;"!F=6YC=&EO;@T**R`@+RH@3VX@5VEN9&]W<R!A;F0@3U,O,BP@
M:G5S="!E>&ET("TM(&]N('5N:7@@8V%L;"!O=7(@:6YT97)N86P@9G5N8W1I
M;VX-"B`@('=H:6-H(&%T=&5M<'1S('1O(&AO;F]R('1H92!U;6%S:RX@*B\-
M"BTC:69N9&5F(%=)3C,R#0HK(VEF("@A9&5F:6YE9"A724XS,BD@)B8@(61E
M9FEN960H7U]/4S)?7RDI#0H@("!R971U<FX@:6]?<V5T7V9I;&5?<&5R;7,H
M<&%T:"P@1D%,4T4L($9!3%-%+"!44E5%+"!E>&5C=71A8FQE+`T*("`@("`@
M("`@("`@("`@("`@("`@("`@("`@(&EG;F]R95]E;F]E;G0L('!O;VPI.PT*
M("-E;'-E#0I`0"`M,34P,2PW("LQ-3`Q+#<@0$`-"B`@("`@("`@("`@("`@
M("`@("`@("`@("`@(&-O;G-T(&-H87(@*G!A=&@L#0H@("`@("`@("`@("`@
M("`@("`@("`@("`@("!A<')?<&]O;%]T("IP;V]L*0T*('L-"BTC:68@9&5F
M:6YE9"A!4%)?2$%37U5315(I("8F("%D969I;F5D*%=)3C,R*0T**R-I9B!D
M969I;F5D*$%04E](05-?55-%4BD@)B8@(61E9FEN960H5TE.,S(I("8F(61E
M9FEN960H7U]/4S)?7RD-"B`@(&%P<E]F:6YF;U]T(&9I;&5?:6YF;SL-"B`@
M(&%P<E]S=&%T=7-?="!A<')?97)R.PT*("`@87!R7W5I9%]T('5I9#L-"D!`
M("TQ.#$V+#@@*S$X,38L."!`0`T*("`@87!R7W-T871U<U]T(&%P<E]E<G([
M#0H@("!C;VYS="!C:&%R("IP871H7V%P<CL-"B`-"BTC:69D968@5TE.,S(-
M"BT@("\J(%-E="!T:&4@9FEL92!W<FET86)L92!B=70@;VYL>2!O;B!7:6YD
M;W=S+"!B96-A=7-E(%=I;F1O=W,-"BLC:68@*&1E9FEN960@5TE.,S(@?'P@
M9&5F:6YE9"!?7T]3,E]?*0T**R`@+RH@4V5T('1H92!F:6QE('=R:71A8FQE
M(&)U="!O;FQY(&]N(%=I;F1O=W,@)B!/4R\R+"!B96-A=7-E(%=I;F1O=W,@
M86YD($]3+S(-"B`@("`@('=I;&P@;F]T(&%L;&]W('5S('1O(')E;6]V92!F
M:6QE<R!T:&%T(&%R92!R96%D+6]N;'DN("HO#0H@("!35DY?15)2*'-V;E]I
M;U]S971?9FEL95]R96%D7W=R:71E*'!A=&@L(%12544L('!O;VPI*3L-"B`C
M96YD:68@+RH@5TE.,S(@*B\-"D!`("TR.3$R+#<@*S(Y,3(L-R!`0`T*(`T*
M("`@<W1A='5S(#T@87!R7V9I;&5?<F5N86UE*&9R;VU?<&%T:%]A<'(L('1O
M7W!A=&A?87!R+"!P;V]L*3L-"B`-"BTC:69D968@5TE.,S(-"BLC:68@*&1E
M9FEN960@5TE.,S(I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("\J($EF('1H
M92!T87)G970@9FEL92!I<R!R96%D(&]N;'D@3E1&4R!R97!O<G1S($5!0T-%
M4U,@86YD#0H@("`@("!&050O1D%4,S(@<F5P;W)T<R!%15A)4U0@*B\-"B`@
M(&EF("A!4%)?4U1!5%537TE37T5!0T-%4RAS=&%T=7,I('Q\($%04E]35$%4
M55-?25-?145825-4*'-T871U<RDI#0I`0"`M,CDR-2PW("LR.3(U+#<@0$`-
M"B`@("`@("!S=&%T=7,@/2!A<')?9FEL95]R96YA;64H9G)O;5]P871H7V%P
M<BP@=&]?<&%T:%]A<'(L('!O;VPI.PT*("`@("!]#0H@("!724XS,E]21512
M65],3T]0*'-T871U<RP@87!R7V9I;&5?<F5N86UE*&9R;VU?<&%T:%]A<'(L
M('1O7W!A=&A?87!R+"!P;V]L*2D[#0HM(V5N9&EF("\J(%=)3C,R("HO#0HK
M(V5N9&EF("\J(%=)3C,R(&]R($]3+S(@*B\-"B`-"B`@(&EF("AS=&%T=7,I
M#0H@("`@(')E='5R;B!S=FY?97)R;W)?=W)A<%]A<'(H<W1A='5S+"!?*")#
M86XG="!M;W9E("<E<R<@=&\@)R5S)R(I+`T*0$`@+3,S,SDL,3$@*S,S,SDL
M,3$@0$`-"B`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("!F;W)M871?
M8V]N=&5N=',L('-T<FQE;BAF;W)M871?8V]N=&5N=',I+`T*("`@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@('-V;E]I;U]F:6QE7V1E;%]N;VYE+"!P
M;V]L*2D[#0H@#0HM(VEF9&5F(%=)3C,R#0HK(VEF("AD969I;F5D(%=)3C,R
M('Q\(&1E9FEN960@7U]/4S)?7RD-"B`@("\J(&UA:V4@=&AE(&1E<W1I;F%T
M:6]N('=R:71A8FQE+"!B=70@;VYL>2!O;B!7:6YD;W=S+"!B96-A=7-E#0H@
M("`@("!7:6YD;W=S(&1O97,@;F]T(&QE="!U<R!R97!L86-E(')E860M;VYL
M>2!F:6QE<RX@*B\-"B`@(%-63E]%4E(H<W9N7VEO7W-E=%]F:6QE7W)E861?
M=W)I=&4H<&%T:"P@5%)512P@<&]O;"DI.PT*+2-E;F1I9B`O*B!724XS,B`J
M+PT**R-E;F1I9B`O*B!724XS,B!O<B!/4R\R("HO#0H@#0H@("`O*B!R96YA
M;64@=&AE('1E;7`@9FEL92!A<R!T:&4@<F5A;"!D97-T:6YA=&EO;B`J+PT*
M("`@4U9.7T524BAS=FY?:6]?9FEL95]R96YA;64H<&%T:%]T;7`L('!A=&@L
M('!O;VPI*3L-"D!`("TS-#@Q+#,@*S,T.#$L-"!`0`T*(`T*("`@<F5T=7)N
M(%-63E].3U]%4E)/4CL-"B!]#0HK#0I);F1E>#H@<W5B=F5R<VEO;B]L:6)S
M=FY?<W5B<B]P<F]M<'0N8PT*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*+2TM
M('-U8G9E<G-I;VXO;&EB<W9N7W-U8G(O<')O;7!T+F,)*')E=FES:6]N(#DU
M-S<R,BD-"BLK*R!S=6)V97)S:6]N+VQI8G-V;E]S=6)R+W!R;VUP="YC"2AW
M;W)K:6YG(&-O<'DI#0I`0"`M-3(L-R`K-3(L-R!`0`T*("`J(&]N(%=I;F1O
M=W,@:70@<F5T=7)N<R!!4%)?14)!1$8@:6YS=&5A9"X@(%-O(&IU<W0@<F5T
M=7)N($%04E]%3D]424U03`T*("`J(&]U<G-E;'9E<R!H97)E+@T*("`J+PT*
M+2-I9F1E9B!724XS,@T**R-I9B!D969I;F5D*%=)3C,R*7Q\9&5F:6YE9"A?
M7T]3,E]?*0T*("`@<F5T=7)N($%04E]%3D]424U03#L-"B`C96YD:68@+RH@
M5TE.,S(@*B\-"B`-"DEN9&5X.B!S=6)V97)S:6]N+VQI8G-V;E]R85]L;V-A
M;"]S<&QI=%]U<FPN8PT*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*+2TM('-U
M8G9E<G-I;VXO;&EB<W9N7W)A7VQO8V%L+W-P;&ET7W5R;"YC"2AR979I<VEO
M;B`Y-3<W,C(I#0HK*RL@<W5B=F5R<VEO;B]L:6)S=FY?<F%?;&]C86PO<W!L
M:71?=7)L+F,)*'=O<FMI;F<@8V]P>2D-"D!`("TW-2PX("LW-2PX($!`#0H@
M#0H@("`O*B!$=7!L:6-A=&4@=&AE(%523"P@<W1A<G1I;F<@870@=&AE('1O
M<"!O9B!T:&4@<&%T:"X-"B`@("`@($%T('1H92!S86UE('1I;64L('=E(%52
M22UD96-O9&4@=&AE('!A=&@N("HO#0HM(VEF(&1E9FEN960H5TE.,S(I('Q\
M(&1E9FEN960H7U]#64=724Y?7RD-"BT@("\J($]N(%=I;F1O=W,L('=E)VQL
M('1Y<&EC86QL>2!H879E('1O('-K:7`@=&AE(&QE861I;F<@+R!I9B!T:&4-
M"BLC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?*2!\
M?"!D969I;F5D("A?7T]3,E]?*0T**R`@+RH@3VX@5VEN9&]W<R!A;F0@3U,O
M,BP@=V4G;&P@='EP:6-A;&QY(&AA=F4@=&\@<VMI<"!T:&4@;&5A9&EN9R`O
M(&EF('1H90T*("`@("`@<&%T:"!S=&%R=',@=VET:"!A(&1R:79E(&QE='1E
M<BX@($QI:V4@;6]S="!796(@8G)O=W-E<G,L(%=E#0H@("`@("!S=7!P;W)T
M('1W;R!V87)I86YT<R!O9B!T:&ES('-C:&5M93H-"B`-"DEN9&5X.B!S=6)V
M97)S:6]N+VQI8G-V;E]F<U]F<R]F<U]F<RYC#0H]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]#0HM+2T@<W5B=F5R<VEO;B]L:6)S=FY?9G-?9G,O9G-?9G,N8PDH
M<F5V:7-I;VX@.34W-S(R*0T**RLK('-U8G9E<G-I;VXO;&EB<W9N7V9S7V9S
M+V9S7V9S+F,)*'=O<FMI;F<@8V]P>2D-"D!`("TU-3`X+#<@*S4U,#@L."!`
M0`T*("`@("`@("`@("`@("`@("`@("`@(&-O;G-T(&-H87(@*G!E<FUS7W)E
M9F5R96YC92P-"B`@("`@("`@("`@("`@("`@("`@("!A<')?<&]O;%]T("IP
M;V]L*0T*('L-"BTC:69N9&5F(%=)3C,R#0HK#0HK(VEF("@A9&5F:6YE9"!7
M24XS,B`F)B`A9&5F:6YE9"!?7T]3,E]?*0T*("`@87!R7W-T871U<U]T('-T
M871U<SL-"B`@(&%P<E]F:6YF;U]T(&9I;F9O.PT*("`@8V]N<W0@8VAA<B`J
E9FEL96YA;65?87!R+"`J<&5R;7-?<F5F97)E;F-E7V%P<CL-"G0@
`
end
RE: [Patch] - Fix paths on OS/2 - patch for trunk -
svn-paths-trunk.diff [1/1]
Posted by Julian Foad <ju...@wandisco.com>.
Bert Huijben wrote:
> > -----Original Message-----
> > From: Paul Smedley [mailto:pauldespam@despamsmedley.id.au]
> >
> > [[[
> > Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
> >
> > * subversion/libsvn_subr/dirent_uri.c
> > * subversion/libsvn_subr/io.c
> > * subversion/libsvn_subr/prompt.c
> > * subversion/libsvn_ra_local/split_url.c
> > * subversion/libsvn_fs_fs/fs_fs.c
> > (various): Use WIN32 code for paths with drive letters and command
> > prompts
> > ]]]
>
> I applied the fs_fs part of this patch on trunk by just using our svn_io api
> in r957838, r957840.
> The io.c part is applied in r957857, with further unrelated tweaks in
> r957860 and r957862.
>
> The dirent_uri and split_url parts require further tweaks in our testsuite
> which explicitly tests for some of this behavior. (I didn't apply these).
>
> In r957893, I moved the relevant code from
> subversion/libsvn_ra_local/split_url.c into
> subversion/libsvn_subr/dirent_uri.c to make it possible to redefine url
> handling in just one place.
>
> Then r957905, cleaned up dirent_uri.c and dirent_uri-tests.c to use a single
> define to specify if dos path rules are used. I enabled this for WIN32,
> Cygwin and OS/2.
>
> I think this only leaves the prompt.c part.
Nice work, Bert! And Paul, thanks for sending your patch which prompted
this further clean-up.
- Julian
RE: [Patch] - Fix paths on OS/2 - patch for trunk - svn-paths-trunk.diff [1/1]
Posted by Bert Huijben <be...@qqmail.nl>.
> -----Original Message-----
> From: Paul Smedley [mailto:pauldespam@despamsmedley.id.au]
> Sent: vrijdag 25 juni 2010 6:28
> To: dev@subversion.apache.org
> Subject: Re: [Patch] - Fix paths on OS/2 - patch for trunk - svn-paths-
> trunk.diff [1/1]
>
> Hi All,
>
> This patch is for trunk:
>
> [[[
> Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
>
> * subversion/libsvn_subr/dirent_uri.c
> * subversion/libsvn_subr/io.c
> * subversion/libsvn_subr/prompt.c
> * subversion/libsvn_ra_local/split_url.c
> * subversion/libsvn_fs_fs/fs_fs.c
> (various): Use WIN32 code for paths with drive letters and command
> prompts
> ]]]
I applied the fs_fs part of this patch on trunk by just using our svn_io api
in r957838, r957840.
The io.c part is applied in r957857, with further unrelated tweaks in
r957860 and r957862.
The dirent_uri and split_url parts require further tweaks in our testsuite
which explicitly tests for some of this behavior. (I didn't apply these).
In r957893, I moved the relevant code from
subversion/libsvn_ra_local/split_url.c into
subversion/libsvn_subr/dirent_uri.c to make it possible to redefine url
handling in just one place.
Then r957905, cleaned up dirent_uri.c and dirent_uri-tests.c to use a single
define to specify if dos path rules are used. I enabled this for WIN32,
Cygwin and OS/2.
I think this only leaves the prompt.c part.
Bert
Re: [Patch] - Fix paths on OS/2 - patch for trunk - svn-paths-trunk.diff [1/1]
Posted by Paul Smedley <pa...@despamsmedley.id.au>.
Hi All,
This patch is for trunk:
[[[
Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
* subversion/libsvn_subr/dirent_uri.c
* subversion/libsvn_subr/io.c
* subversion/libsvn_subr/prompt.c
* subversion/libsvn_ra_local/split_url.c
* subversion/libsvn_fs_fs/fs_fs.c
(various): Use WIN32 code for paths with drive letters and command
prompts
]]]
--
Cheers,
Paul.
begin 666 svn-paths-trunk.diff
M26YD97@Z('-U8G9E<G-I;VXO;&EB<W9N7W-U8G(O9&ER96YT7W5R:2YC#0H]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]#0HM+2T@<W5B=F5R<VEO;B]L:6)S=FY?
M<W5B<B]D:7)E;G1?=7)I+F,)*')E=FES:6]N(#DU-S<R,"D-"BLK*R!S=6)V
M97)S:6]N+VQI8G-V;E]S=6)R+V1I<F5N=%]U<FDN8PDH=V]R:VEN9R!C;W!Y
M*0T*0$`@+3$V.2PW("LQ-CDL-R!`0`T*('-T871I8R!A<')?<VEZ95]T#0H@
M9&ER96YT7W)O;W1?;&5N9W1H*&-O;G-T(&-H87(@*F1I<F5N="P@87!R7W-I
M>F5?="!L96XI#0H@>PT*+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D
M*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H
M7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@:68@*&QE;B`^
M/2`R("8F(&1I<F5N=%LQ72`]/2`G.B<@)B8-"B`@("`@("`H*&1I<F5N=%LP
M72`^/2`G02<@)B8@9&ER96YT6S!=(#P]("=:)RD@?'P-"B`@("`@("`@*&1I
M<F5N=%LP72`^/2`G82<@)B8@9&ER96YT6S!=(#P]("=Z)RDI*0T*0$`@+3(Q
M."PY("LR,3@L.2!`0`T*(`T*("`@+2UL96X[#0H@("!W:&EL92`H;&5N(#X@
M,"`F)B!D:7)E;G1;;&5N72`A/2`G+R<-"BTC:68@9&5F:6YE9"A724XS,BD@
M?'P@9&5F:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\
M?"!D969I;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@
M("`@("`@("`@("`@("`@("8F("AD:7)E;G1;;&5N72`A/2`G.B<@?'P@;&5N
M("$](#$I#0HM(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I
M9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@3U,O,B`J+PT*("`@("`@("`@*0T*
M("`@("`M+6QE;CL-"B`-"D!`("TR-S<L,3(@*S(W-RPQ,B!`0`T*(`T*("`@
M+RH@3VX@5VEN9&]W<RP@9&ER96YT(&ES(&%L<V\@86)S;VQU=&4@=VAE;B!I
M="!S=&%R=',@=VET:"`G2#HG(&]R("=(.B\G#0H@("`@("!W:&5R92`G2"<@
M:7,@86YY(&QE='1E<BX@*B\-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F
M:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I
M;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@(&EF("@H
M*&1I<F5N=%LP72`^/2`G02<@)B8@9&ER96YT6S!=(#P]("=:)RD@?'P-"B`@
M("`@("`@*&1I<F5N=%LP72`^/2`G82<@)B8@9&ER96YT6S!=(#P]("=Z)RDI
M("8F#0H@("`@("`@*&1I<F5N=%LQ72`]/2`G.B<I*0T*("`@("`@<F5T=7)N
M(%12544[#0HM(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT**R-E;F1I
M9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@3U,O,B`J+PT*(`T*("`@<F5T=7)N
M($9!3%-%.PT*('T-"D!`("TT,S8L-R`K-#,V+#<@0$`-"B`@("`@("`@("`@
M("`J*&1S="LK*2`]("HH<W)C*RLI.PT*("-E;F1I9B`O*B!724XS,B!O<B!#
M>6=W:6X@*B\-"B`@("`@("`@('T-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@
M9&5F:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D
M969I;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("`@
M("`O*B!/;B!7:6YD;W=S('1H92!F:7)S="!S96=M96YT(&-A;B!B92!A(&1R
M:79E(&QE='1E<BP@=VAI8V@@=V4@;F]R;6%L:7IE#0H@("`@("`@("`@=&\@
M=7!P97(@8V%S92X@*B\-"B`@("`@("!E;'-E(&EF("AT>7!E(#T]('1Y<&5?
M9&ER96YT("8F#0I`0"`M-#8U+#<@*S0V-2PW($!`#0H@("`@("`@("![#0H@
M("`@("`@("`@("\J($YO;W`@<V5G;65N="P@<V\@9&\@;F]T:&EN9RX@*B\-
M"B`@("`@("`@('T-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?
M7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?
M0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("`@("`O*B!)9B!T
M:&ES(&ES('1H92!F:7)S="!P871H('-E9VUE;G0@;V8@82!F:6QE.B\O(%52
M22!A;F0@:70@8V]N=&%I;G,@80T*("`@("`@("`@('=I;F1O=W,@9')I=F4@
M;&5T=&5R+"!C;VYV97)T('1H92!D<FEV92!L971T97(@=&\@=7!P97(@8V%S
M92X@*B\-"B`@("`@("!E;'-E(&EF("AU<FP@)B8@8V%N;VY?<V5G;65N=',@
M/3T@,2`F)B!S96=L96X@/3T@,B`F)@T*0$`@+30W."PW("LT-S@L-R!`0`T*
M("`@("`@("`@("`@("HH9'-T*RLI(#T@*FYE>'0[#0H@("`@("`@("`@(&-A
M;F]N7W-E9VUE;G1S*RL[#0H@("`@("`@("!]#0HM(V5N9&EF("\J(%=)3C,R
M(&]R($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@
M3U,O,B`J+PT*("`@("`@(&5L<V4-"B`@("`@("`@('L-"B`@("`@("`@("`@
M+RH@06X@86-T=6%L('-E9VUE;G0L(&%P<&5N9"!I="!T;R!T:&4@9&5S=&EN
M871I;VX@<&%T:"`J+PT*0$`@+3<Q."PW("LW,3@L-R!`0`T*("`@("![#0H@
M("`@("`@+RH@3F]T:&EN9R!I;B!C;VUM;VX@8G5T('1H92!R;V]T(&9O;&1E
M<B`G+R<@;W(@)U@Z+R<@9F]R(%=I;F1O=W,-"B`@("`@("`@("!D:7)E;G1S
M+B`J+PT*+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.
M7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?
M7RD@#0H@("`@("`@:68@*"$@=6YC*0T*("`@("`@("`@>PT*("`@("`@("`@
M("`O*B!8.B]F;V\@86YD(%@Z+V)A<B!R971U<FYS(%@Z+R`J+PT*0$`@+3<R
M.2PW("LW,CDL-R!`0`T*("-E;F1I9@T*("`@("`@("`@("!I9B`H;&%S=%]D
M:7)S97`@/3T@,"`F)B!P871H,5LP72`]/2`G+R<@)B8@<&%T:#);,%T@/3T@
M)R\G*0T*("`@("`@("`@("`@(')E='5R;B`Q.PT*+2-I9B!D969I;F5D*%=)
M3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.
M,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD@#0H@("`@("`@("!]#0H@(V5N
M9&EF#0H@("`@('T-"D!`("TX,#<L.2`K.#`W+#D@0$`-"B`@(&EF("AP871H
M,5MI72`]/2`G7#`G("8F('!A=&@R6VE=*0T*("`@("![#0H@("`@("`@:68@
M*'!A=&@Q6VD@+2`Q72`]/2`G+R<-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@
M9&5F:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D969I;F5D*%=)3C,R*2!\?"!D
M969I;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960H7U]/4S)?7RD-"B`@("`@
M("`@("`@?'P@*"AT>7!E(#T]('1Y<&5?9&ER96YT*2`F)B!P871H,5MI("T@
M,5T@/3T@)SHG*0T*+2-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@*B\-"BLC
M96YD:68@+RH@5TE.,S(@;W(@0WEG=VEN(&]R($]3+S(@*B\-"B`@("`@("`@
M("`@("D-"B`@("`@("`@('L-"B`@("`@("`@("`@:68@*'!A=&@R6VE=(#T]
M("<O)RD-"D!`("TX-S`L.2`K.#<P+#D@0$`-"B`@('!A=&@Q7VQE;B`]('-T
M<FQE;BAP871H,2D[#0H@("!I9B`H<W1R;F-M<"AP871H,2P@<&%T:#(L('!A
M=&@Q7VQE;BD@/3T@,"D-"B`@("`@<F5T=7)N('!A=&@Q6W!A=&@Q7VQE;B`M
M(#%=(#T]("<O)PT*+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?
M0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#
M64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@("`@('Q\("@H='EP
M92`]/2!T>7!E7V1I<F5N="D@)B8@<&%T:#%;<&%T:#%?;&5N("T@,5T@/3T@
M)SHG*0T*+2-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@*B\-"BLC96YD:68@
M+RH@5TE.,S(@;W(@0WEG=VEN(&]R($]3+S(@*B\-"B`@("`@("!\?"`H<&%T
M:#);<&%T:#%?;&5N72`]/2`G+R<@?'P@<&%T:#);<&%T:#%?;&5N72`]/2`G
M7#`G*3L-"B`-"B`@(')E='5R;B!&04Q313L-"D!`("TY,3,L-R`K.3$S+#<@
M0$`-"B!S=FY?8F]O;&5A;E]T#0H@<W9N7V1I<F5N=%]I<U]R;V]T*&-O;G-T
M(&-H87(@*F1I<F5N="P@87!R7W-I>F5?="!L96XI#0H@>PT*+2-I9B!D969I
M;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN
M960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?
M7T]3,E]?*0T*("`@+RH@3VX@5VEN9&]W<R!A;F0@0WEG=VEN+"`G2#HG(&]R
M("=(.B\G("AW:&5R92`G2"<@:7,@86YY(&QE='1E<BD-"B`@("`@(&%R92!A
M;'-O(')O;W0@9&ER96-T;W)I97,@*B\-"B`@(&EF("@H;&5N(#T](#(@?'P@
M*"AL96X@/3T@,RD@)B8@*&1I<F5N=%LR72`]/2`G+R<I*2D@)B8-"D!`("TY
M.#<L-R`K.3@W+#<@0$`-"B`@(&EF("A35DY?4$%42%])4U]%35!462AC;VUP
M;VYE;G0I*0T*("`@("!R971U<FX@87!R7W!M96UD=7`H<&]O;"P@8F%S92P@
M8FQE;B`K(#$I.PT*(`T*+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D
M*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H
M7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@:68@*&-O;7!O
M;F5N=%LP72`]/2`G+R<I#0H@("`@('L-"B`@("`@("`O*B`G+R<@:7,@9')I
M=F4@<F5L871I=F4@;VX@5VEN9&]W<RP@;F]T(&%B<V]L=71E(&QI:V4@;VX@
M4&]S:7@@*B\-"D!`("TQ,#(P+#D@*S$P,C`L.2!`0`T*("`@+RH@:68@;&%S
M="!C:&%R86-T97(@;V8@8F%S92!I<R!A;')E861Y(&$@<V5P87)A=&]R+"!D
M;VXG="!A9&0@82`G+R<@*B\-"B`@(&%D9%]S97!A<F%T;W(@/2`Q.PT*("`@
M:68@*&)A<V5;8FQE;B`M(#%=(#T]("<O)PT*+2-I9B!D969I;F5D*%=)3C,R
M*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I
M('Q\(&1E9FEN960H7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*
M("`@("`@("!\?"!B87-E6V)L96X@+2`Q72`]/2`G.B<-"BTC96YD:68@+RH@
M5TE.,S(@;W(@0WEG=VEN("HO#0HK(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I
M;B!O<B!/4R\R("HO#0H@("`@("`@("`I#0H@("`@("`@("`@(&%D9%]S97!A
M<F%T;W(@/2`P.PT*(`T*0$`@+3$P-3@L.2`K,3`U."PY($!`#0H@("!A9&1?
M<V5P87)A=&]R(#T@,3L-"B`@(&EF("AT;W1A;%]L96X@/3T@,`T*("`@("`@
M("!\?"!B87-E6W1O=&%L7VQE;B`M(#%=(#T]("<O)PT*+2-I9B!D969I;F5D
M*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H
M5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3
M,E]?*0T*("`@("`@("!\?"!B87-E6W1O=&%L7VQE;B`M(#%=(#T]("<Z)PT*
M+2-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@*B\-"BLC96YD:68@+RH@5TE.
M,S(@;W(@0WEG=VEN(&]R($]3+S(@*B\-"B`@("`@("`@("D-"B`@("`@("`@
M("`@861D7W-E<&%R871O<B`](#`[#0H@#0I`0"`M,3`X-RPW("LQ,#@W+#<@
M0$`-"B`@("`@("`@("`@=&]T86Q?;&5N(#T@;&5N.PT*("`@("`@("`@("!B
M87-E7V%R9R`](&YA<F=S.PT*(`T*+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D
M969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E
M9FEN960H7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@("`@
M("`@("!I9B`H(7-V;E]D:7)E;G1?:7-?86)S;VQU=&4H<RDI("\J($AA;F1L
M92!N;VX@86)S;VQU=&4@<F]O=',@*B\-"B`@("`@("`@("`@("![#0H@("`@
M("`@("`@("`@("`O*B!3970@;F5W(&)A<V4@86YD('-K:7`@=&AE(&-U<G)E
M;G0@87)G=6UE;G0@*B\-"D!`("TQ,3`T+#D@*S$Q,#0L.2!`0`T*(`T*("`@
M("`@("`@("!A9&1?<V5P87)A=&]R(#T@,3L-"B`@("`@("`@("`@:68@*'-;
M;&5N("T@,5T@/3T@)R\G#0HM(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN
M960H7U]#64=724Y?7RD-"BLC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE
M9"A?7T-91U=)3E]?*2!\?"!D969I;F5D*%]?3U,R7U\I#0H@("`@("`@("`@
M("`@('Q\('-;;&5N("T@,5T@/3T@)SHG#0HM(V5N9&EF("\J(%=)3C,R(&]R
M($-Y9W=I;B`J+PT**R-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@3U,O
M,B`J+PT*("`@("`@("`@("`@("`@*0T*("`@("`@("`@("`@("!A9&1?<V5P
M87)A=&]R(#T@,#L-"B`@("`@("`@('T-"D!`("TQ,C<T+#D@*S$R-S0L.2!`
M0`T*("`@("![#0H@("`@("`@<W1A<G0@/2!L96X[#0H@("`@("`@=VAI;&4@
M*'-T87)T(#X@,"`F)B!D:7)E;G1;<W1A<G0@+2`Q72`A/2`G+R<-"BTC:68@
M9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?*0T**R-I9B!D
M969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I?'P@9&5F:6YE
M9"A?7T]3,E]?*0T*("`@("`@("`@("`@("`F)B!D:7)E;G1;<W1A<G0@+2`Q
M72`A/2`G.B<-"BTC96YD:68@+RH@5TE.,S(@;W(@0WEG=VEN("HO#0HK(V5N
M9&EF("\J(%=)3C,R(&]R($-Y9W=I;B!O<B!/4R\R("HO#0H@("`@("`@("`@
M("`@*0T*("`@("`@("`@+2US=&%R=#L-"B`@("`@?0T*0$`@+3$V,#$L-R`K
M,38P,2PW($!`#0H@("`O*B!D:7)E;G0@:7,@86)S;VQU=&4@:68@:70@<W1A
M<G1S('=I=&@@)R\G(&]N(&YO;BU7:6YD;W=S('!L871F;W)M<PT*("`@("`@
M;W(@=VET:"`G+R\G(&]N(%=I;F1O=W,@<&QA=&9O<FUS("HO#0H@("!I9B`H
M9&ER96YT6S!=(#T]("<O)PT*+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I
M;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN
M960H7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@("`@("8F
M(&1I<F5N=%LQ72`]/2`G+R<@+RH@4VEN9VQE("<O)R!D97!E;F1S(&]N(&-U
M<G)E;G0@9')I=F4@*B\-"B`C96YD:68-"B`@("`@("`I#0I`0"`M,38P.2PQ
M,2`K,38P.2PQ,2!`0`T*(`T*("`@+RH@3VX@5VEN9&]W<RP@9&ER96YT(&ES
M(&%L<V\@86)S;VQU=&4@=VAE;B!I="!S=&%R=',@=VET:"`G2#HO)PT*("`@
M("`@=VAE<F4@)T@G(&ES(&%N>2!L971T97(N("HO#0HM(VEF(&1E9FEN960H
M5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD-"BLC:68@9&5F:6YE9"A7
M24XS,BD@?'P@9&5F:6YE9"A?7T-91U=)3E]?*2!\?"!D969I;F5D*%]?3U,R
M7U\I#0H@("!I9B`H*"AD:7)E;G1;,%T@/CT@)T$G("8F(&1I<F5N=%LP72`\
M/2`G6B<I*2`F)@T*("`@("`@("AD:7)E;G1;,5T@/3T@)SHG*2`F)B`H9&ER
M96YT6S)=(#T]("<O)RDI#0H@("`@("!R971U<FX@5%)513L-"BTC96YD:68@
M+RH@5TE.,S(@;W(@0WEG=VEN("HO#0HK(V5N9&EF("\J(%=)3C,R(&]R($-Y
M9W=I;B!O<B!/4R\R("HO#0H@#0H@("!R971U<FX@1D%,4T4[#0H@?0T*0$`@
M+3$V-S4L-R`K,38W-2PW($!`#0H@>PT*("`@8V]N<W0@8VAA<B`J9'-T(#T@
M8V%N;VYI8V%L:7IE*'1Y<&5?9&ER96YT+"!D:7)E;G0L('!O;VPI.PT*(`T*
M+2-I9B!D969I;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK
M(VEF(&1E9FEN960H5TE.,S(I('Q\(&1E9FEN960H7U]#64=724Y?7RD@?'P@
M9&5F:6YE9"A?7T]3,E]?*0T*("`@+RH@2&%N9&QE(&$@<W!E8VEF:6,@8V%S
M92!O;B!7:6YD;W=S('=H97)E('!A=&@@/3T@(E@Z+R(N($AE<F4@=V4@:&%V
M92!T;PT*("`@("`@87!P96YD('1H92!F:6YA;"`G+R<L(&%S('-V;E]P871H
M7V-A;F]N:6-A;&EZ92!W:6QL(&-H;W`@=&AI<R!O9BX@*B\-"B`@(&EF("@H
M*&1I<F5N=%LP72`^/2`G02<@)B8@9&ER96YT6S!=(#P]("=:)RD@?'P-"D!`
M("TQ-CDQ+#<@*S$V.3$L-R!`0`T*(`T*("`@("`@(')E='5R;B!D<W1?<VQA
M<V@[#0H@("`@('T-"BTC96YD:68@+RH@5TE.,S(@;W(@0WEG=VEN("HO#0HK
M(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I;B!O<B!/4R\R("HO#0H@#0H@("!R
M971U<FX@9'-T.PT*('T-"D!`("TQ-S$T+#<@*S$W,30L-R!`0`T*("`@("`@
M("`@?0T*("-E;F1I9@T*("`@("!]#0HM(VEF(&1E9FEN960H5TE.,S(I('Q\
M(&1E9FEN960H7U]#64=724Y?7RD-"BLC:68@9&5F:6YE9"A724XS,BD@?'P@
M9&5F:6YE9"A?7T-91U=)3E]?*2!\?"!D969I;F5D*%]?3U,R7U\I#0H@("!E
M;'-E(&EF("@H*"IP='(@/CT@)V$G("8F("IP='(@/#T@)WHG*2!\?"`H*G!T
M<B`^/2`G02<@)B8@*G!T<B`\/2`G6B<I*2`F)@T*("`@("`@("`@("`@*'!T
M<ELQ72`]/2`G.B<I*0T*("`@("![#0I`0"`M,3@T-"PW("LQ.#0T+#<@0$`-
M"B`@("`@("`@('T-"B`@("`@?0T*(`T*+2-I9B!D969I;F5D*%=)3C,R*2!\
M?"!D969I;F5D*%]?0UE'5TE.7U\I#0HK(VEF(&1E9FEN960H5TE.,S(I('Q\
M(&1E9FEN960H7U]#64=724Y?7RD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@
M:68@*'-C:&5M85]D871A("8F("IP='(@/3T@)R\G*0T*("`@("![#0H@("`@
M("`@+RH@268@=&AI<R!I<R!A(&9I;&4@=7)L+"!P='(@;F]W('!O:6YT<R!T
M;R!T:&4@=&AI<F0@)R\G(&EN#0I`0"`M,3@U-2PW("LQ.#4U+#<@0$`-"B`@
M("`@("`@("`@*BAP='(K,BD@/3T@)SHG*0T*("`@("`@("`@<F5T=7)N($9!
M3%-%.PT*("`@("!]#0HM(V5N9&EF("\J(%=)3C,R(&]R($-Y9W=I;B`J+PT*
M*R-E;F1I9B`O*B!724XS,B!O<B!#>6=W:6X@;W(@3U,O,B`J+PT*(`T*("`@
M+RH@3F]W('9A;&ED871E('1H92!R97-T(&]F('1H92!54DDN("HO#0H@("!W
M:&EL92@Q*0T*26YD97@Z('-U8G9E<G-I;VXO;&EB<W9N7W-U8G(O:6\N8PT*
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0T*+2TM('-U8G9E<G-I;VXO;&EB<W9N
M7W-U8G(O:6\N8PDH<F5V:7-I;VX@.34W-S(P*0T**RLK('-U8G9E<G-I;VXO
M;&EB<W9N7W-U8G(O:6\N8PDH=V]R:VEN9R!C;W!Y*0T*0$`@+3@Q,2PQ,R`K
M.#$Q+#$S($!`#0H@("`@("`@("`@("`@("`@("`@8V]N<W0@8VAA<B`J9'-T
M+`T*("`@("`@("`@("`@("`@("`@(&%P<E]P;V]L7W0@*G!O;VPI#0H@>PT*
M+2`@+RH@(R,C($]N(%=I;F1O=W,L(&%P<E]F:6QE7W!E<FUS7W-E="!A;'=A
M>7,@<F5T=7)N<R!!4%)?14Y/5$E-4$PL#0HK("`O*B`C(R,@3VX@5VEN9&]W
M<R!O<B!/4R\R+"!A<')?9FEL95]P97)M<U]S970@86QW87ES(')E='5R;G,@
M05!27T5.3U1)35!,+`T*("`@("`@("`@(&%N9"!T:&4@<&%T:"!P87-S960@
M=&\@87!R7V9I;&5?<&5R;7-?<V5T(&UU<W0@8F4@96YC;V1E9`T*("`@("`@
M("`@(&EN('1H92!P;&%T9F]R;2US<&5C:69I8R!P871H(&5N8V]D:6YG.R!N
M;W0@;F5C97-S87)Y(%541BTX+@T*("`@("`@("`@(%=E(&YE960@82!P;&%T
M9F]R;2US<&5C:69I8R!I;7!L96UE;G1A=&EO;B!T;R!G970@=&AE#0H@("`@
M("`@("`@<&5R;6ES<VEO;G,@<FEG:'0N("HO#0H@#0HM(VEF;F1E9B!724XS
M,@T**R-I9B`A9&5F:6YE9"A724XS,BD@)B8@(61E9FEN960H7U]/4S)?7RD-
M"B`@('L-"B`@("`@87!R7V9I;&5?="`J<W)C7V9I;&4[#0H@("`@(&%P<E]F
M:6QE7W0@*F1S=%]F:6QE.PT*0$`@+3@U-"PW("LX-30L-R!`0`T*("`@("`@
M("`@("!]#0H@("`@("`@?0T*("`@?0T*+2-E;F1I9B`O*B`A(%=)3C,R("HO
M#0HK(V5N9&EF("\J("$@5TE.,S(@)B8@(2!?7T]3,E]?("HO#0H@#0H@("!R
M971U<FX@4U9.7TY/7T524D]2.PT*('T-"D!`("TQ,C0Q+#<@*S$R-#$L-R!`
M0`T*(`P-"B`O*BHJ(%!E<FUI<W-I;VYS(&%N9"!M;V1E<RX@*BHJ+PT*(`T*
M+2-I9FYD968@5TE.,S(-"BLC:68@*"%D969I;F5D*%=)3C,R*2`F)B`A9&5F
M:6YE9"A?7T]3,E]?*2D-"B`O*B!':79E;B!T:&4@9FEL92!S<&5C:69I960@
M8GD@4$%42"P@871T96UP="!T;R!C<F5A=&4@86X-"B`@("!I9&5N=&EC86P@
M=F5R<VEO;B!O9B!I="!O=VYE9"!B>2!T:&4@8W5R<F5N="!U<V5R+B`@5&AI
M<R!I<R!D;VYE(&)Y#0H@("`@;6]V:6YG(&ET('1O(&$@=&5M<&]R87)Y(&QO
M8V%T:6]N+"!C;W!Y:6YG('1H92!F:6QE(&)A8VL@=&\@:71S(&]L9`T*0$`@
M+3$T-S4L.2`K,30W-2PY($!`#0H@("`@("`@("`@("`@("`@("`@("`@("`@
M("!S=FY?8F]O;&5A;E]T(&EG;F]R95]E;F]E;G0L#0H@("`@("`@("`@("`@
M("`@("`@("`@("`@("!A<')?<&]O;%]T("IP;V]L*0T*('L-"BT@("\J($]N
M(%=I;F1O=W,L(&IU<W0@<V5T('1H92!F:6QE(&%T=')I8G5T97,@+2T@;VX@
M=6YI>"!C86QL#0HK("`O*B!/;B!7:6YD;W=S("8@3U,O,BP@:G5S="!S970@
M=&AE(&9I;&4@871T<FEB=71E<R`M+2!O;B!U;FEX(&-A;&P-"B`@("`@(&]U
M<B!I;G1E<FYA;"!F=6YC=&EO;B!W:&EC:"!A='1E;7!T<R!T;R!H;VYO<B!T
M:&4@=6UA<VLN("HO#0HM(VEF;F1E9B!724XS,@T**R-I9B`H(61E9FEN960H
M5TE.,S(I("8F("%D969I;F5D*%]?3U,R7U\I*0T*("`@<F5T=7)N(&EO7W-E
M=%]F:6QE7W!E<FUS*'!A=&@L(%12544L($9!3%-%+"!&04Q312P@1D%,4T4L
M#0H@("`@("`@("`@("`@("`@("`@("`@("`@("`@:6=N;W)E7V5N;V5N="P@
M<&]O;"D[#0H@(V5L<V4-"D!`("TQ-3`W+#D@*S$U,#<L.2!`0`T*("`@("`@
M("`@("`@("`@("`@("`@("`@("`@('-V;E]B;V]L96%N7W0@:6=N;W)E7V5N
M;V5N="P-"B`@("`@("`@("`@("`@("`@("`@("`@("`@("!A<')?<&]O;%]T
M("IP;V]L*0T*('L-"BT@("\J($]N(%=I;F1O=W,L(&IU<W0@<V5T('1H92!F
M:6QE(&%T=')I8G5T97,@+2T@;VX@=6YI>"!C86QL#0HK("`O*B!/;B!7:6YD
M;W=S(&%N9"!/4R\R+"!J=7-T('-E="!T:&4@9FEL92!A='1R:6)U=&5S("TM
M(&]N('5N:7@@8V%L;`T*("`@("`@;W5R(&EN=&5R;F%L(&9U;F-T:6]N('=H
M:6-H(&%T=&5M<'1S('1O(&AO;F]R('1H92!U;6%S:RX@*B\-"BTC:69N9&5F
M(%=)3C,R#0HK(VEF("@A9&5F:6YE9"A724XS,BD@)B8@(61E9FEN960H7U]/
M4S)?7RDI#0H@("!R971U<FX@:6]?<V5T7V9I;&5?<&5R;7,H<&%T:"P@5%)5
M12P@5%)512P@1D%,4T4L($9!3%-%+`T*("`@("`@("`@("`@("`@("`@("`@
M("`@("`@(&EG;F]R95]E;F]E;G0L('!O;VPI.PT*("-E;'-E#0I`0"`M,34S
M.2PY("LQ-3,Y+#D@0$`-"B`@("`@("`@("`@("`@("`@("`@("`@("`@("!S
M=FY?8F]O;&5A;E]T(&EG;F]R95]E;F]E;G0L#0H@("`@("`@("`@("`@("`@
M("`@("`@("`@("`@87!R7W!O;VQ?="`J<&]O;"D-"B![#0HM("`O*B!/;B!7
M:6YD;W=S+"!J=7-T(&5X:70@+2T@;VX@=6YI>"!C86QL(&]U<B!I;G1E<FYA
M;"!F=6YC=&EO;@T**R`@+RH@3VX@5VEN9&]W<R!A;F0@3U,O,BP@:G5S="!E
M>&ET("TM(&]N('5N:7@@8V%L;"!O=7(@:6YT97)N86P@9G5N8W1I;VX-"B`@
M('=H:6-H(&%T=&5M<'1S('1O(&AO;F]R('1H92!U;6%S:RX@*B\-"BTC:69N
M9&5F(%=)3C,R#0HK(VEF("@A9&5F:6YE9"A724XS,BD@)B8@(61E9FEN960H
M7U]/4S)?7RDI#0H@("!R971U<FX@:6]?<V5T7V9I;&5?<&5R;7,H<&%T:"P@
M1D%,4T4L($9!3%-%+"!44E5%+"!E>&5C=71A8FQE+`T*("`@("`@("`@("`@
M("`@("`@("`@("`@("`@(&EG;F]R95]E;F]E;G0L('!O;VPI.PT*("-E;'-E
M#0I`0"`M,34U-2PW("LQ-34U+#<@0$`-"B`@("`@("`@("`@("`@("`@("`@
M("`@("`@(&-O;G-T(&-H87(@*G!A=&@L#0H@("`@("`@("`@("`@("`@("`@
M("`@("`@("!A<')?<&]O;%]T("IP;V]L*0T*('L-"BTC:68@9&5F:6YE9"A!
M4%)?2$%37U5315(I("8F("%D969I;F5D*%=)3C,R*0T**R-I9B!D969I;F5D
M*$%04E](05-?55-%4BD@)B8@(61E9FEN960H5TE.,S(I("8F(61E9FEN960H
M7U]/4S)?7RD-"B`@(&%P<E]F:6YF;U]T(&9I;&5?:6YF;SL-"B`@(&%P<E]S
M=&%T=7-?="!A<')?97)R.PT*("`@87!R7W5I9%]T('5I9#L-"D!`("TQ.#4Q
M+#@@*S$X-3$L."!`0`T*("`@87!R7W-T871U<U]T(&%P<E]E<G([#0H@("!C
M;VYS="!C:&%R("IP871H7V%P<CL-"B`-"BTC:69D968@5TE.,S(-"BT@("\J
M(%-E="!T:&4@9FEL92!W<FET86)L92!B=70@;VYL>2!O;B!7:6YD;W=S+"!B
M96-A=7-E(%=I;F1O=W,-"BLC:68@*&1E9FEN960@5TE.,S(@?'P@9&5F:6YE
M9"!?7T]3,E]?*0T**R`@+RH@4V5T('1H92!F:6QE('=R:71A8FQE(&)U="!O
M;FQY(&]N(%=I;F1O=W,@)B!/4R\R+"!B96-A=7-E(%=I;F1O=W,@86YD($]3
M+S(-"B`@("`@('=I;&P@;F]T(&%L;&]W('5S('1O(')E;6]V92!F:6QE<R!T
M:&%T(&%R92!R96%D+6]N;'DN("HO#0H@("!35DY?15)2*'-V;E]I;U]S971?
M9FEL95]R96%D7W=R:71E*'!A=&@L(%12544L('-C<F%T8VA?<&]O;"DI.PT*
M("-E;F1I9B`O*B!724XS,B`J+PT*0$`@+3(Y-3$L-R`K,CDU,2PW($!`#0H@
M#0H@("!S=&%T=7,@/2!A<')?9FEL95]R96YA;64H9G)O;5]P871H7V%P<BP@
M=&]?<&%T:%]A<'(L('!O;VPI.PT*(`T*+2-I9F1E9B!724XS,@T**R-I9B`H
M9&5F:6YE9"!724XS,BD@?'P@9&5F:6YE9"A?7T]3,E]?*0T*("`@+RH@268@
M=&AE('1A<F=E="!F:6QE(&ES(')E860@;VYL>2!.5$93(')E<&]R=',@14%#
M0T534R!A;F0-"B`@("`@($9!5"]&050S,B!R97!O<G1S($5%6$E35"`J+PT*
M("`@:68@*$%04E]35$%455-?25-?14%#0T53*'-T871U<RD@?'P@05!27U-4
M05154U])4U]%15A)4U0H<W1A='5S*2D-"D!`("TR.38T+#<@*S(Y-C0L-R!`
M0`T*("`@("`@('-T871U<R`](&%P<E]F:6QE7W)E;F%M92AF<F]M7W!A=&A?
M87!R+"!T;U]P871H7V%P<BP@<&]O;"D[#0H@("`@('T-"B`@(%=)3C,R7U)%
M5%)97TQ/3U`H<W1A='5S+"!A<')?9FEL95]R96YA;64H9G)O;5]P871H7V%P
M<BP@=&]?<&%T:%]A<'(L('!O;VPI*3L-"BTC96YD:68@+RH@5TE.,S(@*B\-
M"BLC96YD:68@+RH@5TE.,S(@;W(@3U,O,B`J+PT*(`T*("`@:68@*'-T871U
M<RD-"B`@("`@<F5T=7)N('-V;E]E<G)O<E]W<F%P7V%P<BAS=&%T=7,L(%\H
M(D-A;B=T(&UO=F4@)R5S)R!T;R`G)7,G(BDL#0I`0"`M,S,X-"PQ,2`K,S,X
M-"PQ,2!`0`T*("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(&9O<FUA
M=%]C;VYT96YT<RP@<W1R;&5N*&9O<FUA=%]C;VYT96YT<RDL#0H@("`@("`@
M("`@("`@("`@("`@("`@("`@("`@("`@<W9N7VEO7V9I;&5?9&5L7VYO;F4L
M('!O;VPI*3L-"B`-"BTC:69D968@5TE.,S(-"BLC:68@*&1E9FEN960@5TE.
M,S(@?'P@9&5F:6YE9"!?7T]3,E]?*0T*("`@+RH@;6%K92!T:&4@9&5S=&EN
M871I;VX@=W)I=&%B;&4L(&)U="!O;FQY(&]N(%=I;F1O=W,L(&)E8V%U<V4-
M"B`@("`@(%=I;F1O=W,@9&]E<R!N;W0@;&5T('5S(')E<&QA8V4@<F5A9"UO
M;FQY(&9I;&5S+B`J+PT*("`@4U9.7T524BAS=FY?:6]?<V5T7V9I;&5?<F5A
M9%]W<FET92AP871H+"!44E5%+"!P;V]L*2D[#0HM(V5N9&EF("\J(%=)3C,R
M("HO#0HK(V5N9&EF("\J(%=)3C,R(&]R($]3+S(@*B\-"B`-"B`@("\J(')E
M;F%M92!T:&4@=&5M<"!F:6QE(&%S('1H92!R96%L(&1E<W1I;F%T:6]N("HO
M#0H@("!35DY?15)2*'-V;E]I;U]F:6QE7W)E;F%M92AP871H7W1M<"P@<&%T
M:"P@<&]O;"DI.PT*0$`@+3,W-#(L-R`K,S<T,BPW($!`#0H@("!35DY?15)2
M*'1E;7!?9FEL95]C<F5A=&4H)G1E;7!F:6QE+"`F=&5M<&YA;64L(&1I<G!A
M=&@L(&9L86=S+`T*("`@("`@("`@("`@("`@("`@("`@("`@("`@(')E<W5L
M=%]P;V]L+"!S8W)A=&-H7W!O;VPI*3L-"B`-"BTC:69N9&5F(%=)3C,R#0HK
M(VEF("%D969I;F5D*%=)3C,R*2`F)B`A9&5F:6YE9"A?7T]3,E]?*0T*("`@
M+RH@(R,C(&9I;&5?;6MT96UP*"D@8W)E871E<R!F:6QE<R!W:71H(&UO9&4@
M,#8P,"X-"B`@("`J(",C(R!!<R!O9B!R-#`R-C0L('1E;7!F:6QE<R!C<F5A
M=&5D(&)Y('-V;E]I;U]O<&5N7W5N:7%U95]F:6QE,R@I#0H@("`@*B`C(R,@
M;V9T96X@96YD('5P(&)E:6YG(&-O<&EE9"!O<B!R96YA;65D(&EN=&\@=&AE
M('=O<FMI;F<@8V]P>2X-"D!`("TS-S8Y+#,@*S,W-CDL-"!`0`T*(`T*("`@
M<F5T=7)N(%-63E].3U]%4E)/4CL-"B!]#0HK#0I);F1E>#H@<W5B=F5R<VEO
M;B]L:6)S=FY?<W5B<B]P<F]M<'0N8PT*/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/0T*+2TM('-U8G9E<G-I;VXO;&EB<W9N7W-U8G(O<')O;7!T+F,)*')E=FES
M:6]N(#DU-S<R,"D-"BLK*R!S=6)V97)S:6]N+VQI8G-V;E]S=6)R+W!R;VUP
M="YC"2AW;W)K:6YG(&-O<'DI#0I`0"`M-#DL-R`K-#DL-R!`0`T*('-T871I
M8R!A<')?<W1A='5S7W0@=V%I=%]F;W)?:6YP=70H87!R7V9I;&5?="`J9BP-
M"B`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@("`@(&%P<E]P;V]L
M7W0@*G!O;VPI#0H@>PT*+2-I9FYD968@5TE.,S(-"BLC:68@(61E9FEN960H
M5TE.,S(I("8F("%D969I;F5D*%]?3U,R7U\I#0H@("!A<')?<&]L;&9D7W0@
M<&]L;'-E=#L-"B`@(&EN="!S<G8L(&X[#0H@#0I`0"`M-C<L."`K-C<L."!`
M0`T*("-E;'-E#0H@("`O*B!!4%(@<W!E8W,@<V%Y('1H:6YG<R!T:&%T(&%R
M92!U;FEM<&QE;65N=&5D(&%R92!S=7!P;W-E9"!T;R!R971U<FX-"B`@("`J
M($%04E]%3D]424U03"X@($)U="!W:&5N('1R>6EN9R!T;R!U<V4@05!27U!/
M3$Q?1DE,12!W:71H(&%P<E]P;VQL#0HM("`@*B!O;B!7:6YD;W=S(&ET(')E
M='5R;G,@05!27T5"041&(&EN<W1E860N("!3;R!J=7-T(')E='5R;B!!4%)?
M14Y/5$E-4$P-"BT@("`J(&]U<G-E;'9E<R!H97)E+@T**R`@("H@;VX@5VEN
M9&]W<R!O<B!/4R\R:70@<F5T=7)N<R!!4%)?14)!1$8@:6YS=&5A9"X@(%-O
M(&IU<W0@<F5T=7)N(`T**R`@("H@05!27T5.3U1)35!,(&]U<G-E;'9E<R!H
M97)E+@T*("`@("HO#0H@("!R971U<FX@05!27T5.3U1)35!,.PT*("-E;F1I
M9@T*26YD97@Z('-U8G9E<G-I;VXO;&EB<W9N7W)A7VQO8V%L+W-P;&ET7W5R
M;"YC#0H]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]#0HM+2T@<W5B=F5R<VEO;B]L
M:6)S=FY?<F%?;&]C86PO<W!L:71?=7)L+F,)*')E=FES:6]N(#DU-S<R,"D-
M"BLK*R!S=6)V97)S:6]N+VQI8G-V;E]R85]L;V-A;"]S<&QI=%]U<FPN8PDH
M=V]R:VEN9R!C;W!Y*0T*0$`@+3@P+#@@*S@P+#@@0$`-"B`-"B`@("\J($1U
M<&QI8V%T92!T:&4@55),+"!S=&%R=&EN9R!A="!T:&4@=&]P(&]F('1H92!P
M871H+@T*("`@("`@070@=&AE('-A;64@=&EM92P@=V4@55))+61E8V]D92!T
M:&4@<&%T:"X@*B\-"BTC:68@9&5F:6YE9"A724XS,BD@?'P@9&5F:6YE9"A?
M7T-91U=)3E]?*0T*+2`@+RH@3VX@5VEN9&]W<RP@=V4G;&P@='EP:6-A;&QY
M(&AA=F4@=&\@<VMI<"!T:&4@;&5A9&EN9R`O(&EF('1H90T**R-I9B!D969I
M;F5D*%=)3C,R*2!\?"!D969I;F5D*%]?0UE'5TE.7U\I('Q\(&1E9FEN960@
M*%]?3U,R7U\I#0HK("`O*B!/;B!7:6YD;W=S(&%N9"!/4R\R+"!W92=L;"!T
M>7!I8V%L;'D@:&%V92!T;R!S:VEP('1H92!L96%D:6YG("\@:68@=&AE#0H@
M("`@("!P871H('-T87)T<R!W:71H(&$@9')I=F4@;&5T=&5R+B`@3&EK92!M
M;W-T(%=E8B!B<F]W<V5R<RP@5V4-"B`@("`@('-U<'!O<G0@='=O('9A<FEA
M;G1S(&]F('1H:7,@<V-H96UE.@T*(`T*26YD97@Z('-U8G9E<G-I;VXO;&EB
M<W9N7V9S7V9S+V9S7V9S+F,-"CT]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T-"BTM
M+2!S=6)V97)S:6]N+VQI8G-V;E]F<U]F<R]F<U]F<RYC"2AR979I<VEO;B`Y
M-3<W,C`I#0HK*RL@<W5B=F5R<VEO;B]L:6)S=FY?9G-?9G,O9G-?9G,N8PDH
M=V]R:VEN9R!C;W!Y*0T*0$`@+34W,34L-R`K-3<Q-2PX($!`#0H@("`@("`@
M("`@("`@("`@("`@("`@8V]N<W0@8VAA<B`J<&5R;7-?<F5F97)E;F-E+`T*
M("`@("`@("`@("`@("`@("`@("`@(&%P<E]P;V]L7W0@*G!O;VPI#0H@>PT*
M+2-I9FYD968@5TE.,S(-"BL-"BLC:68@*"%D969I;F5D(%=)3C,R("8F("%D
M969I;F5D(%]?3U,R7U\I#0H@("!A<')?<W1A='5S7W0@<W1A='5S.PT*("`@
M87!R7V9I;F9O7W0@9FEN9F\[#0H@("!C;VYS="!C:&%R("IF:6QE;F%M95]A
;<'(L("IP97)M<U]R969E<F5N8V5?87!R.PT*
`
end
Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Paul Smedley <pa...@despamsmedley.id.au>.
Hi All - jsut to eb clear - this patch is for the 1.6.x branch -
another will follow shortly for trunk.
On Fri, 25 Jun 2010 02:03:17 UTC, "Paul Smedley"
<pa...@despamsmedley.id.au> wrote:
> [[[
> Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
>
> * subversion/libsvn_subr/dirent_uri.c
> * subversion/libsvn_subr/io.c
> * subversion/libsvn_subr/prompt.c
> * subversion/libsvn_ra_local/split_url.c
> * subversion/libsvn_fs_fs/fs_fs.c
> (various): Use WIN32 code for paths with drive letters and command
> prompts
> ]]]
>
>
--
Cheers,
Paul.
RE: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Bert Huijben <be...@qqmail.nl>.
> -----Original Message-----
> From: Daniel Shahaf [mailto:d.s@daniel.shahaf.name]
> Sent: vrijdag 25 juni 2010 10:02
> To: Daniel Näslund
> Cc: paul@smedley.id.au; dev@subversion.apache.org
> Subject: Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
>
> Daniel Näslund wrote on Fri, 25 Jun 2010 at 07:46 -0000:
> > On Fri, Jun 25, 2010 at 02:03:17AM +0000, Paul Smedley wrote:
> > > [[[
> > > Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
> > >
> > > * subversion/libsvn_subr/dirent_uri.c
> > > * subversion/libsvn_subr/io.c
> > > * subversion/libsvn_subr/prompt.c
> > > * subversion/libsvn_ra_local/split_url.c
> > > * subversion/libsvn_fs_fs/fs_fs.c
> > > (various): Use WIN32 code for paths with drive letters and
> command
> > > prompts
> > > ]]]
> >
> > I (and probably other people too) have a hard time reading your patch
> > [1]. :)
> >
>
> Yes. Paul, could you please resend (all three) patches in a format we
> can read? That means MIME attachments, or uploading them to a website
> or pastebin and providing a link.
>
> > Why does it look like it's base64 encoded?
> >
>
> base64 only uses the characters [A-Za-z0-9+/]. I forgot or don't know
> how the format Paul used *is* called, however.
It was uuencoded (and my mail client just shows the files as attachments).
If you really want to, you can probably run 'uudecode mailfile' to extract the attachments.
Bert
RE: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Bert Huijben <be...@qqmail.nl>.
> -----Original Message-----
> From: Daniel Shahaf [mailto:d.s@daniel.shahaf.name]
> Sent: vrijdag 25 juni 2010 10:02
> To: Daniel Näslund
> Cc: paul@smedley.id.au; dev@subversion.apache.org
> Subject: Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
>
> Daniel Näslund wrote on Fri, 25 Jun 2010 at 07:46 -0000:
> > On Fri, Jun 25, 2010 at 02:03:17AM +0000, Paul Smedley wrote:
> > > [[[
> > > Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
> > >
> > > * subversion/libsvn_subr/dirent_uri.c
> > > * subversion/libsvn_subr/io.c
> > > * subversion/libsvn_subr/prompt.c
> > > * subversion/libsvn_ra_local/split_url.c
> > > * subversion/libsvn_fs_fs/fs_fs.c
> > > (various): Use WIN32 code for paths with drive letters and
> command
> > > prompts
> > > ]]]
> >
> > I (and probably other people too) have a hard time reading your patch
> > [1]. :)
> >
>
> Yes. Paul, could you please resend (all three) patches in a format we
> can read? That means MIME attachments, or uploading them to a website
> or pastebin and providing a link.
>
> > Why does it look like it's base64 encoded?
> >
>
> base64 only uses the characters [A-Za-z0-9+/]. I forgot or don't know
> how the format Paul used *is* called, however.
It was uuencoded (and my mail client just shows the files as attachments).
If you really want to, you can probably run 'uudecode mailfile' to extract the attachments.
Bert
Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Branko Čibej <br...@xbc.nu>.
On 25.06.2010 10:28, Daniel Shahaf wrote:
> In the meantime I discovered that 'uudecode -p' extracts the attachments
> from the /^begin/../^end/ lines.
>
> I learnt something new today...
>
> Daniel
> (and it's not noon yet!)
>
Then it's time to continue your education and start sending shar files.
Later on it'll be scans of 6-bit paper tape and jpegs of 80-column punch
cards. Even better, just paste UUCP addresses of same.
-- Brane
Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
In the meantime I discovered that 'uudecode -p' extracts the attachments
from the /^begin/../^end/ lines.
I learnt something new today...
Daniel
(and it's not noon yet!)
Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Daniel Shahaf <d....@daniel.shahaf.name>.
Daniel Näslund wrote on Fri, 25 Jun 2010 at 07:46 -0000:
> On Fri, Jun 25, 2010 at 02:03:17AM +0000, Paul Smedley wrote:
> > [[[
> > Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
> >
> > * subversion/libsvn_subr/dirent_uri.c
> > * subversion/libsvn_subr/io.c
> > * subversion/libsvn_subr/prompt.c
> > * subversion/libsvn_ra_local/split_url.c
> > * subversion/libsvn_fs_fs/fs_fs.c
> > (various): Use WIN32 code for paths with drive letters and command
> > prompts
> > ]]]
>
> I (and probably other people too) have a hard time reading your patch
> [1]. :)
>
Yes. Paul, could you please resend (all three) patches in a format we
can read? That means MIME attachments, or uploading them to a website
or pastebin and providing a link.
> Why does it look like it's base64 encoded?
>
base64 only uses the characters [A-Za-z0-9+/]. I forgot or don't know
how the format Paul used *is* called, however.
> Cheers,
> Daniel
>
> [1] http://svn.haxx.se/dev/archive-2010-06/0394.shtml
>
Re: [Patch] - Fix paths on OS/2 - svn-paths.diff [1/1]
Posted by Daniel Näslund <da...@longitudo.com>.
On Fri, Jun 25, 2010 at 02:03:17AM +0000, Paul Smedley wrote:
> [[[
> Fix paths & command prompts for OS/2 by re-using WIN32 #ifdef's
>
> * subversion/libsvn_subr/dirent_uri.c
> * subversion/libsvn_subr/io.c
> * subversion/libsvn_subr/prompt.c
> * subversion/libsvn_ra_local/split_url.c
> * subversion/libsvn_fs_fs/fs_fs.c
> (various): Use WIN32 code for paths with drive letters and command
> prompts
> ]]]
I (and probably other people too) have a hard time reading your patch
[1]. :)
Why does it look like it's base64 encoded?
Cheers,
Daniel
[1] http://svn.haxx.se/dev/archive-2010-06/0394.shtml