improvements in DevLinkChk
|Assignee:||J. Templ||% Done:|
Checking links with Info->Check Links... has several shortcomings. The following list shows some examples.
1. The parser used for extracting the commands and arguments differs from StdInterpreter (used in Dialog.Call).
2. Double quote is allowed for string parameters but is rejected by StdInterpreter.
3. Backslash is not supported for path delimiters.
4. Only the first command of a sequence of commands is checked.
It is proposed to use a parser similar to StdInterpreter for avoiding
inconsistencies and for checking all commands of a command sequence.
In addition, it is proposed to update the list of well-known 'link' commands and to add StdLinks.ShowTarget.
Reported by J. Templ, 2017-008-11.