Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixing bug where last element in list is ignored | SignpostMarv | 2012-08-30 | 1 | -1/+1 |
| | |||||
* | integrating redundant code into operator | SignpostMarv | 2012-08-18 | 1 | -1/+6 |
| | |||||
* | Implementing operators & constructors for Quaternion | SignpostMarv | 2012-08-18 | 1 | -0/+18 |
| | |||||
* | refactoring for Vector3 operator & constructor tweaks | SignpostMarv | 2012-08-18 | 1 | -0/+39 |
| | |||||
* | attempt to handle InvalidCastException in a manner similar to Second Life | SignpostMarv | 2012-08-17 | 1 | -2/+13 |
| | |||||
* | refactor: Get LSLString(LSLInteger i) constructor to now call LSLString(int ↵ | Justin Clark-Casey (justincc) | 2011-07-09 | 1 | -9/+7 |
| | | | | i) structure to remove code duplication. | ||||
* | Raw int numbers (ex.LSL Constants) are displayed like "1.000000" when type ↵ | Makopoppo | 2011-07-09 | 1 | -0/+11 |
| | | | | cast to string | ||||
* | fix formatting issues from last patch | Justin Clark-Casey (justincc) | 2011-07-09 | 1 | -3/+8 |
| | |||||
* | Made some LSL_Constant or LS_Constant raw int values | Makopoppo | 2011-07-09 | 1 | -2/+7 |
| | |||||
* | ScriptEngine/Shared: Fix bug 5473 (v2). | Kim King | 2011-05-20 | 1 | -2/+4 |
| | |||||
* | Use ToString() rather than a cast (more robust) | Melanie | 2011-01-12 | 1 | -1/+1 |
| | |||||
* | These 2 files want to be committed. | Diva Canto | 2010-07-08 | 1 | -9/+9 |
| | |||||
* | fix a potential division by zero | dahlia | 2010-07-08 | 1 | -4/+9 |
| | |||||
* | Fix a dumb little sign error that makes a LSL wiki example fail | Melanie Thielker | 2010-07-02 | 1 | -2/+2 |
| | |||||
* | Remove a superfluous array creation | Melanie | 2010-03-04 | 1 | -1/+0 |
| | |||||
* | Apply last two patches from http://opensimulator.org/mantis/view.php?id=3522 | Justin Clark-Casey (justincc) | 2010-02-12 | 1 | -16/+16 |
| | | | | | | These patch should allow people using systems that do not have their locale set to En_US or similar to use OpenSim without suffering effects such as being a million miles up in the air on login. The problem was caused by parsing strings without forcing that parse to be En_US (hence different decimal and digit group symbols were causing problems). Thanks very much to VikingErik for doing the legwork on this fix and phacelia for spotting it in the first place. | ||||
* | Add the LSL List Size property | Melanie | 2009-12-24 | 1 | -1/+40 |
| | |||||
* | * Removing ODEPrim and ODECharacter GetHashCode() overrides since they were ↵ | John Hurliman | 2009-10-20 | 1 | -1/+1 |
| | | | | | | based on something that could change * Tweaked a few other GetHashCode() overrides to bring them in line with MSDN recommendations | ||||
* | Adds osDrawPolygon to OSSL. Works a little different then other OS Drawing ↵ | Arthur Valadares | 2009-08-21 | 1 | -7/+36 |
| | | | | | | functions, this one has no start and end point, but a number of points that will form the desired polygon. Only FilledPolygon implemented so far. * Also added some LSL transparent type conversion, as it's done in LSL scripting (string to integer, float to string, etc) | ||||
* | Formatting cleanup. | Jeff Ames | 2009-06-10 | 1 | -1/+1 |
| | |||||
* | Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵ | Jeff Ames | 2009-06-01 | 1 | -1/+1 |
| | | | | LICENSE.txt. | ||||
* | * Fixed a number of culture-variant bugs in lsl implicit type conversions. | lbsa71 | 2009-04-09 | 1 | -9/+11 |
| | |||||
* | * argh. reverted untested fix that snuck into the last commit | lbsa71 | 2009-04-09 | 1 | -2/+1 |
| | |||||
* | * tagged some more database tests as such | lbsa71 | 2009-04-09 | 1 | -1/+2 |
| | |||||
* | Correct casts so that the target id in the at_target event matches the ↵ | idb | 2009-03-07 | 1 | -0/+5 |
| | | | | | | | original target id. Fixes Mantis #2861 | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=3165 | Justin Clarke Casey | 2009-02-16 | 1 | -125/+109 |
| | | | | | | | * Corrects behaviour of llListSort() * Thanks DoranZemlja! | ||||
* | Add an override for the % operator. | idb | 2009-02-14 | 1 | -0/+6 |
| | | | | | Fixes Mantis #3157 | ||||
* | Add an override of the ! operator to lsl integer. | idb | 2009-01-25 | 1 | -0/+5 |
| | | | | | Fixes Mantis #3041 | ||||
* | Added overrides for == and != for list. | idb | 2009-01-20 | 1 | -0/+24 |
| | | | | | Fixes Mantis #3002 | ||||
* | Change list type to compare length instead of references. | Melanie Thielker | 2009-01-17 | 1 | -0/+12 |
| | | | | | | Fixes Mantis #3002 | ||||
* | Made the casting of stings to floats more robust and work more like SL. | idb | 2008-12-12 | 1 | -14/+18 |
| | | | | | | Added some more tests that casts previously failed on. Fixes Mantis #2789 | ||||
* | Mantis #2530. Thank you kindly, Idb for a patch that: | Charles Krinke | 2008-11-03 | 1 | -5/+5 |
| | | | | | | The attached patch changes the casts from explicit to implicit. | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2440 | Justin Clarke Casey | 2008-11-01 | 1 | -4/+27 |
| | | | | | | | | * The attached patch changes the LSLInteger operator overrides for == and != to return LSLIntegers 1 or 0 instead of a bool and adds similar operator overrides for >, <, >= and <= * Thanks idb! | ||||
* | * Apply http://opensimulator.org/mantis/view.php?id=2521 | Justin Clarke Casey | 2008-11-01 | 1 | -0/+5 |
| | | | | | | * Fix not tests in LSL which require implicit casting (see mantis for an example) | ||||
* | * Apply patch in http://opensimulator.org/mantis/view.php?id=2494 | Justin Clarke Casey | 2008-10-29 | 1 | -0/+25 |
| | | | | | | | * Introduces missing casts for float, integer, vector, quaterion and string to list * Thanks idb | ||||
* | Thank you kindly, Idb for a patch that solves: | Charles Krinke | 2008-10-27 | 1 | -0/+6 |
| | | | | | | | LSL - Bitwise operators OR and XOR do not work on integer variables | ||||
* | Fix LSL bitwise Or | Melanie Thielker | 2008-10-12 | 1 | -0/+6 |
| | |||||
* | Add shift operator overloads to LSLInteger. If you get error messages when | Melanie Thielker | 2008-10-11 | 1 | -0/+10 |
| | | | | | | | | using << and >> in scripts, this will fix it. rm bin/*.dll ; rm bin/ScriptEngines/*.dll ; rm bin/ScriptEngines/*/*.dll then rebuild and reinstall | ||||
* | Add a + operator to LSLString, otherwise you will end up with CIL strings if | Homer Horwitz | 2008-10-11 | 1 | -0/+5 |
| | | | | | | you have expressions with strings. | ||||
* | Mantis #1922 | Melanie Thielker | 2008-09-28 | 1 | -1/+1 |
| | | | | | | | Thank you, idb, for a patch that addresses hex digits erroneously being recognized as valid and parsed in a decimal number | ||||
* | Mantis #2250 | Melanie Thielker | 2008-09-24 | 1 | -1/+1 |
| | | | | | | Make ambiguous implicit conversion from LSLInteger to uint explicit | ||||
* | Mantis #2243 | Melanie Thielker | 2008-09-23 | 1 | -8/+10 |
| | | | | | | | | Thank you, tyre, for a patch that refactors LSL to use a unified set of method signatures and type names, reorders methods and removes unused and adds new method stubs. | ||||
* | * minor: warnings removal | Justin Clarke Casey | 2008-09-21 | 1 | -1/+1 |
| | |||||
* | Mantis #2232 | Melanie Thielker | 2008-09-21 | 1 | -21/+26 |
| | | | | | | | Thank you, idb, for a patch that fixes an overflow issue in casting string -> int for both engines, and adds tests! | ||||
* | Mantis #2230 | Melanie Thielker | 2008-09-21 | 1 | -0/+12 |
| | | | | | | | The result of constants arithmetic can be a CLI type. This allows floating point CLI types to be parsed out of lists properly. | ||||
* | Fix some string to float casting nastiness. The "train script" now | Melanie Thielker | 2008-09-13 | 1 | -1/+11 |
| | | | | | | | | | works. Also makes llGetFreeMemory return the constant 16384. LLGetFreeMemory is useless in SL, as it never goes up, only down. So, the only thing it is used for, in practice, is to detect an imminent stack/heap collision, a danger we don't have. | ||||
* | Fix string parameters to functions taking lists as arguments. LSL | Melanie Thielker | 2008-09-13 | 1 | -0/+4 |
| | | | | | | | | | functions return CLI strings, which, in the case of lists, don't get wrapped. Therefore, the list had to be able to deal with that CLI type here. The correct fix would be to change all LSL function returns to LSL types. | ||||
* | Mantis #511 | Melanie Thielker | 2008-09-10 | 1 | -4/+8 |
| | | | | | | | Allow parsing of hexadecimal int constants from strings. Also fixes a DBNull value in the touch type field crashing the sim | ||||
* | Fix llResetScript() and the reset button to actually restore global | Melanie Thielker | 2008-09-09 | 1 | -0/+2 |
| | | | | | | | variables to their initializer values, rather then zeroing them. Also handles lists properly now. | ||||
* | Fix string -> int cast to variable | Melanie Thielker | 2008-09-09 | 1 | -3/+8 |
| |