HEX view в Far2

Здесь можно сообщить о найденных багах в Far.
User avatar
Darkmen
Posts: 160
Joined: Mon 17 Nov, 2008 17:17
Location: Харьков
Contact:

HEX view в Far2

Post by Darkmen »

Far 2.0.1050
Находим текстовый файл в юникоде и жмём F3, затем жмём F4, чтобы посмотреть HEX

И смещение тоже кривое.
P.S. Запуск с ключём /p не повлиял
Помоги армии, не будь безразличен!
www.nkharkov.com
User avatar
daregod
Posts: 103
Joined: Wed 16 Mar, 2005 16:51

Re: HEX view в Far2

Post by daregod »

Вьюер при просмотре юникодных файлов вообще не очень работоспособен. Hex не работает, search по-чёрному глючит.

Похоже, ещё не принимались за него серьёзно.
Capushon
Posts: 181
Joined: Fri 25 May, 2018 22:40

Re: HEX view в Far2

Post by Capushon »

Darkmen
Действительно глючит: , но как-то странно, не со всеми файлами:
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Re: HEX view в Far2

Post by zg »

Capushon wrote:Действительно глючит, но как-то странно, не со всеми файлами
вы задрали уже реально. глючит с utf. это известно. починится, когда починится.
Ariman
Posts: 1300
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 47 times
Contact:

Re: HEX view в Far2

Post by Ariman »

Просмотр utf-а в hex-е именно с декодированием - действие, лишенное практического смысла. Переключайте на любую однобайтовую кодировку, hex отлично там смотриться. Не очень удобно, зато работает и инфа правильная.
User avatar
Darkmen
Posts: 160
Joined: Mon 17 Nov, 2008 17:17
Location: Харьков
Contact:

Re: HEX view в Far2

Post by Darkmen »

Ariman wrote:Просмотр utf-а в hex-е именно с декодированием - действие, лишенное практического смысла. Переключайте на любую однобайтовую кодировку, hex отлично там смотриться. Не очень удобно, зато работает и инфа правильная.
Действие лишенное всяческого смысла - принимать багрепорты за действие, лишенное практического смысла ;)
Помоги армии, не будь безразличен!
www.nkharkov.com
User avatar
zg
zero-gravity
Posts: 5878
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 158 times
Contact:

Re: HEX view в Far2

Post by zg »

Darkmen wrote:Действие лишенное всяческого смысла - принимать багрепорты за действие, лишенное практического смысла ;)
на мантисе тикетов пять с этим багрепортом. вот постить одно и то же по 20 раз — это да, смысла лишено.
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: HEX view в Far2

Post by Px »

Ariman wrote:Просмотр utf-а в hex-е именно с декодированием - действие, лишенное практического смысла. Переключайте на любую однобайтовую кодировку, hex отлично там смотриться.
А utf справа там тоже отлично смотрится? :wink:
Ariman
Posts: 1300
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 12 times
Been thanked: 47 times
Contact:

Re: HEX view в Far2

Post by Ariman »

Px wrote:А utf справа там тоже отлично смотрится? :wink:
Так в этом то и суть проблемы. В кодировках с фиксированным количеством байт имеется четкое соотвествие данных "справа" и "слева" по позициям. А для utf-а этого добиться в принципе невозможно, потому что, скажем для utf8, одному символу справа, может соотвествовать до 4 байт слева. И как это показывать?
User avatar
Px
Posts: 826
Joined: Fri 08 Sep, 2006 15:52
Location: Вишнёвый (под Киевом)
Contact:

Re: HEX view в Far2

Post by Px »

Ariman wrote:И как это показывать?
Хороший вопрос :), оптимальный вариант - соответствующий символ выводится в позиции первого байта, остальные красятся другим цветом
Более хитрый - добавить в hex-режиме курсор в столбце символов, и подсвечивать слева соответствующее количество байт
UJvu
Posts: 156
Joined: Tue 03 May, 2005 15:38
Location: Севастополь
Contact:

Re: HEX view в Far2

Post by UJvu »

А зачем в utf8-кодировке может понадобиться hex-просмотр?
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 5 times

Re: HEX view в Far2

Post by Skirda »

UJvu, задам встречный вопрос - а почему нет?
чем utf-8 отличается от других кодировок и почему нельзя ее смотреть в hex`е?
We are the Borg. You will be assimilated.
So Say We All!
User avatar
Skirda
Posts: 3475
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 5 times

Re: HEX view в Far2

Post by Skirda »

Px wrote:Более хитрый - добавить в hex-режиме курсор в столбце символов, и подсвечивать слева соответствующее количество байт
...и добавить одноэкранный режим редактирования в hex-режиме :twisted:
We are the Borg. You will be assimilated.
So Say We All!
UJvu
Posts: 156
Joined: Tue 03 May, 2005 15:38
Location: Севастополь
Contact:

Re: HEX view в Far2

Post by UJvu »

Skirda wrote:UJvu, задам встречный вопрос - а почему нет?
ИМХО, HEX-режим нужен для двоичных файлов, а UTF8, в общем случае, для двоичных файлов выдаст бред.
User avatar
DrKnS
Posts: 5814
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 10 times
Been thanked: 346 times

Re: HEX view в Far2

Post by DrKnS »

UJvu wrote:
Skirda wrote:UJvu, задам встречный вопрос - а почему нет?
ИМХО, HEX-режим нужен для двоичных файлов, а UTF8, в общем случае, для двоичных файлов выдаст бред.
Чтобы не выдавало бред, показывать надо с умом.
Дамп бинарный, как есть. Текст декодированный, с выравниванием ширины букв.

Post Reply

Return to “Глюки и баги”