This page describes the changes made to UniPlot 4.1.0 since version 4.0.5.
See Overview UniScript Objects.
| New Functions in UniPlot 4.1.0 | |
|---|---|
| error_create | error_create creates an error object. |
| gc | gc invokes the garbage-collector. |
| obj_copy | obj_copy creates a copy of an object. |
| obj_count | obj_count returns the number of variables in an object. |
| obj_count_num | obj_count_num returns the number of number keys in an object. |
| obj_count_str | obj_count_str returns the number of string keys in an object. |
| obj_create | obj_create creates an UniScript object. |
| obj_has_key | obj_has_key checks if a given key exists. |
| obj_info | obj_info returns a string of the form “obj-name,hex-address”. |
| obj_keys | obj_keys returns all keys or a range of keys for the given object. |
| obj_load | obj_load loads an object saved with obj_save from the hard drive. |
| obj_lookup | obj_lookup returns the value of a given key. |
| obj_methods | obj_methods returns an object with methods (member functions) for the given object. |
| obj_parent | obj_parent returns the parent object of 0 if the object does not have a parent. |
| obj_remove | obj_remove removes a key-value pair from an object. |
| obj_save | obj_save saves an object as an XML file on the hard drive or as a string. |
| obj_set_at | obj_set_at adds a key-value pair to the given object. If the key already exists the value will be overwritten. |
| obj_set_methods | obj_set_methods sets the methods (member functions) for the given object. |
| obj_set_parent | obj_set_parent sets the parent object. |
| obj_set_str_return | obj_set_str_return specifies the return value of obj_lookup if a key does not exist. |
| utf8_decode | utf8_decode converts an UTF8 string to an ANSI string. |
| utf8_encode | utf8_encode converts an ANSI string to an UTF8 string. |
| Changed Functions in UniPlot 4.1.0 | |
|---|---|
| symbols | symbols returns the names and the sizes of variables and functions. |
| type | type returns the type of its argument. |
The following bugs have been fixed:
Read What’s New in UniPlot 4.0.0 to see the changes made since UniPlot 3.6.x.
A list of known bugs can be found on the internet: http://www.uniplot.com/bugs_e.htm.
id-668928