Air Brush (Airbrush) — подсветка синтаксиса в редакторе

Здесь можно обсудить ваш любимый плагин.
Post Reply
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

Latest post of the previous page:

Практически тоже можно. Я собрал под VC++ 2005...
Даже что-то красит, НО падает в ConfigureW() -- Info.DialogRun(), перед строкой if(DlgCode==6) ...
Времени разбираться пока нет...
Код я немного правил. Но в 32 битном режиме он работатет.
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

Починил. На первый взгляд работает :)
2useven10
Posts: 5231
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 315 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by 2useven10 »

Итак, если кому-то интересно...
Я сделал комбинированный билд airbrush из сорсов взятых через svn у злых программеров + denis cs.zip.
"Комбинированный" т.к. сначала при помощи минимального набора gnu_tools (make m4 bison re2c) создаются bootstrap/*.h и *.cpp файлы -- make_bootstrap.bat, а затем в VStudio собираются длл плагина. Фар хедеры текущие.
Скрипты, мэйкфайлы и проекты для VC++ 2005 и VC++ 6.0 здесь.
Сорсы немного изменены: весь набор, изменения. Код приводивший к завалу помечен комментарием //!!!.
Стандартная сборка через mingw-gcc работает тоже...
Для сборки дистрибутива airbrush надо запустить make_distrib.bat . Готовые x64 плагины far2, far1 (последний не проверял).

Все ссылки есть здесь: http://sharapov-16.narod.ru/far/far_plugin_files.html
PS: замечания приветствуются (хотя бы работает/не работает)
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Airbrush упал на вставке текста.
Far 2.0 build 1807 x86
Airbrush 0.9.14.0
Attachments
FStd_trap.log.zip
(13.46 KiB) Downloaded 147 times
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Denis wrote:Airbrush упал на вставке текста.
а лог говорит, что упал фар. но в любом случае, минимальный объём текста, что вставляли, куда, настройки редактора.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Уже не повторяется.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Повторил.
Открываем в редакторе Far'a файл 'test.to.insert.txt', выделяем всё и копируем в клипбоард. Закрываем редактор и открываем на редактирование файл 'vss.checkout.cmd', выделяем всё через Ctrl-A и вставляем текст из клипбоарда. Падаем.
Last edited by Denis on Fri 04 Feb, 2011 14:36, edited 1 time in total.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Denis wrote:Падаем.
воспроизвёл.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Изменяю цвет preprocessor для с/с++
Выхожу из Far'a, захожу обратно - снова цвет по умолчанию

Far 3.0 build 2283 x86
airbrush.dll 0.9.15.0
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Denis wrote:Изменяю цвет preprocessor для с/с++
Выхожу из Far'a, захожу обратно - снова цвет по умолчанию
вроде поправил.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

Спасибо, работает.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush - подсветка синтаксиса в редакторе

Post by Denis »

А есть ли возможность собрать его для x64?
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Denis wrote:А есть ли возможность собрать его для x64?
в планах есть. но это скорее всего не раньше, чем far3 окончательно устаканится.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Airbrush - подсветка синтаксиса в редакторе

Post by zg »

Denis wrote:А есть ли возможность собрать его для x64?
на первый взгляд — работает.
Attachments
airbrush_x64_20120127.7z
airbrush x64
(70.82 KiB) Downloaded 165 times
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush — подсветка синтаксиса в редакторе

Post by Denis »

Спасибо!
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: Airbrush — подсветка синтаксиса в редакторе

Post by Denis »

Пытаюсь сам собрать x64 airbrush, получаю

Code: Select all

./bootstrap/abplugin.h:87:32: error: expected initializer before 'LoadSyntaxModule'
DialogTools и UserManager собираются.
Похоже, что кое-что я пропустил?
Post Reply

Return to “Обсуждение плагинов”