Hexitor — шестнадцатеричный редактор

Здесь можно обсудить ваш любимый плагин.
User avatar
artemsen
Posts: 753
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby artemsen » Mon 09 Apr, 2012 15:10

Latest post of the previous page:

Не воспроизводится. Дамп можете приложить?

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby Denis » Mon 09 Apr, 2012 15:12

Да, на чистом Far'e не воспроизводится. Буду искать виновника.

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby Denis » Mon 09 Apr, 2012 15:30

Вот здесь падаем:

Code: Select all

void statusbar_ctl::write_filename(const wchar_t* file_name)
{
   assert(file_name && *file_name);

   const size_t max_len = 48;
   wstring showed_file_name = file_name;
   if (showed_file_name.length() > max_len)
      [b]showed_file_name = wstring(L"...") + showed_file_name.substr(showed_file_name.length() - max_len - 3);[/b]
   write(0, 0, showed_file_name.c_str(), showed_file_name.length());
}


Полный путь к dll:
D:\Users\programs\Far!\Plugins\Hexitor\Hexitor.dll

User avatar
artemsen
Posts: 753
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby artemsen » Mon 09 Apr, 2012 15:33

Понял, спасибо, поправлю.

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby Denis » Wed 04 Jul, 2012 06:44

Баг или так задумано - после того, как файл отредактирован - нажать F2 - то '*', показывающая, что файл изменён, исчезнет только после нажатия, например, на клавиши курсора.

Far 3.0 build 2755 x64
FarHexitor_3.3_x64.zip

User avatar
artemsen
Posts: 753
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby artemsen » Wed 04 Jul, 2012 07:37

Баг. Поправил, обновитесь.

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby Denis » Wed 04 Jul, 2012 07:42

Спасибо!

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby Denis » Wed 08 Aug, 2012 20:47

Позиция не запоминается (или не восстанавливается). Открываем любой файл, переходим на середину экрана. Esc. Снова открываем - восстанавливается только колонка, строка остаётся первая.

FarHexitor_3.5_x86.zip
Far 3.0 build 2786 x86

ivank
Posts: 129
Joined: Fri 08 Aug, 2008 16:14
Contact:

Re: Hexitor — шестнадцатеричный редактор

Postby ivank » Thu 09 Aug, 2012 06:07

можно сделать это поведение настраиваемым или чтобы оно зависело от настроек редактора "[ ] Save file position"?
сохранение позиции удобно не всем.

User avatar
artemsen
Posts: 753
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby artemsen » Thu 09 Aug, 2012 06:11

Denis wrote:Позиция не запоминается (или не восстанавливается)
Внимательнее на адрес смещения посмотрите. В любом случае поправлю (пока сохраняется только позиция курсора).
ivank wrote:сохранение позиции удобно не всем.
Ок, добавлю в настройки.

Denis
Posts: 1383
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby Denis » Thu 09 Aug, 2012 06:55

Да, невнимательно смотрел, всё сохраняется. Но с позицией на экране будет лучше.
Спасибо.

User avatar
Tim Sobolev
Posts: 693
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Contact:

Re: Hexitor — шестнадцатеричный редактор

Postby Tim Sobolev » Thu 30 Aug, 2012 19:55

Не хватает возможности при редактировании файла "вставить как hex" в дополнению к обычному режиму вставки -- вставка фрагмента в hex виде.
При вставке все символы не 0..9a..fA..F пропускаются

User avatar
Alexander84
Posts: 72
Joined: Fri 01 May, 2009 06:38
Location: Москва, Россия
Has thanked: 6 times

Re: Hexitor — шестнадцатеричный редактор

Postby Alexander84 » Thu 04 Oct, 2012 18:53

Не хватает ваших плагинов для FAR 3.0 x64 build < 2798. Более новым Far не тянет пользоваться, так как его основательно шатает, а значит всё, что вы скомпилировали от 27 сентября и позже — ни к селу, ни к городу. :(

User avatar
artemsen
Posts: 753
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: Hexitor — шестнадцатеричный редактор

Postby artemsen » Thu 04 Oct, 2012 18:57

Ну так не обновляйтесь - никто же не принуждает.

ЗЫ. ... или скачайте старую версию плагина.

User avatar
Alexander84
Posts: 72
Joined: Fri 01 May, 2009 06:38
Location: Москва, Россия
Has thanked: 6 times

Re: Hexitor — шестнадцатеричный редактор

Postby Alexander84 » Thu 04 Oct, 2012 23:33

ЗЫ. ... или скачайте старую версию плагина

В этом и проблема. По адресу http://code.google.com/p/farplugs/downloads/list мы имеем, скажем, FarHexitor_3.9.0.2841_x64.zip для Far3 и потом только FarHexitor_1.6_x64.zip для Far2. Не хватает промежуточной версии для Far3 build < 2798.

2useven10
Posts: 2833
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 2 times
Been thanked: 72 times

Re: Hexitor — шестнадцатеричный редактор

Postby 2useven10 » Fri 05 Oct, 2012 02:44

во первых правильно 'Far3 <= 2798'.
во вторых кто мешает выбрать 'All downloads' ? например так.

User avatar
Alexander84
Posts: 72
Joined: Fri 01 May, 2009 06:38
Location: Москва, Россия
Has thanked: 6 times

Re: Hexitor — шестнадцатеричный редактор

Postby Alexander84 » Sat 06 Oct, 2012 08:40

во вторых кто мешает выбрать 'All downloads' ?

Так всё получилось. Спасибо, 2useven10.


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

Who is online

Users browsing this forum: No registered users and 10 guests