|
Inner Space ReleasesInner Space version 1.08 Build 4337Released: 2007-02-08
- Some stability fixes, including but not limited to:
- LavishGUI user input boxes should no longer crash (this is usually shown as heap corruption under Windows XP, and as a crash every time under Vista)
- LavishScript should no longer crash when cleaning up global variables of script-defined type
- LavishSettings iterators should no longer crash when pointing to a node that was just removed
- LavishScript
- The default precision for the float and relative types (floatptr, float64ptr) when reduced to text is now undefined, instead of 2 decimal places. The "Centi" member of float can be used to reduce the precision to the old format for display. For example: ${Float[3.14159].Centi}. The intended effect of this is to improve overall precision in calculations -- for example, this makes it much easier to use trigonometry functions. This could fix some trig-related crashes as well.
- LavishNav
- Added lnavregion:AddToGroup[name] - shortcut for creating a named region group and adding the region. This is also available in the .NET API.
- .NET 2.0
- Added LavishScriptAPI.ExecuteCommandEx, which is a near-direct path to the command implementation -- performing no LavishScript parsing, etc.
| |