Page 11 of 27

Posted: Fri Mar 19, 2010 5:17 am
by cnnnc
DV,
I try you code, now Akelpad can autocomplete Chinese_bracket with the new XBrackets.dll, but more a space.

For exmple:
I enter "(" and get "( |)", not "(|)".

Akelpad 3.7.4 still not autocomplete Chinese_bracket with the new XBrackets.dll.

Posted: Mon Mar 22, 2010 11:56 am
by DV
cnnnc wrote:I enter "(" and get "( |)", not "(|)"
Strange. That should be working correctly or not working at all :) Have no idea about extra space symbol there. It could be investigated under debugging, but personally I don't use IME and don't even know what it is and how to use it.
And it seems to be expected to do not work with AkelPad 3.7.x indeed.

Posted: Tue Mar 23, 2010 2:51 pm
by Instructor
DV
Чтобы установить поддержку азиатских символов:
Панель управления -> Язык и региональные стандарты -> Языки -> Установить поддержку языков с письмом иероглифами. При этом дистрибутив Windows должен содержать файлы для иероглифов. Долго искал дистрибутив и насколько помню выдернул файлы из дистрибутива от Zver (для XP). После этого добавляется китайская раскладка клавиатуры, но какими сочетаниями английских букв cnnnc пользуется для добавления "(" и ")" надо у него спросить.

Posted: Wed Mar 24, 2010 4:40 am
by cnnnc
DV wrote:Well, it looks like a problem of IME or whatever that generates or passes a character code to be inserted in AkelPad's edit window.
Maybe you are right, it looks like a problem of IME. Because I use more than 8 IMEs Whether internal or external for test. some IME are right and some are wrong.

Posted: Sun May 30, 2010 10:54 am
by DV
XBrackets v.3.6
+ теперь диалог настроек поддерживает РУС и УКР языки

Posted: Sun Jul 04, 2010 6:17 pm
by KDJ
XBrackets Plugin allows you to insert brackets, although the status of the document is read-only. Is this the way it should be?

Posted: Wed Jul 07, 2010 11:41 pm
by se7h
глюк, который лучше один раз увидеть
Image

наблюдается в PMDI режиме

Posted: Tue Jul 20, 2010 5:03 pm
by DV
XBrackets v.3.8
- исправлено: теперь автозакрытие скобок не происходит в read-only файле(-ах)
- исправлено: неправильная перерисовка скобок в режиме PMDI

Posted: Tue Aug 03, 2010 6:02 pm
by Deim0s
DV,

На последних версиях AkelPad, стал появляться такой графический артефакт:

Подсвеченную скобку Image

Проскролить за правую границу окна Image

Вернуть назад Image

Если сбить/восстановить фокус, артефакт исчезает.

Posted: Wed Aug 04, 2010 7:58 am
by DV
Deim0s wrote:Если сбить/восстановить фокус, артефакт исчезает.
Подтверждаю.
Поскольку в той части кода XBrackets, которая отвечает за прорисовку, изменений не было, то можно предположить, что в последних версиях AkelPad что-то "покосилось" в районе EM_GETRECT. Это первое, что в голову пришло :)

Posted: Wed Aug 11, 2010 11:00 am
by Fr0sT
Есть предложение сделать подсветку скобочек также и цветом фона, а то когда highlight включен, подсветка сабжа теряется.

Posted: Fri Aug 13, 2010 7:15 am
by DV
Fr0sT wrote:Есть предложение сделать подсветку скобочек также и цветом фона
Технически можно, надо только уразуметь, как это связать с тем, что есть. Не знаю, снизойдёт ли на меня вдохновение в ближайшее время.
Пока при желании можете поковырять "AutoBrackets.c", void HighlightCharacter.

Posted: Sun Sep 26, 2010 11:56 am
by se7h
фичереквест:

автозакрытие парных HTML/XML тегов

Image

Posted: Sun Sep 26, 2010 2:44 pm
by DV
se7h wrote:автозакрытие парных HTML/XML тегов
Это скорее к плагину Coder. Плагин XBrackets на данный момент проверяет только один символ на предмет того, является ли этот символ открывающей или закрывающей скобкой. Для обычных скобок этого достаточно, а для поддержки многосимвольных пар скобок потребуется переделка внутренней архитектуры плагина от начала и до конца.
Пока что мне даже не удаётся добить раздельную настройку цвета скобки и её фона: пару дней на это убил, потом понял, что "криво" выходит и лучше всё переделать.

Posted: Tue Nov 02, 2010 2:49 pm
by Fr0sT
Спасибо за подсветку фона скобочек!
Хотя узнал о ней совсем случайно: после обновления подсветка вообще перестала работать, полез в настройки, гляжу - опа! установка цвета фона!