Page 50 of 101
Posted: Tue Jun 21, 2011 6:17 am
by Instructor
Infocatcher wrote:Infocatcher wrote:Теперь после переоткрытия отключается фолдинг.
Или после открытия (MDI, редактор до этого был закрыт).
И я обманул – не перерисовывается он.

Не воспроизводится. Конкретные шаги и/или свои настройки?
Posted: Tue Jun 21, 2011 6:59 am
by Infocatcher
Instructor
Никаких особых шагов нет.
Изначально AkelPad не запущен.
Открываю файл.
Фолдинг не отрисовывается.
При этом можно подвигать курсор или открыть новую вкладку и вернуться обратно – тогда перерисуется.
свои настройки?
Отправил архив с AkelPad'ом.
Posted: Tue Jun 21, 2011 7:29 am
by Infocatcher
Instructor wrote:Причина найдена: "LineBoard::Main" загружается перед "Coder::CodeFold", но пока не исправлена.
Пока что передвинул LineBoard в ini.
И заодно пожелание – создавать поле под фолдинг пораньше, а то видно, как оно расширяется при включении.
Posted: Tue Jun 21, 2011 9:04 am
by Instructor
Infocatcher
Исправлено. Будет доступно после релиза 4.6.2.
Posted: Fri Jun 24, 2011 5:47 am
by da54
Добрый день.
Очень хотелось бы, в новых версиях редактора, увидеть поддержку синтаксиса языка VHDL. А так же раздельные цвета для блочных комментариев и для строковых. Я сделал такое разделение, но только для C/C++. Тоесть добавил новую переменную, и переписал названия в .coder для блочных комментариев. В интернете ничего найти не могу, что бы мне могло помочь, а VHDL скоро будет нужен.
Posted: Fri Jun 24, 2011 6:49 am
by poma
Instructor wrote:poma wrote:А можно в XML и производных сделать автозакрытие тегов такого типа:
Я ввожу <div class="mod"> и как только закрываю скобку akelpad добавляет </div>? Выглядит довольно несложным для реализации, нужно только следить что тег не самозакрывающийся (<br />)
По желаемому принципу работает скрипт
AutoTag.js, но, чтобы он дополнял после <div class="mod"> (а не просто после <div>), требуется его доработка.
Доработал, выложил в скриптах
Posted: Fri Jun 24, 2011 6:55 am
by VladSh
poma wrote:Доработал, выложил в скриптах
Теперь 2 скрипта таких - напрягает людей разбираться, в чём отличие, да и если дальше изменения будут, то в 2-х скриптах теперь менять?
Лучше бы Вы выслали его
FeyFre, это было бы правильно, т.к. начальная реализация его.
+ ещё скрипт не учитывает возможное автодобавление символа закрытия тэга с помощью XBrackets.
Posted: Fri Jun 24, 2011 10:32 am
by Instructor
Infocatcher wrote:Ломается:
Code: Select all
$msg = makeLink($msg, "http://example.com/#a", "Some text");
Code: Select all
if($url && !preg_match("/^\w+:\/\//", $url))
$url = "http://".$url;
(PHP)
Тогда так:
Code: Select all
Folds:
;=============================================================
;Flags Font Color Color Fold Fold Delimiters
; style text bkgrnd start end
;=============================================================
;213505=1+512+16384+65536+131072
213505 3 ${STR} 0 `"` `"` ""
Posted: Fri Jun 24, 2011 12:01 pm
by Infocatcher
Instructor wrote:Тогда так:
Лучше, но все равно не всегда правильно работает:
Posted: Fri Jun 24, 2011 12:46 pm
by Instructor
Infocatcher
Убираем " из секции "Quotes".
Posted: Fri Jun 24, 2011 1:15 pm
by Infocatcher
Instructor
Во, отлично.
Жаль только, что при этом после отключения фолдинга подсветка исчезнет совсем.
Posted: Sat Jun 25, 2011 1:34 pm
by Instructor
Исправлено: обновление панели после открытия файла (Coder::CodeFold).
Fixed: panel updating after file opening (Coder::CodeFold).
Coder plugin v6.2
Posted: Sun Jun 26, 2011 9:46 am
by DV
Instructor wrote:Coder plugin v6.2
Небольшое замечание: в файлах Coder-*.txt версия значится как 6.1. Оно бы ничего, если бы поле Version самой длл-ки указывало правильную версию, а не 0,0,0,0

Posted: Sun Jun 26, 2011 3:36 pm
by Instructor
DV
Поправил на 6.2.
Posted: Mon Jun 27, 2011 6:11 pm
by Infocatcher
js.coder:
<pre>
.replace
(/\
/\
/qwe\
//g, "//asd/")</pre>и<pre>
.replace
(/\/\/qwe\//g
, "/asd/")</pre>
Комментарии изнутри строк вылезают.
