[Opensim-dev] r4864 - trunk/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL

Sean Dague sean at dague.net
Tue May 27 21:40:33 UTC 2008


On Tue, May 27, 2008 at 07:08:31PM +0000, teravus at opensimulator.org wrote:
> Author: teravus
> Date: 2008-05-27 12:07:57 -0700 (Tue, 27 May 2008)
> New Revision: 4864
> 
> Modified:
>    trunk/OpenSim/Region/ScriptEngine/DotNetEngine/Compiler/LSL/LSL2CSConverter.cs
> Log:
> * Revert last commit as it opens sim owners up to all sorts of nasty scripts.    
> * If the regex that we're using isn't good enough, we really need to
>    make it better.

This is fundamementally not regex fixable.  You have to be able to
understand you are in a string, and treat it differently, which means a
real parser that has context.

     -Sean

-- 
__________________________________________________________________

Sean Dague                                       Mid-Hudson Valley
sean at dague dot net                            Linux Users Group
http://dague.net                                 http://mhvlug.org

There is no silver bullet.  Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20080527/60ae82e4/attachment-0001.pgp>


More information about the Opensim-dev mailing list