|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dmitry Chernyak 2:5030/983.998 21 Oct 2000 02:18:58 To : All Subject : "diff" for structured text -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@dc.losthost.ru .RFC-NNTP-Posting-Date: 20 Oct 2000 22:18:58 GMT Hi, All! А нет ли в природе такого diff'а (с patch'ем), который бы вычислял разницу между файлами не построчно, а ориентируясь на некие тэги структурной разметки? Т.е., чтобы преобразование <a1> test11 test12 <a2> test2 </a2> </a1> к <a1> test14 test12 <b2> test2 </b2> </a1> выглядело примерно так: <a1> <diff> test14 <instead> test11 </instead> </diff> ==> замена содержимого test12 <diff-tag> b2 <instead-tag> a2 </instead-tag> ==> замена тэга test2 </diff-tag> </a1> Особенно хорошо - если без нарушения оригинального размещения слов по строкам. CU Dmi. --- slrn/0.9.5.3 (UNIX) * Origin: Dmi's home FIDOnet news site (2:5030/983.998@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/191897ea47036.html, оценка из 5, голосов 10
|