XBrackets plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

XBrackets v.6.3
+ усовершенствован алгоритм поиска парных кавычек

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

DV
Спасибо.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

XBrackets v.6.4
+ теперь XBrackets поддерживает перенесенные (wrapped) строки

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

XBrackets v.6.5
* (уточнение) поддержка перенесенных (wrapped) строк

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

DV
Для 4.9.5 необходимо собрать плагин с последними версиями AkelEdit.h, AkelDLL.h.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Code: Select all

  Имя события проблемы:	APPCRASH
  Имя приложения:	AkelPad.exe
  Версия приложения:	4.9.5.0
  Отметка времени приложения:	55f27211
  Имя модуля с ошибкой:	XBrackets.dll
  Версия модуля с ошибкой:	6.5.0.0
  Отметка времени модуля с ошибкой:	5554eaa9
  Код исключения:	c0000005
  Смещение исключения:	00002ea5
  Версия ОС:	6.1.7601.2.1.0.256.48
  Код языка:	1049
  Дополнительные сведения 1:	0a9e
  Дополнительные сведения 2:	0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:	0a9e
  Дополнительные сведения 4:	0a9e372d3b4ad19135b953a78882e789
(условий не уловил, выделяю кусок текста - упал)

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

DV
Также выявлена проблема с сообщением AEM_HLGETHIGHLIGHT - в тестовой исправлено.

К вопросу о "Есть ли у плагина Coder уведомление или callback наподобие AKDN_COLORTHEMECHANGED или AKDN_COLORTHEMEAPPLIED, которое можно перехватить?" в 4.9.5 появилось сообщение AKDN_DLLCODER.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

XBrackets v.6.6
* AkelPad 4.9.6+

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

DV wrote:XBrackets v.6.6
Заметил один старый эффект. Открываю js-файл, устанавливаю курсор возле скобки, сменяю тему (из тёмных), иногда под подсвеченными скобками быстро мелькает белый фон и исчезает. Никакой закономерности этого моргания нет, иногда оно при первой же замене происходит, а иногда через 5-6.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

XBrackets v.6.7
+ теперь Go/SelToMatchingBracket автоматически вызывает XBrackets::Main,
если эта функция ещё не активна

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Кто-нибудь собирал с новыми (4.9.7+) AkelDLL.h и AkelEdit.h? Привык к плагу, полез - х86 собралась, а х64 - нет (VS 2005).

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Skif_off wrote:Кто-нибудь собирал с новыми (4.9.7+) AkelDLL.h и AkelEdit.h? Привык к плагу, полез - х86 собралась, а х64 - нет (VS 2005).
А где взять самые новые AkelDLL.h и AkelEdit.h (4.9.7+)?

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

DV
В репозитории, соответственно здесь и здесь. Хотя, наверное, есть смысл чуть подождать, файлы обновляются в связи с допиливанием Coder.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Skif_off wrote:х86 собралась, а х64 - нет (VS 2005).
В настройках проекта Linker -> Input в Additional Dependencies нужно указать comctl32.lib и Comdlg32.lib.
Подправлю файлы проектов - сам я версию х64 собираю с помощью Build_VC9x_x64.cmd . В нём, кстати, прописаны все использующиеся библиотеки:

Code: Select all

/link kernel32.lib user32.lib comctl32.lib gdi32.lib Comdlg32.lib

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

DV
Т.е. используется 2008я студия? Использовал Build_VC8x_x64.cmd (рассудил просто - чем новее версия, тем обычно больше бинарники на выходе :)), там такая же строка

Code: Select all

/link kernel32.lib user32.lib comctl32.lib gdi32.lib Comdlg32.lib
Post Reply