Latest post of the previous page:
Прошу сделать вставку байтов.Hexitor — шестнадцатеричный редактор
Re: Hexitor — шестнадцатеричный редактор
Подскажите пожалуйста, как поменять отображение символа с кодом 00 с "квадратика" например, на точку в центре B7 из CP1251?
Если это зашито в теле программы, хотелось бы иметь возможность настроить.
Если это зашито в теле программы, хотелось бы иметь возможность настроить.
Re: Hexitor — шестнадцатеричный редактор
Выставил шрифт окна Consolas вместо Lucida Console - и пробел сойдёт, так что вопрос снят.
Re: Hexitor — шестнадцатеричный редактор
Far3
Настроена цветовая схема ala DN - серый фон. Колонка с адресами слева и разделители столбцов - имеют синий фон. Это баг или фича?
Настроена цветовая схема ala DN - серый фон. Колонка с адресами слева и разделители столбцов - имеют синий фон. Это баг или фича?
Re: Hexitor — шестнадцатеричный редактор
Да, спасибо, нашел. Но есть вопрос - нельзя ли было по умолчанию использовать текущий цвет, часть окна же его использует? Было бы так - я бы и не озадачился вопросом, можно ли отдельно цвета настраивать.artemsen wrote:В настройках плагина есть пункты по раскраске.
Hexitor — шестнадцатеричный редактор
Здравствуйте, Артем
Спасибо БОЛЬШОЕ за плагин и за его исходники!
При пользовании плагином выплыл небольшой баг: при работе с файлом длиной меньше 16 байт неверно обрабатывается нажатие на клавишу "стрелка вниз".
Анализ кода показал, что проблема вот в этой строке:
из-за того, что _file.size() и _cursor_offset - беззнаковые...
Проблему решает:
Спасибо БОЛЬШОЕ за плагин и за его исходники!
При пользовании плагином выплыл небольшой баг: при работе с файлом длиной меньше 16 байт неверно обрабатывается нажатие на клавишу "стрелка вниз".
Анализ кода показал, что проблема вот в этой строке:
Code: Select all
if (_cursor_offset < _file.size() - 0x10) {
Проблему решает:
Code: Select all
if (_cursor_offset + 0x10 < _file.size()) {
Hexitor — шестнадцатеричный редактор
stasf
Автор сейчас плагинами не занимается -- http://forum.farmanager.com/viewtopic.p ... 09#p129909
Ваше исправление (+2 аналогичных) я закоммитил, но бинарники вряд ли будут обновлены.
PS: Автор практикует передачу плагинов 'в хорошие руки'.
Правда руки после этого часто исчезают, или не так хороши, как хотелось бы
Автор сейчас плагинами не занимается -- http://forum.farmanager.com/viewtopic.p ... 09#p129909
Ваше исправление (+2 аналогичных) я закоммитил, но бинарники вряд ли будут обновлены.
PS: Автор практикует передачу плагинов 'в хорошие руки'.
Правда руки после этого часто исчезают, или не так хороши, как хотелось бы
Hexitor — шестнадцатеричный редактор
М-да... Жаль, что Артем забросил это благородное дело...2useven10 wrote: Автор сейчас плагинами не занимается --
Ну, зато много полезного после себя оставил - спасибо ему
Кстати, "_file.size() - 1" можно было не исправлять.
Во-первых, потому, что такое выражение еще раз 5 по тексту встречается,
а во-вторых (и в главных - плагин вообще не заточен на работу с файлом нулевой длины.
Там в самом начале проверка стоит:
Code: Select all
if (_file.size() == 0)
return false;
Hexitor — шестнадцатеричный редактор
Пожалуйста, залейте FarHexitor v1.6 для Far2 на sourceforge. Спасибо!
Hexitor — шестнадцатеричный редактор
Спасибо, спаситель! Но sourceforge было бы всё-таки надёжнее, чем зеркало code.google.com.John Doe wrote: https://web.archive.org/web/20130529024 ... loads/list
- John Doe
- Бюрократ
- Posts: 13861
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Hexitor — шестнадцатеричный редактор
Плагринг у нас для этого.
Заявки собираем тут: http://forum.farmanager.com/viewtopic.php?f=17&t=1939
Заявки собираем тут: http://forum.farmanager.com/viewtopic.php?f=17&t=1939