Commit History

Autor SHA1 Mensaxe Data
  UbitUmarov 289d4ca128 minor cleanup %!s(int64=7) %!d(string=hai) anos
  Melanie Thielker b16abc8166 Massive tab and trailing space cleanup %!s(int64=7) %!d(string=hai) anos
  UbitUmarov 2a0df34087 Xengine: and fix line count again %!s(int64=8) %!d(string=hai) anos
  UbitUmarov 2cbacbfb82 Xengine: put back a newline on scripts preamble, and the ugly filename prefix, for now %!s(int64=8) %!d(string=hai) anos
  UbitUmarov 0f993a1278 Xengine: also missed a few newlines account %!s(int64=8) %!d(string=hai) anos
  UbitUmarov 5afc5fe343 Xengine: try to reduce memory pressure of scripts compile. Still ugly code, possible mistakes, but i need to share it before i loose it :) ) %!s(int64=8) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 1bed3aff0b On a multi-region simulator when AppDomain = true, make sure the DLL from the appropriate script engines subdir is loaded rather than always that of the first engine to load the DLL. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 840e440541 When deleting an assembly before re-compile, make sure its attributes allow deletion. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 72d1d96c5c Always close script linemap file after reading and always dispose of other streams in the script engine even if exceptions are thrown. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 15b38f0036 minor: further cleanup of old vb and yield prolog script engine references that were removed some time ago %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) d7b9260496 If [XEngine] ScriptStopStrategy is changed between abort and co-op, for the existing session use the previous strategy for that script rather than not starting the script at all. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 6d3b409af2 refactor: use existing Compiler.CreateScriptsDirectory() (renamed to CheckOrCreateScriptsDirectory()) when checking that scripts directory exists on compile. %!s(int64=10) %!d(string=hai) anos
  Aleric Inglewood c90b986d8b Improved line map heuristics. %!s(int64=10) %!d(string=hai) anos
  Aleric Inglewood 3fe9c7c49d Fix looking up line number and colum when there is no exact match. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 250ea09328 Reactivate regression test TestCastAndConcatString() in CompilerTests. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 62a03a5cac Also take YP/commented out JS references from script engine CodeTools. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 7cab41f422 refactor: replace verbose checks with String.IsNullOrEmpty where applicable. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 2b069a3b1e If the LSL state_entry() event definition contains any parameters, then generate syntax error as seen on the LL grid %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 0d25be3f81 Make C# scripts return correct error line and column numbers instead of failing because they have no linemap. %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) f7feed4d44 Remove unnecessary System.Linq reference from Compiler.cs %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) cf168194e5 If ScriptStopStrategy hasn't been set to co-op in [XEngine] config, then continue to generate C# that is functionality identical to historical generation %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) c8afc8523b Implement non-wait co-operative termination of scripts for XEngine in addition to termination on wait. %!s(int64=11) %!d(string=hai) anos
  Melanie 8769e4ee73 Add a reference to OpenMetaverseType.dll to compiled script assemblies. %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 916e3bf886 Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than constructing fresh copies. %!s(int64=12) %!d(string=hai) anos
  Mic Bowman 402ff75d78 Adds a new script command 'modInvoke' to invoke registered functions %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 038d1bf742 Add a regression test to compile and start a script. Remove Path.GetDirectoryName when getting assembly loading path in Compiler.CompileFromDotNetText(). %!s(int64=12) %!d(string=hai) anos
  Oren Hurvitz 0dd3281caf Optionally, don't delete previously compiled scripts on startup %!s(int64=13) %!d(string=hai) anos
  BlueWall 4f25b73b57 Add configurable path to script engine assemblies %!s(int64=14) %!d(string=hai) anos
  Melanie 5270e54268 Comment and remove JScript support. Mono 2.7Dev and 2.8 no longer include the %!s(int64=14) %!d(string=hai) anos
  unknown aa56953411 Compiler.cs contained method GetCompilerOutput which, apparently, %!s(int64=14) %!d(string=hai) anos