--disable=all --enable=gems

e$B@>;3OB9-$G$9!#e(B

–disable=alle$B$,$"$k$He(B–enable=gemse$B$,$-$-$^$;$s!#e(B

% ruby-trunk -v --disable=all --enable=gems -e ‘p $"’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
[“enumerator.so”]
% ruby-trunk -v --disable=gems --enable=all -e ‘p $"’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
[“enumerator.so”,
“/home/kazu/opt/ruby-trunk/lib/ruby/1.9.0/rubygems.rb”]
% ruby-trunk -v --disable=all --enable=all -e ‘p $"’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
[“enumerator.so”,
“/home/kazu/opt/ruby-trunk/lib/ruby/1.9.0/rubygems.rb”]
%

e$B$D$$$G$K=q$$$F$7$^$$$^$9$,!"e(B–disable-e$B$N$h$&$Ke(BFEATUREe$B$,e(B
e$B6uJ8;zNs$N$H$-$K%(%i!<$K$J$i$J$$$N$O0U?^E*$G$7$g$&$+e(B?

% ruby-trunk -v --disable- -e ‘’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
% ruby-trunk -v --enable- -e ‘’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
% ruby-trunk -v --enable= -e ‘’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
% ruby-trunk -v --disable= -e ‘’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
% ruby-trunk -v --disable
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
ruby-trunk: missing argument for --disable (RuntimeError)
% ruby-trunk -v --disable hoge -e ‘’
ruby 1.9.0 (2008-03-24 revision 15830) [i686-linux]
ruby-trunk: warning: unknown argument for --disable: `hoge’
%