UbitUmarov
|
aee981e5e2
http reusecontext is obsolete
|
6 éve |
UbitUmarov
|
467b591f3a
COmment out relocation of tmp cs source file during compilation. This seems to cause issues on same win servers, and is only usefull on deep scripts debug (Xengine compiler)
|
6 éve |
UbitUmarov
|
289d4ca128
minor cleanup
|
7 éve |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 éve |
UbitUmarov
|
2a0df34087
Xengine: and fix line count again
|
8 éve |
UbitUmarov
|
2cbacbfb82
Xengine: put back a newline on scripts preamble, and the ugly filename prefix, for now
|
8 éve |
UbitUmarov
|
0f993a1278
Xengine: also missed a few newlines account
|
8 éve |
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 :) )
|
8 éve |
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.
|
9 éve |
Justin Clark-Casey (justincc)
|
840e440541
When deleting an assembly before re-compile, make sure its attributes allow deletion.
|
9 éve |
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.
|
10 éve |
Justin Clark-Casey (justincc)
|
15b38f0036
minor: further cleanup of old vb and yield prolog script engine references that were removed some time ago
|
10 éve |
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.
|
10 éve |
Justin Clark-Casey (justincc)
|
6d3b409af2
refactor: use existing Compiler.CreateScriptsDirectory() (renamed to CheckOrCreateScriptsDirectory()) when checking that scripts directory exists on compile.
|
10 éve |
Aleric Inglewood
|
c90b986d8b
Improved line map heuristics.
|
10 éve |
Aleric Inglewood
|
3fe9c7c49d
Fix looking up line number and colum when there is no exact match.
|
10 éve |
Justin Clark-Casey (justincc)
|
250ea09328
Reactivate regression test TestCastAndConcatString() in CompilerTests.
|
10 éve |
Justin Clark-Casey (justincc)
|
62a03a5cac
Also take YP/commented out JS references from script engine CodeTools.
|
10 éve |
Justin Clark-Casey (justincc)
|
7cab41f422
refactor: replace verbose checks with String.IsNullOrEmpty where applicable.
|
11 éve |
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
|
11 éve |
Justin Clark-Casey (justincc)
|
0d25be3f81
Make C# scripts return correct error line and column numbers instead of failing because they have no linemap.
|
11 éve |
Justin Clark-Casey (justincc)
|
f7feed4d44
Remove unnecessary System.Linq reference from Compiler.cs
|
11 éve |
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
|
11 éve |
Justin Clark-Casey (justincc)
|
c8afc8523b
Implement non-wait co-operative termination of scripts for XEngine in addition to termination on wait.
|
12 éve |
Melanie
|
8769e4ee73
Add a reference to OpenMetaverseType.dll to compiled script assemblies.
|
12 éve |
Justin Clark-Casey (justincc)
|
916e3bf886
Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than constructing fresh copies.
|
12 éve |
Mic Bowman
|
402ff75d78
Adds a new script command 'modInvoke' to invoke registered functions
|
12 éve |
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().
|
12 éve |
Oren Hurvitz
|
0dd3281caf
Optionally, don't delete previously compiled scripts on startup
|
13 éve |
BlueWall
|
4f25b73b57
Add configurable path to script engine assemblies
|
14 éve |