- *** Changed a small but important part of the syntax used in UDC, PFA, Scripting, Catalog, etc. ... wherever applications to run are referenced.
Before: Must double quote the application when there are command line switches.
Now: Must double quote the application when the application path contains blanks.
Purpose of quoting: Safely distinguish application path from any appended command line switches.
Reason for change: The new way is the common standard in Windows.
Before:
::open "winzip32" -min OK
::open winzip32 -min FAILED BEFORE!!
Now:
::open "winzip32" -min OK
::open winzip32 -min OK NOW
Before:
::open C:\Program Files\WinZip\WINZIP32.EXE OK BEFORE
::open "C:\Program Files\WinZip\WINZIP32.EXE" OK
Now:
::open C:\Program Files\WinZip\WINZIP32.EXE FAILS NOW!!
::open "C:\Program Files\WinZip\WINZIP32.EXE" OK
What you should do now: Check your references to applications in UDC, PFA, Scripting, Catalog. If there are unquoted applications that contain blanks: quote them. That's all. - + INI-Tweak that allows you to say "No" to the above syntax change:
[General]
AppIsQuotedIfParams=0
Set to 1 to go back to the old syntax. But note: If you do this you will not be fully compatible with newer scripts made by other users. You will become more and more isolated... ;) - * List: Before, Find As You Type (aka "Type Ahead Find") always used the Name column regardless of the current sorting. Now, it uses the columns Name, Ext, Type, or Path if they are the sorted columns, and defaults to Name in all other cases. This, for example, makes it very easy to quickly jump to RAR files: Sort by Ext, press R-A-R.
Friday, July 25, 2008
v7.30.0025 - 2008-07-25 08:55
Entry Type: Beta Update Posted by XYplorer user : J_C_Hallgren at 2:55 AM