From: ts Date: 2002-06-05T21:52:28+09:00 Subject: Re: How safe is $SAFE=4? >>>>> "M" == Morris, Chris writes: M> Ahhhhhhhh... I've been assuming the SAFE levels were cumulative. Thx for the M> clarification. There are cumulative for 1 .. 3. For example, for #eval you can't use it with a tainted string with 1 <= $SAFE <= 3 For $SAFE >= 4, ruby just check that it has a String because at this level ruby can't do something dangerous when it execute the nodes Guy Decoux