Нужно найти, с какого символа ломается. В Skips есть правила? По умолчанию так ломается, если в строке есть одна кавычка (двойная или одинарная), а в Skips:
В окошке фолдинга <emphasis> выглядит под <p><emphasis>. Можно ли как-то исключить emphasis из обработки?
Posted: Wed Sep 23, 2015 4:04 pm
by VladSh
Instructor
Подсветка исправилась, спасибо!
Posted: Wed Sep 23, 2015 4:54 pm
by Skif_off
Instructor
Спасибо, теперь работает.
VladSh
Вероятно, нужно исключить ещё и <code> и прочие... Сам пока не разобрался, как работают новые фичи плага, в голову пришла мысль отказаться от общих правил и добавить конкретные теги, исключив всё, что можно вложить в <p></p> и подобные.
Или, наверное, проще пару правил выше с флагом 2048 и регулярными выражениями (теперь же можно и не фиксированной длины), типа так:
Skif_off
Поместил код в секцию Folds, пока не работает.
Если хоть как-то довести, то хорошо будет. Хотя лучше попроще как-то сделать, если можно, без регулярок, т.к. fb2-файлы обычно большие, они и так тормозят в AkelPad'е.
Posted: Wed Sep 23, 2015 8:10 pm
by Skif_off
VladSh
С флагами напортачил Нам ведь нужно не игнорировать блок, а скрыть:
Instructor
Рапортую. Маленький, редкий бажик. В настройках Coder::General указываем путь для иконки выпадающего списка дополнений (AutoComplete_ListBlockIcon и т.п.) и жмём галку Make global. Открываем список <Global variables> и видим, что путь к иконке откопировался в этот список без путевых слэшей, след. иконка не отображается (ух, вспотел, пока разобрался почему не отображается:)).
Posted: Thu Sep 24, 2015 12:21 pm
by VladSh
Skif_off
Пока не сдаётся этот "Варяг":
Posted: Thu Sep 24, 2015 12:26 pm
by VladSh
Instructor
А можно ли как-то анализировать, что если на CodeFold стоит галка автозагрузки, то скрывать кнопку-крестик в панели? А то постоянно пытаюсь закрыть её нажимая на крестик (уже рефлекс выработался закрывать всё крестиком), а затем, при вызове окошка, получаю неизменное "Загрузите сперва Coder::CodeFold." Ну и, естественно, на загрузку функции это влияет при следующем старте программы.
Добавлено: и вообще, имеет ли это сообщение какой-то смысл? Если пользователь запустил, то может быть просто молча запускать эту функцию? Это ещё хорошо, что мы соображаем, что надо зайти в диалог плагинов, найти эту функцию... Я представляю, как обычного юзера снесёт со стула, когда он вдруг увидит такое сообщение. Несколько раз таких непонятных сообщений и, думаю, он уйдёт на другой редактор (что не исключено).