diz_c0

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

diz_c0

Post by Maximus5 »

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

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

Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: diz_c0

Post by Maximus5 »

version 1.2
[*] Символ табуляции при отображении заменяется на пробел.
[%] Очень долго считывались каталоги, в которых не было ни одного diz-файла.
Игорь Юдинцев
Posts: 726
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 2 times

Re: diz_c0

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

Было бы здорово реализовать чтение описаний в UTF-8 (http://forum.farmanager.com/viewtopic.php?f=3&t=1641).
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: diz_c0

Post by Maximus5 »

Ну так если в descript.ion есть BOM - UTF-8 и так работает? В чем проблема-то?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: diz_c0

Post by Max Rusov »

А чего он такой здоровый? :)
Игорь Юдинцев
Posts: 726
Joined: Sun 03 Apr, 2005 22:00
Location: Казань
Been thanked: 2 times

Re: diz_c0

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

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

Max Rusov, как я понимаю, из FAR в плагин попали 5 таблиц частоты встречаемости символов (UCD\*.tab) общим размером ~50 кбайт.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: diz_c0

Post by Maximus5 »

UCD и код содержит довольно большой. Да и из фара потянулось N-ое количество классов...
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: diz_c0

Post by Max Rusov »

А надо ли оно там ?
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: diz_c0

Post by Maximus5 »

Автоопределение кодировки? А разве не надо?
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Re: diz_c0

Post by Shmuel »

А как плагин делает автоопределение кодировки: используется библиотечная функция или код из Фара? (Спрашиваю не из праздного любопытства - сам тоже хочу).
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: diz_c0

Post by Max Rusov »

Maximus5 wrote:Автоопределение кодировки? А разве не надо?
По мне - так оно и в фаре не нужно совершенно, а уж в diz-ах тем более...
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Re: diz_c0

Post by Shmuel »

Shmuel wrote:А как плагин делает автоопределение кодировки?
Вопрос снят, спасибо.
User avatar
cmd.exe
Posts: 378
Joined: Fri 16 Apr, 2010 18:26
Location: Нижний Новгород
Has thanked: 181 times
Been thanked: 10 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: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: diz_c0

Post by Maximus5 »

User avatar
Dennis_Moore
Posts: 295
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 17 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 “Разработка плагинов”