Code: Select all
v15.00.0322 - 2015-04-14 16:41
+ Scripting: Added tweak to allow minimizing the app while a script is
running (by default you get the "Cannot minimize application while script
is running" message if you try).
ScriptAllowMinimizeApp=1
* Scripting | Include statement: Include now follows the same relative path
resolution rules as SC load:
(1) in the path of the calling script file (if any)
(2) in the Scripts subfolder of the application data path (variable <xyscripts>)
(3) in the application data path (variable <xydata>)
* Scripting | Include statement: If the included file cannot be found then
loading and processing the current script resource (the one with the
invalid include statement) will be aborted now.
* Scripting: Included files and namespaces can now be double- or single- or
un-quoted.
* Scripting: The names of namespaces now must conform to the same rules as
the names of functions: Can only consist of letters (a-z, A-Z), numbers,
and underscores, and must not start with a number.
* SC set enhanced: Now the optional "r" (for "resolve") parameter will also
resolve scripting variables. Before it only resolved environmental and
native XY variables.
// example
$a = "value of a";
$b = '$a';
set $unresolved, $b;
set $resolved, $b, 'r';
echo "$unresolved, $resolved"; //$a, value of a
! Configuration | Sort and Rename | Sort | Keep folders on top: Drawing
glitch with secondary sorting. Fixed.
! Browsing through the Address Bar was too tolerant when paths with wrong
capitalization were typed or pasted in. While Windows itself does not care
too much either, XY's tagging DB needs it perfectly correct. Fixed.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.
XYplorer Beta Club