# Test\_rubyoptions.rb

**URL:** <https://www.ruby-forum.com/t/test-rubyoptions-rb/150846>\
**Category:** Development\
**Created:** [October 14, 2008, 4:58am UTC](https://www.ruby-forum.com/t/test-rubyoptions-rb/150846 "2008-10-14T04:58:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![TAKANO\_Mitsuhiro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f05b48/32.png) [@TAKANO\_Mitsuhiro](https://www.ruby-forum.com/u/TAKANO_Mitsuhiro)\
**Post date:** [October 14, 2008, 4:58am UTC](https://www.ruby-forum.com/t/test-rubyoptions-rb/150846/1 "2008-10-14T04:58:54Z")

</div>

ã“ã‚“ã«ã¡ã¯  
é«˜é‡Žã§ã™ã€‚

test/ruby/test\_rubyoptions.rb ã§Failã—ã¦ã„ãŸã®ã§ã¡ã‚‡ã£ã¨è¦‹ã¦ã¿ã¾ã—ãŸã€‚

ãƒªãƒ†ãƒ©ãƒ«ã®è¨˜è¿°ãƒŸã‚¹ã‹ãªï¼Ÿ

---

<div class="post-metadata">

**Author:** ![TAKANO\_Mitsuhiro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f05b48/32.png) [@TAKANO\_Mitsuhiro](https://www.ruby-forum.com/u/TAKANO_Mitsuhiro)\
**Post date:** [October 14, 2008, 5:15am UTC](https://www.ruby-forum.com/t/test-rubyoptions-rb/150846/2 "2008-10-14T05:15:16Z")

</div>

e$B9bLn$G$9!#e(B

e$B$"$i!"e(BFaile$B$9$k!#e(Birbe$B$G3NG’$7$?$N$G$9$,!&!&!&e(B  
e$B$9$\_$^$;$s!#e(B

assert\_in\_out\_erre$B$NM}2r$,ITB-$7$F$$$k$h$&$G$9!#$G$J$\*$7$F$-$^$9!#e(B

TAKANO Mitsuhiro e$B$5$s$O=q$-$^$7$?e(B:

---

<div class="post-metadata">

**Author:** ![TAKANO\_Mitsuhiro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f05b48/32.png) [@TAKANO\_Mitsuhiro](https://www.ruby-forum.com/u/TAKANO_Mitsuhiro)\
**Post date:** [October 14, 2008, 6:58am UTC](https://www.ruby-forum.com/t/test-rubyoptions-rb/150846/3 "2008-10-14T06:58:44Z")

</div>

e$B$J$+$@$G$9!#e(B

At Tue, 14 Oct 2008 11:58:19 +0900,  
TAKANO Mitsuhiro wrote in [ruby-dev:36718]:

> test/ruby/test\_rubyoptions.rb e$B$Ge(BFaile$B$7$F$$$?$N$G$A$g$C$H8+$F$\_$^$7$?!#e(B
> 
> e$B%j%F%i%k$N5-=R%\_%9$+$J!)e(B

e$B0JA0$Oe(B-Ke$B$He(B-Ee$B$rJ;MQ$G$-$?$s$G$9$,!"e(Br19773e$B$G%(%i!\<$K$J$k$h$&$K$J$Ce(B  
e$B$?$?$a$G$9$M!#e(B

$ ./ruby -Kn -Eutf-8 -ep  
./ruby: default\_external already set to ASCII-8BIT (RuntimeError)

e$B$G$-$l$P%3%^%s%I%i%$%s%\*%W%7%g%s$Ge(BRUBYOPTe$B$r\>e=q$-$G$-$F$[$7$$$se(B  
e$B$G$9$1$I!#e(B

---

<div class="post-metadata">

**Author:** ![TAKANO\_Mitsuhiro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f05b48/32.png) [@TAKANO\_Mitsuhiro](https://www.ruby-forum.com/u/TAKANO_Mitsuhiro)\
**Post date:** [October 14, 2008, 2:18pm UTC](https://www.ruby-forum.com/t/test-rubyoptions-rb/150846/4 "2008-10-14T14:18:53Z")

</div>

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

In message “Re: [ruby-dev:36720] Re: test\_rubyoptions.rb”  
on Tue, 14 Oct 2008 13:58:08 +0900, Nobuyoshi N.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|e$B0JA0$Oe(B-Ke$B$He(B-Ee$B$rJ;MQ$G$-$?$s$G$9$,!"e(Br19773e$B$G%(%i!\<$K$J$k$h$&$K$J$Ce(B  
|e$B$?$?$a$G$9$M!#e(B  
|  
|$ ./ruby -Kn -Eutf-8 -ep  
|./ruby: default\_external already set to ASCII-8BIT (RuntimeError)

e$B$G$-$?J}$,NI$$$G$9$+!)e(B

|e$B$G$-$l$P%3%^%s%I%i%$%s%\*%W%7%g%s$Ge(BRUBYOPTe$B$r\>e=q$-$G$-$F$[$7$$$se(B  
|e$B$G$9$1$I!#e(B

e$B0JA0$+$ie(BRUBYOPTe$B$G$Oe(B-Ee$B$,;XDj$G$-$^$;$s$7!"2\>$K%(%s%3!\<%G%#%se(B  
e$B%0$,;XDj$G$-$?$H$7$F$bL5;k$5$l$k$h$&$J%3!\<%I$K$J$C$F$^$9!#e(B  
-Ue$B$b6X;\_$7$H$+$J$$$H$$$1$^$;$s$M!#e(B

---

<div class="post-metadata">

**Author:** ![TAKANO\_Mitsuhiro](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/f05b48/32.png) [@TAKANO\_Mitsuhiro](https://www.ruby-forum.com/u/TAKANO_Mitsuhiro)\
**Post date:** [October 14, 2008, 2:39pm UTC](https://www.ruby-forum.com/t/test-rubyoptions-rb/150846/5 "2008-10-14T14:39:33Z")

</div>

e$B$J$+$@$G$9!#e(B

At Tue, 14 Oct 2008 21:17:54 +0900,  
Yukihiro M. wrote in [ruby-dev:36727]:

> e$B0JA0$+$ie(BRUBYOPTe$B$G$Oe(B-Ee$B$,;XDj$G$-$^$;$s$7!"2\>$K%(%s%3!\<%G%#%se(B  
> e$B%0$,;XDj$G$-$?$H$7$F$bL5;k$5$l$k$h$&$J%3!\<%I$K$J$C$F$^$9!#e(B  
> -Ue$B$b6X;\_$7$H$+$J$$$H$$$1$^$;$s$M!#e(B

-Ee$B$b;XDj$G$-$^$9$7!"M-8z$K$J$C$F$^$9!#e(B

$ RUBYOPT=’-Eeuc-jp’ ./ruby -v -e ‘p Encoding.default\_external’  
ruby 1.9.0 (2008-10-14 revision 19781) [i686-linux]  
#Encoding:EUC-JP

$ RUBYOPT=’-Eeuc-jp’ ./ruby -v -Eutf-8 -e ‘p Encoding.default\_external’  
ruby 1.9.0 (2008-10-14 revision 19781) [i686-linux]  
#Encoding:UTF-8

e$B;XDj$G$-$J$$$N$Oe(B-Ue$B$@$1$G$9!#e(B

$ RUBYOPT=’-U’ ./ruby -v -e ‘p Encoding.default\_external’  
ruby 1.9.0 (2008-10-14 revision 19781) [i686-linux]  
./ruby: invalid switch in RUBYOPT: -U (RuntimeError)

e$B$G$-$J$/$J$C$?$N$Oe(B-Ke$B$de(B-Ee$B$NF1;~;XDj$@$1$G$9$M!#$H$$$&$3$H$G!“e(B-Ue$B$be(B  
RUBYOPTe$B$K;XDj$G$-$F$b$$$$$N$G$O$J$$$+$H$O;W$$$^$9$,!“8=\>u$GBg$-e(B  
e$B$JITK~$O$”$j$^$;$s!#$b$A$m$s%F%9%H$rD\>$9I,MW$O$”$k$G$7$g$&$,!#e(B
