Okay, now about this :
Code: Select all
* Scripting command changed/added:
- CopyText, CopyTextA
The 2nd optional argument "a" for append has been dropped.
Reason: Allow the text argument to contain commas (argument
separators) without problems (see next paragraph).
(...)
- CopyText, CopyTextA, Msg
Now the text argument can contain commas+blanks without
problems. They will not be confused with argument separators.
Example:
::copytext one, two, three
Copies "one, two, three" to the clipboard. ::sep ;::copytext one, two, three
Now you start doing this, why not do it for new or moveto or any other command, I mean what if i want to use coma+blank inside an argument there ? I know that's what ::sep is for, but that's my point!
Isn't this getting things a little confusing, because it's not that when there are no more arguments, then the coma+blank gets seen as part of the last one, it's only a "special feature" for some commands... so now people won't be used to use the sep command and might think it's fine to use coma+blank on their text, yet that won't do what they expect:
::inputfile $file, D:\, rar;zip, Choose an archive, either a RAR or a ZIP file
Just my 2cts...
XYplorer Beta Club