Почему-то git diff работает правильно без всяких ключей.
Почему-то git diff работает правильно без всяких ключей.
cmp -l file1.bin file2.bin | gawk '{printf "%08X %02X %02X\n", $1, strtonum(0$2), strtonum(0$3)}'
gnu.org
Новая версия diffutils — 3.3!
Теперь есть опции -N --new-file и --undirectional-new-file, чтобы '-' позволял сравнивать со стандартным вводом.
А еще теперь имена файлов со всякими пробелами и кавычками кодируются в заголовке в C-стиле, \t,\n и т.п.
Нашел на сайте Новая версия diffutils — 3.3!
Теперь есть опции -N --new-file и --undirectional-new-file, чтобы '-' позволял сравнивать со стандартным вводом.
А еще теперь имена файлов со всякими пробелами и кавычками кодируются в заголовке в C-стиле, \t,\n и т.п.
code.google.com
This library implements Myer's diff algorithm which is generally considered to be the best general-purpose diff. A layer of pre-diff speedups and post-diff cleanups surround the diff algorithm, improving both performance and output quality.
This library also implements a Bitap matching algorithm at the heart of a flexible matching and patching strategy.
This library implements Myer's diff algorithm which is generally considered to be the best general-purpose diff. A layer of pre-diff speedups and post-diff cleanups surround the diff algorithm, improving both performance and output quality.
This library also implements a Bitap matching algorithm at the heart of a flexible matching and patching strategy.
diff -qr dir1 dir2
Можно добавить опцию -b, чтобы не учитывать изменения числа пробелов
А то тут заливаем файлик в скрипт, скачиваем обратно, а он чуть больше или чуть меньше. Чем бы определить что добавилось\удалилось?
code.google.com оказывается у гугла есть свой дифф :) И даже портированный на Qt... и даже не GPL, а Apache license :) Кажется я нашёл что вкрячить в наше closed source приложение на работе :)
#1679237/11 узнал неплохую обёртку к diff. Удобно.
Благодаря Как говорится на странице проекта, WinMerge 3 станет кроссплатформным. И это будет не просто WinMerge 2 с новой мордой.
Проект ждут радикальные перемены в поведении, а множество старых фишек потеряется в угоду новым возможностям.
@protasov, бота чудного, juickdiff. Дай, думаю, попробую. Добавил его, отправил ему хэлп аглицкими буквами. А тот молвит мне буквами человеческими: " Привет, Esc! Я бот-хранитель твоих друзей и я запомнил всех, кто тебя читает. Напиши мне что-нибудь, чтобы узнать, есть ли у тебя новые подписчики и не сбежали ли старые." Испугался тут я- как это он мой ник узнал в жуйке? Ну, понятно, прочитал то, что перед собакой стоит. А если б там ugnich стояло, он бы его считал? Непонятно..
Сделал тут оранжевый, он же