diz_c0

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

diz_c0

Post by Maximus5 » Tue 15 Jun, 2010 23:15

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

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


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

Re: diz_c0

Post by Maximus5 » Sat 11 Sep, 2010 12:39

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

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

Re: diz_c0

Post by Игорь Юдинцев » Sun 26 Sep, 2010 08:14

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

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

Re: diz_c0

Post by Maximus5 » Sun 26 Sep, 2010 10:01

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

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: diz_c0

Post by Max Rusov » Sun 26 Sep, 2010 10:26

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

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

Re: diz_c0

Post by Игорь Юдинцев » Sun 26 Sep, 2010 10:55

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

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

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

Re: diz_c0

Post by Maximus5 » Sun 26 Sep, 2010 11:46

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

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: diz_c0

Post by Max Rusov » Sun 26 Sep, 2010 15:15

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

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

Re: diz_c0

Post by Maximus5 » Sun 26 Sep, 2010 16:07

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

Shmuel
Posts: 5041
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

Re: diz_c0

Post by Shmuel » Sun 26 Sep, 2010 16:23

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

User avatar
Max Rusov
Posts: 3599
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 6 times
Contact:

Re: diz_c0

Post by Max Rusov » Sun 26 Sep, 2010 16:33

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

Shmuel
Posts: 5041
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 11 times
Been thanked: 133 times

Re: diz_c0

Post by Shmuel » Sun 26 Sep, 2010 20:31

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

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

Re: diz_c0

Post by cmd.exe » Mon 02 Apr, 2012 19:34

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: 3291
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: diz_c0

Post by Maximus5 » Sun 14 Sep, 2014 14:45


User avatar
Dennis_Moore
Posts: 201
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 4 times
Been thanked: 8 times

diz_c0

Post by Dennis_Moore » Thu 09 Feb, 2017 12:30

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

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

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

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

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

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

User avatar
HaRT
Moderator
Posts: 7985
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 98 times

diz_c0

Post by HaRT » Thu 09 Feb, 2017 12:56

Dennis_Moore wrote: в чем преимущества этого плагина перед стандартной колонкой описаний (Z)
Насколько я помню, для колонки C0 то ли сам Фар как-то агрегирует данные от разных плагинов, то ли есть какой-то плагин-агрегатор. Это обсуждалось тут на форуме — поищите.
Фар есть инструмент, а не нянька. © 2009 DrKnS

Post Reply

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

Who is online

Users browsing this forum: No registered users and 4 guests