Page 10 of 13

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

Posted: Wed 14 Feb, 2018 18:05
by Denis

Latest post of the previous page:

А можно куда-нибудь выложить бинарник re2c который может собрать плагин для python, а то:
re2c: error: bad short option: -T
Спасибо

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

Posted: Wed 14 Feb, 2018 19:37
by zg
я с сайта 1.0.3 просто собрал. пожалуйста.

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

Posted: Thu 15 Feb, 2018 07:41
by Denis
А можно ещё и x86 версию?
Спасибо

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

Posted: Thu 15 Feb, 2018 15:05
by zg
ссылку обновил, но мне кажется, что собрать re2c проще, чем собственно airbrush.

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

Posted: Thu 15 Feb, 2018 15:15
by Denis
Airbrush собирать получается, а для re2c похоже чего-то из установленного/настроенного не хватает.

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

Posted: Fri 28 Sep, 2018 08:35
by Denis
Подскажите, как добавить поддержку подсветки commit'a так же как и diff'a?
commit d21fd72909572d5834114d7b76de7224fbfd052b
Author: tester <tester@515debf4-c78e-cd4b-8102-b6a7432147cf>
Date: Fri Sep 28 06:16:58 2018 +0000

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

Posted: Fri 28 Sep, 2018 16:22
by zg
плагин же в текущей версии диффы не подсвечивает.

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

Posted: Sat 29 Sep, 2018 08:00
by Denis
У меня остался zcustom. Как можно подправить diff.syntax для коммитов?

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

Posted: Thu 06 Aug, 2020 14:50
by HaRT
Поискал в этой теме «colore*», «колоре*», «farcolor*» и не нашёл никаких указаний, возможно ли как-то подружить Airbrush и Colorer в том смысле, чтобы, например, Airbrush раскрашивал то, что умеет, а остальное отдавалось бы на откуп Колореру. Есть ли рекомендованный способ добиться такого эффекта, особенно в свете недавно появившейся возможности ?

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

Posted: Thu 06 Aug, 2020 15:23
by John Doe
HaRT wrote: Thu 06 Aug, 2020 14:50 Airbrush раскрашивал то, что умеет
Из истории коммитов следует что тип текущей раскраски можно получить так:

Code: Select all

Plugin.SyncCall("9860393A-918D-450F-A3EA-84186F21B0A2",2,EditorID).
(С документацией плоховато, не помешал бы макрофайл демонстрирующий возможности апи.)

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

Posted: Thu 06 Aug, 2020 16:17
by HaRT
John Doe wrote: Thu 06 Aug, 2020 15:23 Из истории коммитов следует что тип текущей раскраски можно получить так:
Спасибо, возможно, попозже посмотрю. Пока что я прикрутил ручное переключение по AltC-T в Editor_Turbo_Alt-C-colorer.lua.

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

Posted: Thu 06 Aug, 2020 23:53
by zg
HaRT wrote: Thu 06 Aug, 2020 14:50возможно ли как-то подружить Airbrush и Colorer в том смысле, чтобы, например, Airbrush раскрашивал то, что умеет, а остальное отдавалось бы на откуп Колореру.
удалить все модули, кроме moon.fmt? в текущей версии можно отключит раскраску у конкретного редактора Plugin.SyncCall(abguid,0,eid,'00000000-0000-0000-0000-000000000000').

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

Posted: Thu 17 Nov, 2022 01:20
by HaRT
zg wrote: Wed 16 Nov, 2022 22:32
HaRT wrote: Mon 14 Nov, 2022 15:43 из-за чего Colorer и Airbrush так конфликтуют
я добавил настройку приоритета, можно 0 на 1 поменять, должно быть нормально.
Есть ли простой способ собрать Airbrush из-под WSL? Очень уж хочется попробовать свежую версию, но совсем не хочется заниматься развёртыванием и настройкой MinGW…

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

Posted: Thu 17 Nov, 2022 13:56
by zg
HaRT wrote: Thu 17 Nov, 2022 01:20 Есть ли простой способ собрать Airbrush из-под WSL?
не знаю, не пользуюсь. я постараюсь сегодня одно изменение доделать, которое опять всё ломает и тогда на плагринг выложу бинарники.

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

Posted: Fri 25 Nov, 2022 13:37
by HaRT
Что-то у меня сегодня плагин часто падает и при этом нередко уносит Фар. К сожалению, надёжного воспроизведения найти пока не могу, похоже на какую-то гонку с Колорером в первом редакторе после запуска.
И сгенерированные крэш-репорты малосодержательные, потому что там из полезного по сути только STATUS_ACCESS_VIOLATION да сама точка падения:
Exception stack ---------------------------------------------------------------------- 00001026 armgnuasm.fmt!SetColorizeInfo+0x26
, а весь ведущий к ней стэк вызовов состоит из множества […] <unknown>!<unknown> (get the pdb)
Учитывая, как я понимаю, что плагин собирается посредством gcc (MinGW?), представляется ли возможным сгенерировать и опубликовать отладочную сборку с PDB-файлом? Или хотя бы PDB для уже опубликованной версии?

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

Posted: Sat 26 Nov, 2022 23:37
by zg
битность какая?