VisualCompare — Визуальное сравнение файлов и каталогов

Здесь можно обсудить ваш любимый плагин.
Max Rusov
Posts: 3631
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 10 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by Max Rusov » Sun 16 Nov, 2014 16:24

Latest post of the previous page:

Тот случай, когда не помешал бы цветной скриншот. Не знаю в чем проблема, не встречался. Она повторяется при новом сравнении?

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

VisualCompare — Визуальное сравнение файлов и каталогов

Post by AleXH » Sun 16 Nov, 2014 16:57

Max Rusov wrote: Она повторяется при новом сравнении?
Повторяемость 100%. Но это я проверял на рабочей версии фара, специально дистр не скачивал и сабж в него не добавлял. Минут через 15 отпишусь.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

VisualCompare — Визуальное сравнение файлов и каталогов

Post by AleXH » Sun 16 Nov, 2014 17:12

Сделал. Распаковал дистр 4190 в новый каталог, добавил папку с плагином VisualCompare, создан новый профиль far.exe.ini UseSystemProfiles=0. Сравнил эти же 2 каталога-клона, результат тот же, но если присмотреться тол содержимое окна чуть отлично , теперь в "+Program Files\ 1 970" 970 написано в обоих панелях. Кстати, единица перед 970 красная, на рабочей копии тоже красная. После ходьбы по голубым строкам приходим опять к pcrepattern.html.

Цветные скрины не прикладываю - борда теперь не поддерживает Опера 11.64.

P.S. Обратите внимание, как в диалогах обрезаются названия папок, а вместе с ними и счётчики файлов по максимальной длине имен файлов. Но ведь справа у папок, в отличие от файлов, место свободно. Например свернул окно в стандартное окно 80х25

Max Rusov
Posts: 3631
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 10 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by Max Rusov » Sun 16 Nov, 2014 19:30

Я не знаю, как у Вас настроены цвета, и что означает "голубой". VC сравнивает требуемые свойства файла: время, размер, атрибуты, содержимое, и подсвечивает отличающееся свойство. Кроме того опционально подсвечивается фон строки, в которой отличается хоть одно свойство.

Возможно, у файлов отличаются атрибуты. Проверьте, сравниваются ли атрибуты и выведите столбец с атрибутами (F9).
AleXH wrote: Цветные скрины не прикладываю - борда теперь не поддерживает Опера 11.64.
Если это и так (в чем я сомневаюсь) как это мешает прикладывать картинки?
AleXH wrote: Обратите внимание, как в диалогах обрезаются названия папок, а вместе с ними и счётчики файлов по максимальной длине имен файлов. Но ведь справа у папок, в отличие от файлов, место свободно
Ну, там столбцы, хотя и не выводятся вертикальные линии. Текст отсекается по ширине столбца.

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

VisualCompare — Визуальное сравнение файлов и каталогов

Post by AleXH » Sun 16 Nov, 2014 19:57

Max Rusov wrote: Возможно, у файлов отличаются атрибуты. Проверьте, сравниваются ли атрибуты и выведите столбец с атрибутами (F9).
Да, после копирования папки FAR3 установил на этом файле атрибут "архивный", на других файлах этот атрибут уже был установлен.
Max Rusov wrote: Если это и так (в чем я сомневаюсь) как это мешает прикладывать картинки?
Не работает кнопка "добавить файлы", в старой версии всё работало.

ccaid
Posts: 819
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 11 times
Been thanked: 5 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by ccaid » Mon 28 Nov, 2016 22:56

на плагринге до сих пор лежит v1.16
Фар делают добрые люди

User avatar
Wave
Posts: 1757
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 4 times
Been thanked: 12 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by Wave » Wed 21 Feb, 2018 11:32

Случайно обнаружил. Поставил GitShell и, соответственно, обновил Visual Compare. А потом случайно попробовал сравнить пару файлов нулевого размера (два ini хотел сравнить, не глянув, что оба пустые). Плагин на несколько секунд задумался, потом Far исчез. В общем, плагин беззвучно вырубает Far при сравнении двух файлов нулевого размера.
W7, Far 5125 × 64 (не доходят руки обновить до крайнего билда), VisCmp последний, не стал тестировать предыдущий. Также не стал тестировать, схлопнется ли, если только один файл нулевого размера.
Пользуюсь ФАРом больше 20 лет © собирательный.

Max Rusov
Posts: 3631
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 10 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by Max Rusov » Wed 21 Feb, 2018 11:46

Посмотрю, спасибо.

User avatar
sToLp
Posts: 924
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 106 times
Been thanked: 8 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by sToLp » Mon 19 Nov, 2018 19:10

Max Rusov, на руборде тамошние форумчане skipik и Alexyz21 отметили наличие двух багов плагина, которые я подтверждаю.

1. skipik сообщил о следующем баге: Сравниваем каталоги, соответственно, курсоры стоят на папках (можно на ..). Активна левая панель (это важно). После срабатывания плагина делаем 2 раза Tab и потом нажимаем Enter. Вылезает красное окошко: "Ошибка при разборе макроса [string "Tab"]:1: '=' expected near '<eof>' ". А shmuz по этому вопросу добавил:
Посмотрел в исходники плагина. Там есть такое:

Code: Select all

procedure GotoPanel(Another :Boolean);
begin
  if Another then
    FarPostMacro('Tab');
end;
То есть текст макроса - в старом (до Lua) формате, без использования функции Keys().
2. Alexyz21 обнаружил, что плагин падает при сравнении файлов нулевого размера. А мне удалось сформировать .

Shmuel
Posts: 5601
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 21 times
Been thanked: 186 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by Shmuel » Mon 19 Nov, 2018 20:42

sToLp, пункт 2 был обнаружен задолго до Alexyz21 - прочтите 2-й пост перед вашим.

User avatar
sToLp
Posts: 924
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 106 times
Been thanked: 8 times

VisualCompare — Визуальное сравнение файлов и каталогов

Post by sToLp » Mon 19 Nov, 2018 21:30

Shmuel,
Действительно, недоглядел. Спасибо, что обратили внимание!
Wave wrote:
Wed 21 Feb, 2018 11:32
не стал тестировать, схлопнется ли, если только один файл нулевого размера
Нет, в таком случае плагин работает нормально. А падает только если оба сопоставляемых файла порожние.

Post Reply

Return to “Обсуждение плагинов”