Commit History

Author SHA1 Message Date
  lbsa71 67e12b95ea * Optimized usings 17 years ago
  lbsa71 849eaffbe5 * Applied patch #418 : copyright-r2012.patch - some errors, but got most thru 17 years ago
  Sean Dague b8d9737a47 fixing me some line endings 17 years ago
  lbsa71 1b1808d45d * fixed script compilation 17 years ago
  Tedd Hansen 0709d96716 If first 4 characters in script is "//C#" script will be treated as pure C# instead of LSL/C# hybrid. This means no preprocessing before compile. 17 years ago
  Sean Dague afea5f2205 remove ^M, as native storage should be UNIX format, and ^M in/out mashing 17 years ago
  Tedd Hansen cef8c5e9d7 Hiding evidence that I once was a VB coder (thanks to refactoring). Renamed member names to smallcapsy. 17 years ago
  Tedd Hansen 0cd6d26adb Fixed error on shutdown caused by ThreadAbortException sending message through already disposed logger. Thanks ckrinke 17 years ago
  Tedd Hansen d9b9b16513 Script compiler should now show error on correct line number in original LSL-script. 17 years ago
  Tedd Hansen 80234b98e5 Removal of script that was unable to compile no longer crashes server. 17 years ago
  Tedd Hansen b75c1b2191 Added class for "long commands" (command that returns as event) with dedicated thread for processing. Added support for llSetTimerEvent(). Deleting old compiled scripts before new compile is attempted (avoids loading wrong script on compile error). 17 years ago
  Tedd Hansen 07836b890c Lowered priority of script threads. Executing state_entry() event on script rez. 17 years ago
  Tedd Hansen 0eadb7591e Added OnRemoveScript event handler to ScriptEngine. Fixed event queuing of empty objects crash. 17 years ago
  Tedd Hansen 5a86fd2c31 (Untested) Scripts are individually loaded into objects (on rez), and event fired likewise. Bugfixes coming in next commit. 17 years ago
  Tedd Hansen 240712ca9f Scripts are working again. Scripts are now loaded into limited AppDomains (no security yet). 17 years ago
  Tedd Hansen f444fe4f87 Moved OpenSim.Region.ScriptEngine.Common.dll from bin\ScriptEngine\ to bin\ folder - hopefully solves compile problem on Linux. 17 years ago
  Tedd Hansen 551f2af39f LSL Compiler now only referring required assemblies (DotNetEngine and Common). Changed Vector and Rotation to custom types (stored in Common) that needs to be changed later. No longer using Axiom. Script support still broken. 17 years ago
  Tedd Hansen 1d41fd4984 Working on AppDomains. Scripting is now officially broken. :] 17 years ago
  Tedd Hansen 577fb1a987 Removed RAIL test from startup for now... 17 years ago
  Tedd Hansen 9c3251b177 Bugfixes in LSL compiler. Changed most datatypes to int (instead of UInt32) and double (instead of float). 17 years ago
  Tedd Hansen 79dc1a4f7d Common script for all objects (Default.lsl). ScriptEngine touch_start event now works, but llSay only outputs to server console. 17 years ago
  Tedd Hansen ed1208d043 ScriptEngine successfully compiles script, we are now even further than LSO was. 17 years ago
  Tedd Hansen a968d05864 LSL BuiltIn implementation is now in Compiler\LSL\LSL_BaseClass. So users won't have to reference every internal command by object. 17 years ago
  Tedd Hansen fd63c0cd32 Code comments and cleanup, correct datatypes for key, vector, rotation, (hopefully) reference to Axiom during compile, passing of BuiltIns during script load, BuiltIn interface added, etc etc 17 years ago
  Tedd Hansen 7a5474ec28 Script now compiles unsuccessfully 17 years ago
  Tedd Hansen 734f288290 LSL ScriptEngine now only needs to inherit from BaseClass and we will be MUCH closer to complete LSL support than we were yesterday. 17 years ago