diz_c0

Место, где разработчики плагинов могут поделиться своим опытом.
Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

diz_c0

Post by Maximus5 »

Отображение diz в колонке C0.
Код скопирован из Far2 trunk, текущие настройки diz-ов считываются из реестра при старте плагина.

Far3 4040
Скачать (x86,x64)


Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: diz_c0

Post by Maximus5 »

version 1.2
[*] Символ табуляции при отображении заменяется на пробел.
[%] Очень долго считывались каталоги, в которых не было ни одного diz-файла.

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

Re: diz_c0

Post by Игорь Юдинцев »

Было бы здорово реализовать чтение описаний в UTF-8 (http://forum.farmanager.com/viewtopic.php?f=3&t=1641).

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: diz_c0

Post by Maximus5 »

Ну так если в descript.ion есть BOM - UTF-8 и так работает? В чем проблема-то?

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

Re: diz_c0

Post by Max Rusov »

А чего он такой здоровый? :)

Игорь Юдинцев
Posts: 725
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 1 time

Re: diz_c0

Post by Игорь Юдинцев »

Maximus5, да добавить BOM я не подумал — действительно, заработало.

Max Rusov, как я понимаю, из FAR в плагин попали 5 таблиц частоты встречаемости символов (UCD\*.tab) общим размером ~50 кбайт.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: diz_c0

Post by Maximus5 »

UCD и код содержит довольно большой. Да и из фара потянулось N-ое количество классов...

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

Re: diz_c0

Post by Max Rusov »

А надо ли оно там ?

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: diz_c0

Post by Maximus5 »

Автоопределение кодировки? А разве не надо?

Shmuel
Posts: 5960
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 24 times
Been thanked: 256 times

Re: diz_c0

Post by Shmuel »

А как плагин делает автоопределение кодировки: используется библиотечная функция или код из Фара? (Спрашиваю не из праздного любопытства - сам тоже хочу).

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

Re: diz_c0

Post by Max Rusov »

Maximus5 wrote:Автоопределение кодировки? А разве не надо?
По мне - так оно и в фаре не нужно совершенно, а уж в diz-ах тем более...

Shmuel
Posts: 5960
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 24 times
Been thanked: 256 times

Re: diz_c0

Post by Shmuel »

Shmuel wrote:А как плагин делает автоопределение кодировки?
Вопрос снят, спасибо.

User avatar
cmd.exe
Posts: 375
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 180 times
Been thanked: 9 times
Contact:

Re: diz_c0

Post by cmd.exe »

2 Maximus5 А вы не против если я сделаю этот плагин под FAR 3.x?
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: diz_c0

Post by Maximus5 »


User avatar
Dennis_Moore
Posts: 287
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 14 times

diz_c0

Post by Dennis_Moore »

Скажите, а в чем преимущества этого плагина перед стандартной колонкой описаний (Z).

Что с <DIZ>, что с Z результат вроде-бы одинаковый.

-------------------------------------------

Подружил verc0 и dizc0:

Column type: N,<DIZ>,<VER>
Column widths: 40%,0,5

По другому вроде-бы никак (т.е. скрывыть <DIZ> если нет файла описаний)?

Post Reply

Return to “Разработка плагинов”