aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/CodeTools (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-23Enable LSL <-> C# source location mapping when reporing compiler errors to ↵Mike Mazur1-3/+28
the user in-world. This method is not yet perfect but is an improvement in accuracy over the existing method.
2008-07-23First version of position mapping between LSL <-> C# implemented.Mike Mazur1-111/+246
2008-07-21Mantis#1801. Thank you kindly, Junta_Kohime for a patch that:Charles Krinke1-1/+1
I found a problem trying to get s value directly from a quaternion q. Compiling a script which directly access to q.s value, caused the following error: CS0103: 'The . symbol cannot be used in LSL except in float values or vector components'. Detected around: q.s I did a small change to allow alphabetic letter "s" to be interpretated as valid identifier. This solves the problem.
2008-07-16Mantis#1753. Thank you kindly, Kinoc for a patch that:Charles Krinke2-0/+5
Brings Yield Prolog up to date with sourceforge version 0.9.10 Patched applies to both DotNet and XEngine.
2008-07-14Mantis#1728. Thank you kindly, Mikem for a patch that solves:Charles Krinke1-7071/+7644
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 Thielker4-12/+53
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-6947/+7211
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-1/+1
user in-world
2008-07-09Patch from Mike which removes a lexer warning in the LSL compiler.Johan Berntsson1-9593/+9326
2008-07-08another patch from Mike: the llscript compiler is now available in XEngine ↵Johan Berntsson5-0/+29509
as well. Thanks Mike
2008-06-30properly explaining each #pragma warning disableDr Scofield1-4/+5
massaging OSHttpRequestPump to not abort on exceptions...
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield2-7/+11
2008-06-26Mantis#1602. Thank you, Kinoc for a patch to:Charles Krinke1-3/+47
Patch to activate YieldProlog on Xengine. Only adds YieldProlog to assembly if required.
2008-06-24* Applied patch from Melanie, mantis issue #1581 - "Refactor LSL language, ↵lbsa713-0/+997
api and compiler out of XEngine" "First stage in a major Script Engine refactor, that will result in the LSL implementaions ebing reconverged. Not there yet, but one major part is done." Thank you, Melanie!