aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Tests (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-19Update svn properties. Fix some inconsistent newlines.Jeff Ames1-62/+62
2008-07-16Mantis#1755. Thank you kindly, Matth for a patch that solves:Charles Krinke1-2/+2
When using math operators +,-,*,/ in an LSL script with an LSLFloat and an integer literal the wrong result is returned. This patch adds operators to the LSLFloat type to handle this case.
2008-07-16Mantis#1746. Thank you kindly, nlin for pointing out thatCharles Krinke1-0/+62
I needed to apply the patch a little better then last night for: Dot product operator in LSL_Types.cs incorrectly returns a component-wise vector multiplication; it should return a scalar dot product. Thanks to M. Igarashi for the patch.
2008-07-14Mantis#1728. Thank you kindly, Mikem for a patch that solves:Charles Krinke1-0/+35
The compiler was missing grammar rules for += etc. operators on vector.member variables, which the attached patch implements.
2008-07-12Patch #9142 (No mantis)Melanie Thielker1-68/+68
Add a config option to OpenSim.ini to select between script compilers in the XEngine without recompile. Set UseNewCompiler=true in OpenSim.ini and try it out. Creates the ICodeConverter interface and adapts the new compiler to it.
2008-07-11Thanks Mike for another LSL compiler patch which fixes a bug where 'vector ↵Johan Berntsson1-1/+59
v=<0, 0, -0.5>' caused a syntax error, and implements multiple assignments in one line (x = y = 3;)
2008-07-10Patch from Mike: errors from the LSL/C# compilers are now reported to the ↵Johan Berntsson1-0/+31
user in-world
2008-07-08Patch from Mike: added unit tests for the LSL compilerJohan Berntsson1-0/+1303
2008-06-09Update svn properties. Formatting cleanup.Jeff Ames1-101/+101
2008-06-09Mantis#1469. Thank you kindly, Mikem for a patch that addresses:Charles Krinke1-0/+101
Currently LSL code such as below does not compile on OpenSim, but compiles fine in Second Life: list mylist = []; mylist += [1, 2, 3]; mylist += "four"; list newlist = mylist + 5.0; The problem is that the LSL_Types.list class does not have an operator for adding a string to a list. I am including a patch which implements adding a string, integer or float to a list. I am also including tests. The file LSL_TypesTestList.cs belongs in OpenSim/Tests/OpenSim/Region/ScriptEngine/Common/.
2008-06-06Fixed a build problem with r5019 (Mikems patch)Johan Berntsson2-0/+0
2008-06-06Minor formatting cleanup.Jeff Ames2-16/+16
2008-06-06Update svn properties.Jeff Ames2-691/+691
2008-06-05Mantis#1451. Thank you kindly, mikem for additional Charles Krinke2-0/+691
tests for LSL types and strings.
2008-05-16Formatting cleanup.Jeff Ames4-10/+10
2008-05-14Formatting cleanup.Jeff Ames3-14/+8
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby4-7/+3
(this took a while to run).
2008-04-02changing more references to OpenSim.DataSean Dague1-3/+3
2008-03-18Formatting cleanup.Jeff Ames8-210/+201
2008-03-04Added copyright heaaders. Minor cleanup.Jeff Ames1-1/+1
2008-03-03* Removed a bunch of compiler warnings.Adam Frisby1-1/+1
2008-02-20Minor cleanup.Jeff Ames1-1/+1
2008-02-17Added copyright notices.Jeff Ames6-2/+169
2008-02-08update eol-styleJustin Clarke Casey5-280/+280
2008-02-08* Applying mantis 339 patches round 2 -- Thanks daediusAdam Frisby5-0/+280
2008-02-05Converted logging to use log4net.Jeff Ames2-2/+4
Changed LogBase to ConsoleBase, which handles console I/O. This is mostly an in-place conversion, so lots of refactoring can still be done.
2008-01-25* Stubbed out beginnings of a user server stress testJustin Clarke Casey1-0/+43
* Does absolutely nothing at the moment
2007-10-25apply http://bug.opensecondlife.org/view.php?id=512 from chillkenSean Dague1-1/+1
which cleans up the verbose logic
2007-10-19get rid of all the ^M line endingsSean Dague2-1043/+1043
2007-10-15* Applied Chillken patch #418: copyright-r2094.patch updating copyright ↵lbsa711-0/+28
messages. Thanks Chillken!
2007-10-10Added unit tests, based on nunit for the IInventoryDataTleiades Hax2-0/+1015