Note: This is an advanced feature.
A command line starts by the name of a program (or script) followed by its argument list. Each argument is separated by one or many space characters. If an argument contains a space, it should be put between double quotation marks. This is the general requirement of a command line.
The problem occurs when there are quotation marks inside an argument. It depends on the script or on the programming language. Such quotation marks, if they are expected to be part of an argument, must be accompanied by extra characters, usually by additional quotation marks. A Basic script expects that double quotation marks that are found within an argument must be accompanied by another double quotation marks. A Python script expects that double quotation marks that are found within an argument must be accompanied by two other double quotation marks. A Java program expects that those double quotation marks that are found within an argument must be preceded by a backward slash character. D&Do provides quotation marks methods that does just that.
The quotation marks method applies to a drop (see Note1) or to the clipboard (see Note2) content. D&Do contains a default and many explicit quotation marks method. The explicit method is identified by a digit, you specifies which method through the metascript parameter KOTE. Here are the available methods.
Other quotation marks methods might be added later. This collection of quotation marks is provided because D&Do is expected to work with many programming and scripting languages, on many platforms.
Note1: It applies to the content of untagged drops if the metascript parameter DKOTE is set to 1 (true). It applies to the content of tagged drops if the metascript parameter TKOTE is set to 1 (true).
Note2: It applies to the clipboard content if the metascript parameter CKOTE is set to 1 (true).
Copyright(c) 2003-2004 Marcel St-Amant