FixScript Documentation
ChangeLog
Version 0.3 (2020/04/19):
- Added ability to mark and clone references held on the native side
- Added support for weak references
- Changed native handle function signature to pass pointer to heap
- Fixed reading of empty files in fixembed
- Fixed bug in obtaining of directory list in fixembed on Windows
- Fixed crash in script_query when querying constants that reference built-in constants
- Fixed checking for uninitialized heap keys for user data
- Fixed perf_log not working the first time on Windows
Version 0.2 (2020/02/06):
- Added compatibility with MSVC (ability to use switches instead of computed goto)
- Added running of token processors in fixembed to speedup loading of scripts
- Added compression in fixembed
- Added ability to exclude files in fixembed
- Added ability to embed binary files in fixembed
- Added string_from_utf8 and string_to_utf8 functions
- Changed free function signature for shared arrays with custom data
- Fixed incorrect embedded script names in the root directory (fixembed)
- Fixed wrong deallocation of user data attached to heap
- Fixed checking for negative lengths in serialized format
- Clarified how an empty array is serialized
Version 0.1 (2019/12/26):