[bug:trunk] Re: [ruby-cvs:34124] Ruby:r26909 (trunk): * file.c (file_expand_path): should not just c

e$B$3$s$K$A$O!"$J$+$`$ie(B(e$B$&e(B)e$B$G$9!#e(B

In message “[ruby-cvs:34124] Ruby:r26909 (trunk): * file.c
(file_expand_path): should not just copy the encoding”
on Mar.13,2010 23:50:30, [email protected] wrote:

* file.c (EXPAND_PATH_BUFFER): set filesystem_encoding, not
  usascii for path buffer.

encoding
librarye$B$N%m!<%IA0$K;H$o$l$&$k=hM}$NCf$Ge(Bfilesystem_encoding
e$B$r;H$&$H!“e(Bfilesystem_encodinge$B$,HsAH$_9~$_e(Bencodinge$B$G$”$k>l9g!"e(B

encodinge$B$r%m!<%I$J$/$A$c$$$1$J$$$Je(B
e$B"-e(B
encoding librarye$B$N%Q%9L>$r7hDj$7$h$&e(B
e$B"-e(B
e$B%Q%9L>$Ke(Bencodinge$B$rIUM?$7$J$$$H$$$1$J$$$Je(B
e$B"-e(B
filesystem encodinge$B$O$^$@%m!<%I$5$l$F$J$$$de(B
e$B"-e(B
e$B?6$j=P$7$KLa$ke(B

e$B$,L58B$K7+$jJV$5$l$F;`$K$^$9!#e(B
(e$B$D$^$j2?$b$G$-$J$$e(B)

e$B%Q%C%A$r:n$k5$NO$O:#$O$J$$$N$GJs9p$@$1e(B

e$B$=$l$G$O!#e(B

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:40629] [bug:trunk] Re: [ruby-cvs:34124]
Ruby:r26909 (trunk): * file.c (file_expand_path): should not just copy
the encoding”
on Sun, 14 Mar 2010 01:22:28 +0900, “U.Nakamura”
[email protected] writes:

|> * file.c (EXPAND_PATH_BUFFER): set filesystem_encoding, not
|> usascii for path buffer.
|
|encoding librarye$B$N%m!<%IA0$K;H$o$l$&$k=hM}$NCf$Ge(Bfilesystem_encoding
|e$B$r;H$&$H!“e(Bfilesystem_encodinge$B$,HsAH$_9~$_e(Bencodinge$B$G$”$k>l9g!“e(B
|
| encodinge$B$r%m!<%I$J$/$A$c$$$1$J$$$Je(B
| e$B”-e(B
| encoding librarye$B$N%Q%9L>$r7hDj$7$h$&e(B
| e$B"-e(B
| e$B%Q%9L>$Ke(Bencodinge$B$rIUM?$7$J$$$H$$$1$J$$$Je(B
| e$B"-e(B
| filesystem encodinge$B$O$^$@%m!<%I$5$l$F$J$$$de(B
| e$B"-e(B
| e$B?6$j=P$7$KLa$ke(B
|
|e$B$,L58B$K7+$jJV$5$l$F;`$K$^$9!#e(B
|(e$B$D$^$j2?$b$G$-$J$$e(B)

e$B$J$k$[$I!#%W%i%C%H%U%)!<%`$K$h$C$F$OLdBj$,5/$-$=$&$@$H;W$C$?e(B
e$B$N$G$9$,!"$d$C$Q$j$=$&$@$C$?$N$G$9$M!#$3$NItJ,$OLa$7$F$*$-$^e(B
e$B$9!#e(B

e$B%A%1%C%He(B #2958 e$B$,99?7$5$l$^$7$?!#e(B (by Yukihiro M.)

e$B%9%F!<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

This issue was solved with changeset r26913.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


http://redmine.ruby-lang.org/issues/show/2958