There is also a suite of unit tests for trunk which are tested on every check-in of every revision. Many of the functions and other script language features are tested there, along with other features of OpenSim. These tests provide almost instant feedback to developers when their changes break existing functionality. Might I propose that any additional tests you develop be added to those unit tests?<br>
<br><div class="gmail_quote">On Sat, Jan 17, 2009 at 1:00 PM, Brianna <span dir="ltr"><<a href="mailto:wwwench@gmail.com">wwwench@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">






<div style="word-wrap:break-word" bgcolor="#ffffff">
<div><span lang="EN">
<p>On completed functions, what appears to be constantly ignored are other area 
changes or errors that will break what was a working function. This consumes a 
great deal of time thinking of new methods for an equivalent and to me defeats 
the purpose of a function. The number of functions in that category is not 
trivial. A few of us have considered creating a script to test all as a 
harbinger.</p>
<p>Bri<br><font size="1">(<em>The sailboat is not a 
vehicle</em>)</font></p></span></div>
<blockquote style="padding-right:0px;padding-left:5px;margin-left:5px;border-left:#000000 2px solid;margin-right:0px"><div class="Ih2E3d">
  <div style="font:10pt arial">----- Original Message ----- </div>
  <div style="background:#e4e4e4;font:10pt arial"><b>From:</b> 
  <a title="jrn2005@cs.st-andrews.ac.uk" href="mailto:jrn2005@cs.st-andrews.ac.uk" target="_blank">J Ross Nicoll</a> </div>
  <div style="font:10pt arial"><b>To:</b> <a title="opensim-dev@lists.berlios.de" href="mailto:opensim-dev@lists.berlios.de" target="_blank">opensim-dev@lists.berlios.de</a> 
  </div>
  </div><div><div></div><div class="Wj3C7c"><div style="font:10pt arial"><b>Sent:</b> Saturday, January 17, 2009 10:51 
  AM</div>
  <div style="font:10pt arial"><b>Subject:</b> Re: [Opensim-dev] 27 LSL 
  functions left</div>
  <div><br></div>
  <div>Absolutely agreed on the compatibility. There will be implementation 
  quirks worth matching, but I think in most cases code can be made to work on 
  both OS and SL easily enough, and will be more reliable for the thought put 
  into it.</div>
  <div><br></div>
  <div>If anyone has BSD licensed (because I'm not getting into reading code 
  that might cause trouble later) code which uses entirely implemented 
  functions, but doesn't work in only one of OS/SL, feel free to e-mail it to me 
  with instructions and I'll fix it, give a good reason why it can't/shouldn't 
  be fixed, or take that back...</div><br>
  <div>
  <div>On 17 Jan 2009, at 02:41, Charles Krinke wrote:</div><br>
  <blockquote type="cite"><span style="word-spacing:0px;font:12px Helvetica;text-transform:none;color:rgb(0,0,0);text-indent:0px;white-space:normal;letter-spacing:normal;border-collapse:separate">
    <div>
    <div style="font-size:12pt;margin:0px;font-family:arial, helvetica, sans-serif">
    <div style="margin:0px">The vehicle functions are stubs and could use a 
    little attention. That is, llSetVehicleType, llSetVehicledoubleParam, 
    llSetVehicleFloatParam, llSetVehicleVectorParam, llSetVehicleRotationParam, 
    llSetVehicleFlags & llRemoveVehicleFlags.<br><br>I dont think it is that 
    crucial to have complete secondlife compatibility at this point. I rather 
    think it is more important to get enough functionality so that folks can use 
    scripts at all.<br><br>We can have all those wonderful discussions about 
    compatibility as soon as we have all the functions implemented. And I expect 
    that discussion and the resulting patches to go on for some 
    time.<br><br>Charles<br></div>
    <div style="font-size:12pt;margin:0px;font-family:arial, helvetica, sans-serif"><br>
    <div style="font-size:12pt;margin:0px;font-family:'times new roman', 'new york', times, serif"><font face="Tahoma" size="2">
    <hr size="1">
    <b><span style="font-weight:bold">From:</span></b><span> </span>"Frisby, Adam" <<a style="color:blue;text-decoration:underline" href="mailto:adam@deepthink.com.au" target="_blank">adam@deepthink.com.au</a>><br>
<b><span style="font-weight:bold">To:</span></b><span> </span>"<a style="color:blue;text-decoration:underline" href="mailto:opensim-dev@lists.berlios.de" target="_blank">opensim-dev@lists.berlios.de</a>" 
    <<a style="color:blue;text-decoration:underline" href="mailto:opensim-dev@lists.berlios.de" target="_blank">opensim-dev@lists.berlios.de</a>><br><b><span style="font-weight:bold">Sent:</span></b><span> </span>Friday, January 16, 2009 6:31:51 
    PM<br><b><span style="font-weight:bold">Subject:</span></b><span> </span>Re: [Opensim-dev] 27 LSL functions 
    left<br></font><br>
    <div style="margin:0px">
    <div style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-size:11pt;color:rgb(31,73,125);font-family:Calibri, sans-serif">Big 
    congratulations to everyone who has contributed, I had no idea it was this 
    close. Do we have a list of functions which only have a partial 
    implementation and need more work?</span></div>
    <p style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-size:11pt;color:rgb(31,73,125);font-family:Calibri, sans-serif"></span> </p>
    <div style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-size:11pt;color:rgb(31,73,125);font-family:Calibri, sans-serif">Regards,</span></div>
    <p style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-size:11pt;color:rgb(31,73,125);font-family:Calibri, sans-serif"></span> </p>
    <div style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-size:11pt;color:rgb(31,73,125);font-family:Calibri, sans-serif">Adam</span></div>
    <p style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-size:11pt;color:rgb(31,73,125);font-family:Calibri, sans-serif"></span> </p>
    <div style="border-right:medium none;padding-right:0cm;border-top:medium none;padding-left:4pt;padding-bottom:0cm;margin:0px;border-left:1.5pt solid;padding-top:0cm;border-bottom:medium none">
    <div style="margin:0px">
    <div style="border-right:medium none;padding-right:0cm;border-top:1pt solid;padding-left:0cm;padding-bottom:0cm;margin:0px;border-left:medium none;padding-top:3pt;border-bottom:medium none">
    <div style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><b><span lang="EN-US" style="font-size:10pt;font-family:Tahoma, sans-serif">From:</span></b><span lang="EN-US" style="font-size:10pt;font-family:Tahoma, sans-serif"><span> </span><a style="color:blue;text-decoration:underline" href="mailto:opensim-dev-bounces@lists.berlios.de" target="_blank">opensim-dev-bounces@lists.berlios.de</a><span> </span>[<a style="color:blue;text-decoration:underline" href="mailto:opensim-dev-bounces@lists.berlios.de" target="_blank">mailto:opensim-dev-bounces@lists.berlios.de</a>]<span> </span><b>On Behalf Of<span> </span></b>Charles 
    Krinke<br><b>Sent:</b><span> </span>Friday, 
    16 January 2009 4:14 PM<br><b>To:</b><span> </span>opensim-dev<br><b>Subject:</b><span> </span>[Opensim-dev] 27 LSL functions 
    left</span></div></div></div>
    <p style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"> </p>
    <div style="margin:0px">
    <div style="margin:0px">
    <div style="font-size:12pt;margin:0cm 0cm 0pt;font-family:'Times New Roman', serif"><span style="font-family:Arial, sans-serif">There are 27 LSL functions with no 
    implementation left, and they are:<br><br>llRotTarget, llRotTargetRemove, 
    llLoopSoundMaster, llLoopSoundSlave, llPlaySoundSlave, llLookAt, 
    llStopLookAt, llCollisionFilter, llAttachToAvatar, llDetachFromAvatar, 
    llRotLookAt, llPointAt, llStopPointAt, llGodLikeRezObject, llPassTouches, 
    llSetDamage, llTextBox, llPassCollisions, llGetCenterOfMass, llEdgeOfWorld, 
    llSetSoundQueueing, llTriggerSoundLimited, llGroundRepel, 
    llRemoteDataSetRegion & llSetInventoryPermMask.<br><br>We started with 
    Tedd's vision a bit over a year ago and 300 functions are implemented, that 
    is a great job to all who contributed.<span> </span><br><br>The end is in sight, and 
    patches to partially or completely implement one or more of these functions 
    would be greatly appreciated by 
    all.<br><br>Charles</span></div></div></div></div></div></div></div></div>_______________________________________________<br>Opensim-dev 
    mailing list<br><a style="color:blue;text-decoration:underline" href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br><a style="color:blue;text-decoration:underline" href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></span></blockquote></div><br>
  <div><span style="word-spacing:0px;font:12px Helvetica;text-transform:none;color:rgb(0,0,0);text-indent:0px;white-space:normal;letter-spacing:normal;border-collapse:separate">
  <div style="word-wrap:break-word">
  <div>The University of St Andrews is a charity registered in Scotland : No 
  SC013532</div>
  <div><br></div></div></span><br></div><br>
  </div></div><p>
  </p><hr><div class="Ih2E3d">

  <p></p>_______________________________________________<br>Opensim-dev mailing 
  list<br><a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div><p></p></blockquote></div>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br>