[Opensim-dev] Two sets of LSL function implementation files.

Justin Clark-Casey jjustincc at googlemail.com
Mon Jun 9 19:49:33 UTC 2008


+1 too

Yes, let's make as much code common as possible, please.


Frisby, Adam wrote:
> +1
> 
>  
> 
> If we can avoid duplication (and only splitting where the engines 
> themselves differ) I strongly agree.
> 
>  
> 
> Regards,
> 
>  
> 
> Adam
> 
>  
> 
> *From:* opensim-dev-bounces at lists.berlios.de 
> [mailto:opensim-dev-bounces at lists.berlios.de] *On Behalf Of *Charles Krinke
> *Sent:* Monday, 9 June 2008 1:43 PM
> *To:* opensim-dev at lists.berlios.de
> *Subject:* [Opensim-dev] Two sets of LSL function implementation files.
> 
>  
> 
> We now have two sets of the implementation of the LSL scripting 
> functions themselves.
> 
> The original one is :
> 
> OpenSim\Region\ScriptEngine\Common\LSL_BuiltIn_Commands.cs
> 
> The new one is :
> 
> OpenSim\Region\ScriptEngine\XEngine\LSL_ScriptCommands.cs
> 
> In these files are implementations that are duplicates of each other, 
> such as llSay() and dozens of the others.
> 
> Originally, the Common\ directory was defined to hold all the LSL 
> function implementation and I concur  with that decision. In fact, I put 
> all the prototypes into that file for all 300+ functions.
> 
> Now, we have added a new copy of these functions and they are beginning 
> to diverge.
> 
> I believe it is of some importance that we put common logic into our 
> already defined Common\ directory for various scriptengine 
> implemenations as we move forward.
> 
> Certainly, I am not advocating a fire-drill, but rather an evolution 
> back to our original mission. This is not to preclude any functional of 
> Xengine or dotnetengine, but rather to concentrating on resolve the 
> current duplication of code from our Common\ directory.
> 
> Charles
> 
> __________________________________________________________________
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev


-- 
justincc
Justin Clark-Casey
http://justincc.wordpress.com



More information about the Opensim-dev mailing list