Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-12-22 | FINALLY! Script compile errors now appear in the script error pane, | Melanie | 1 | -2/+2 | |
not in a funky debug window. | |||||
2009-06-09 | Formatting cleanup. Ignore some generated files. | Jeff Ames | 1 | -3/+3 | |
2009-06-07 | Skip lone ident statments or for-loop assignments | Mike Mazur | 1 | -0/+51 | |
SL's LSL supports lone idents: integer x; x; as well as lone idents in for-loop assignments: for (x; x < 10; x++) { ... } while those are errors in C# (MONO at least). This patch skips lone idents in such places. Fixes Mantis #3042. | |||||
2009-06-07 | Allow empty assignment in for-loop | Mike Mazur | 1 | -0/+25 | |
For loops with no assignment are no longer syntax errors. For example, this is now valid: for ( ; i < 10; i++) { ... } Corresponding changes to lsl.{lexer,parser} in r99 in opensim-libs. Fixes Mantis #2501. Fixes Mantis #2884. | |||||
2009-06-01 | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 1 | -1/+1 | |
LICENSE.txt. | |||||
2009-03-11 | Remove chained tests in BasicGridTest.cs. | Mike Mazur | 1 | -1/+1 | |
It's good practice to isolate unit tests so their outcome (pass/fail) does not depend on whether another test has been run/passed/failed. A method is used to populate the DB independently for each test, and a TearDown method cleans up the database after each test. Also adding extra comment in C-style comment test. | |||||
2009-02-25 | Allow /* C-style comments */ in LSL scripts. | Mike Mazur | 1 | -0/+29 | |
This fixes Mantis #3199. opensim-libs SVN r87 contains the corresponding changes. | |||||
2009-02-20 | Thanks DoranZemlja for a patch implementing non-shortcircuiting in | Mike Mazur | 1 | -8/+12 | |
logical and and logical or in LSL. Fixes Mantis #3174. | |||||
2008-11-06 | * Fix test failure in CSCodeGeneratorTest.TestJumps() | Justin Clarke Casey | 1 | -1/+1 | |
* Need new NoOp(); generated part * Not Homer's fault - this test ain't running under Windows! (needs fixing!) | |||||
2008-10-07 | Adapt tests to new friendly errors and correct line numbers | Melanie Thielker | 1 | -2/+2 | |
2008-09-27 | Update unit tests | Melanie Thielker | 1 | -13/+6 | |
2008-09-23 | Refactor XEngine parser as per suggestions from mikem | Melanie Thielker | 1 | -14/+14 | |
2008-09-08 | changes to Test directory structure per opensim-dev conversation | Sean Dague | 1 | -0/+0 | |
2008-09-08 | Use older ExpectedException attribute format. Previously tests were failing ↵ | Mike Mazur | 1 | -2/+2 | |
on NUnit <2.2.8. | |||||
2008-09-08 | Remove trailing whitespace. | Mike Mazur | 1 | -25/+25 | |
2008-09-07 | Convert TestStringsWithEscapedQuotesAndComments to use concatenated expected ↵ | Mike Mazur | 1 | -20/+9 | |
string. | |||||
2008-09-06 | more unit test cross-platform compatibility tweaks | Dahlia Trimble | 1 | -214/+195 | |
2008-09-06 | more unit test tweaks in the name of cross-platform compatibility | Dahlia Trimble | 1 | -143/+137 | |
2008-09-06 | Revert changes to TestStringsWithEscapedQuotesAndComments() so it will work ↵ | Dahlia Trimble | 1 | -9/+21 | |
in Bamboo instead of windows | |||||
2008-09-06 | reformatted some of unit test standards to allow them to work when OpenSim ↵ | Dahlia Trimble | 1 | -174/+159 | |
is built in Visual Studio | |||||
2008-09-04 | complete rationalization of unit tests that we currently run | Sean Dague | 1 | -0/+0 | |
2008-09-02 | Fix and reactivate the unit tests on the XEngine | Melanie Thielker | 1 | -103/+102 | |
2008-09-02 | Temporarily disable the unit tests for Shared/ until they can be updated. | Melanie Thielker | 1 | -21/+21 | |
2008-09-02 | First batch of the unit test changes for the new constants semantics | Melanie Thielker | 1 | -89/+89 | |
in XEngine. This turned out to be a lot of work to catch up. | |||||
2008-08-07 | Minor formatting cleanup. | Jeff Ames | 1 | -8/+8 | |
2008-07-31 | Allow the list hack from issue 1863 to compile, however its behavior is | Mike Mazur | 1 | -0/+25 | |
different than in SL. See http://opensimulator.org/mantis/view.php?id=1863 for details. | |||||
2008-07-31 | Allow assignments in if/while/do-while control statements. Fix issue 1862. | Mike Mazur | 1 | -0/+68 | |
2008-07-31 | Fix issue 1860; exception thrown in the parser on if/if-else/for/while/do-while | Mike Mazur | 1 | -0/+125 | |
statements with no body. | |||||
2008-07-24 | Update svn properties. Minor formatting cleanup. | Jeff Ames | 1 | -7/+7 | |
2008-07-23 | First version of position mapping between LSL <-> C# implemented. | Mike Mazur | 1 | -3/+3 | |
2008-07-14 | Mantis#1728. Thank you kindly, Mikem for a patch that solves: | Charles Krinke | 1 | -0/+35 | |
The compiler was missing grammar rules for += etc. operators on vector.member variables, which the attached patch implements. | |||||
2008-07-12 | Patch #9142 (No mantis) | Melanie Thielker | 1 | -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-11 | Thanks Mike for another LSL compiler patch which fixes a bug where 'vector ↵ | Johan Berntsson | 1 | -1/+59 | |
v=<0, 0, -0.5>' caused a syntax error, and implements multiple assignments in one line (x = y = 3;) | |||||
2008-07-10 | Patch from Mike: errors from the LSL/C# compilers are now reported to the ↵ | Johan Berntsson | 1 | -0/+31 | |
user in-world | |||||
2008-07-08 | Patch from Mike: added unit tests for the LSL compiler | Johan Berntsson | 1 | -0/+1303 | |