Гельмут Цинн сделал очень удобный инструмент, который интегрирован в его фреймворк.
Использовать хочется, а весь фреймворк тащить -- нет. Выделил DosIntegration для отдельного применения из командной строки и кое-что поправил.
Доводка: 1) Отключены зависимости от Host, Win и Pac (PacDirChoose не требуется для командной строки). Выделены модули Dos, используемые DosIntegration, и оставлены только текстовые ресурсы. 2) Добавлена DosFiles.PathToLoc для вычисления локаторов. 3) Добавлена выдача ошибок чтения в DosTextCmds.OpenReadText, DosDiffFile.OpenRead. 4) Добавлена командная строка в DosIntegration: PROCEDURE CmpBlackBox (IN old, new: ARRAY OF CHAR; exclude: SET)
|