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

Здесь можно обсудить ваш любимый плагин.
Denis
Posts: 1390
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

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

Post by Denis » Sat 10 Sep, 2016 03:08

Latest post of the previous page:

Airbrush 1.1.0.22
Far 3.0 build 4785 x64
При каждом старте Far'a Airbrush показывает окно "Loading..." и почему-то заголовок консоли остаётся пустым.

User avatar
zg
zero-gravity
Posts: 5265
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 43 times
Contact:

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

Post by zg » Sun 11 Sep, 2016 15:31

Denis wrote:При каждом старте Far'a Airbrush показывает окно "Loading..." и почему-то заголовок консоли остаётся пустым.
то что при каждом старте — похоже, что в фаре сломался кэш плагинов. пустой заголовок — там банально:

Code: Select all

HANDLE hSScr=Info.SaveScreen(0,0,-1,-1);
{
  const TCHAR* MsgItems[]={GetMsg(mName),GetMsg(mLoading)};
  Info.Message(&MainGuid,&MessageLoadingGuid,0,NULL,MsgItems,sizeof(MsgItems)/sizeof(MsgItems[0]),0);
}
…  
Info.RestoreScreen(hSScr);
вроде ничего криминального.

Denis
Posts: 1390
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

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

Post by Denis » Sun 11 Sep, 2016 15:53

Code: Select all

Info.Message(&MainGuid,&MessageLoadingGuid,0,NULL,MsgItems,sizeof(MsgItems)/sizeof(MsgItems[0]),0);
Вызывает внутренний flush, после которого заголовок назад уже не восстанавливается.

Denis
Posts: 1390
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

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

Post by Denis » Sun 18 Dec, 2016 12:09

Есть вопрос по сборке x32 версии.
Ставлю 'tdm-gcc-5.1.0-3.exe', добавляю в bin 're2c.exe' и при компиляции получаю:

Code: Select all

ab_plugs.cpp:220:68: error: 'RPC_WSTR' was not declared in this scope
               if(data) if(RPC_S_OK!=UuidToString((UUID*)&data->Id,(RPC_WSTR*)&name)) name=NULL;
Почему-то в 'includes' этого gcc отсутсвует 'RPC_WSTR'.

Если же собирать x64 используя 'tdm64-gcc-5.1.0-2.exe', то всё хорошо собирается.

User avatar
zg
zero-gravity
Posts: 5265
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 43 times
Contact:

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

Post by zg » Sun 18 Dec, 2016 20:41

поправил.

Denis
Posts: 1390
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 2 times
Been thanked: 2 times

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

Post by Denis » Sun 18 Dec, 2016 21:28

Спасибо

Post Reply

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