Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-05-19 | Dump OpenSim 0.9.0.1 into it's own branch. | onefang | 1 | -855/+855 | |
2016-11-03 | Initial update to OpenSim 0.8.2.1 source code. | David Walter Seikel | 1 | -8065/+10349 | |
2012-06-11 | Revert "Bind ~ and ! operators in LSL tighter in order to resolve issues in ↵ | Justin Clark-Casey (justincc) | 1 | -3956/+3978 | |
LSL where these aren't evaluated propertly." This reverts commit a8a9d13dc07bc9e23ebf439cbea5ece6ae002315. Accidentally committed, this patch might not be the correct approach. | |||||
2012-06-09 | Bind ~ and ! operators in LSL tighter in order to resolve issues in LSL ↵ | Justin Clark-Casey (justincc) | 1 | -3978/+3956 | |
where these aren't evaluated propertly. Addresses http://opensimulator.org/mantis/view.php?id=3268 | |||||
2009-06-07 | Allow empty assignment in for-loop | Mike Mazur | 1 | -7509/+7685 | |
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-05-13 | Make the LSL HTTP server create and give out URLs to scripts | Melanie Thielker | 1 | -7454/+7492 | |
2008-12-07 | Allow empty statements in LSL (; followed by ;). Fixes Mantis#2320 | Homer Horwitz | 1 | -7665/+7735 | |
2008-09-23 | Refactor XEngine parser as per suggestions from mikem | Melanie Thielker | 1 | -35/+8 | |
2008-09-01 | This is an attempt to fix the handling of constants in LSL. | Melanie Thielker | 1 | -8/+8 | |
It wraps constants in new LSLType(x), so that lists with constant values are processed correctly. Contains changes to the lsl.parser.cs that are not (yet) reflected in opensim-libs, since this experimental patch affects XEngine only. Also contains nuts. | |||||
2008-07-31 | Allow the list hack from issue 1863 to compile, however its behavior is | Mike Mazur | 1 | -7699/+7741 | |
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 | -7692/+8011 | |
2008-07-31 | Fix issue 1860; exception thrown in the parser on if/if-else/for/while/do-while | Mike Mazur | 1 | -5/+5 | |
statements with no body. | |||||
2008-07-14 | Mantis#1728. Thank you kindly, Mikem for a patch that solves: | Charles Krinke | 1 | -7071/+7644 | |
The compiler was missing grammar rules for += etc. operators on vector.member variables, which the attached patch implements. | |||||
2008-07-11 | Thanks Mike for another LSL compiler patch which fixes a bug where 'vector ↵ | Johan Berntsson | 1 | -6947/+7211 | |
v=<0, 0, -0.5>' caused a syntax error, and implements multiple assignments in one line (x = y = 3;) | |||||
2008-07-08 | another patch from Mike: the llscript compiler is now available in XEngine ↵ | Johan Berntsson | 1 | -0/+2 | |
as well. Thanks Mike | |||||
2008-07-08 | llscript compiler patch from Mike: adds LSL jumps and implicit variable ↵ | Johan Berntsson | 1 | -7190/+7457 | |
initializations | |||||
2008-07-06 | Copyright notices and formatting cleanup. | Jeff Ames | 1 | -537/+564 | |
2008-07-04 | The new llScript-cs parser. Thanks Mike | Johan Berntsson | 1 | -0/+9507 | |