DinoIDE v1.3.0
Latest integrated DinoCode changes:
-
An existing BUG was fixed in the latest version, the call of functions with the classic syntax Function(p,p2,p3) became unusable
-
New Remove() method from the File library to remove lines from files
-
New ForFile loop that finds file paths and iterates over them. It allows handling additional information for each file similar to the Items() method of the Directory library but with the advantage of not accumulating so much information.
-
Directory library methods now take advantage of native support for partial file names. The logic of use was simplified.
-
Removed unnecessary "data types" to be identified by the TypeOf function, they can still be used in the isTypeOf function for specific checks
-
The automatic creation of Arrays was removed only when an assignment is made to an INDEX of a non-existent Array. Improves the efficiency of the "Set" action for general cases and reduces future logic problems.
-
COM Object type checking was removed. Unnecessary for most cases and has no real use since it only prevents a potential error if you try to use the expansion pointer on these objects (COMObj*).
DinoIDE changes:
-
The recent files list now also saves the last cursor position. Convenience for potentially large scripts.
-
No more