Discuss and announce AkelPad plugins
Offline
Posts: 3243 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Mon Sep 21, 2015 6:25 pm
Skif_off wrote: 4.9.6
< ?xml version="1.0" encoding="utf-8"?>
Instructor wrote: См. Coder 17.0.
Пофиксился трабл с html и xml, о котором говорил
здесь .
Спасибо!
Offline
Posts: 582 Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64
Post
by Drugmix » Mon Sep 21, 2015 6:30 pm
Instructor wrote: Drugmix wrote: ...а у меня оно и при коротком происходит.
Видимо драйвер так отрабатывает. В любом случае в версии 17.0 убрана прокрутка для мыши (выделяться скорее всего у вас будет продолжать).
Не только выделяется, но ещё и последний блок зачем-то раскрывается
Не могли бы вы сделать опцию, чтобы при клике ниже последнего свёрнутого блока каретка бы логически выставлялась в конец файла, а визуально бы ничего не происходило, а каретка пускай хоть скрыта будет?
Instructor wrote: у меня новый кодер-плагин ругается на старые кодер-файлы
Копируете выражение в диалог поиска - диалог показывает место ошибки.
Говорит syntax error и всё. Или я вас не правильно понял и делаю что-то не так.
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Mon Sep 21, 2015 6:59 pm
Drugmix wrote: Говорит syntax error и всё. Или я вас не правильно понял и делаю что-то не так.
В поле "Что:" выделяется текст после ошибки. Т.к. у вас выражение большое, вы его не видите. Нажимайте Shift+Лево пока не найдёте начало выделения. Также в
тестовой можно увидеть номер символа.
Offline
Posts: 202 Joined: Sat Mar 28, 2015 2:36 pm
Location: Russia
Post
by Kley » Mon Sep 21, 2015 7:56 pm
Instructor
Kley wrote: Пожалуй мало что изменилось
Да, беру свои слова обратно. Извините.
Instructor wrote: Что не изменилось из того, что мной было заявлено?
Kley wrote: Если щелкнуть под [Themes], в любом месте, то этот узел откроется с выделенным текстом от щелчка и до конца документа.
или
Нажать Ctrl+End узел [Themes] откроется
Instructor wrote: Убедитесь, что у вас обновляются .coder файлы.
Не успел. Очень быстро обновляются
А вообще регулярно.
Забыл обновить cache. Стыдоба!
p.s. Кстати, если щелкнуть два раза по строке, за свернутым блоком (*.ini, *.coder) или по первой фигурной скобке в *.js, то он развернется. Это фишка?
Offline
Posts: 382 Joined: Wed Sep 28, 2011 3:05 pm
Post
by Cuprum » Mon Sep 21, 2015 8:27 pm
Instructor
Есть пара пожеланий:
1. Добавить подсветку однострочных комментариев в css.coder (//)
2. Расширить список CSS-свойств и значений. Вот
те те
Code: Select all
Words:
;===================================
;Flags Font Color Color Word
; style text bkgrnd
;===================================
;Properties
0 0 ${OP} 0 align-items
0 0 ${OP} 0 align-self
0 0 ${OP} 0 animation
0 0 ${OP} 0 animation-delay
0 0 ${OP} 0 animation-direction
0 0 ${OP} 0 animation-duration
0 0 ${OP} 0 animation-fill-mode
0 0 ${OP} 0 animation-iteration-count
0 0 ${OP} 0 animation-name
0 0 ${OP} 0 animation-play-state
0 0 ${OP} 0 animation-timing-function
0 0 ${OP} 0 aspect-ratio
0 0 ${OP} 0 backface-visibility
0 0 ${OP} 0 background-blend-mode
0 0 ${OP} 0 border-image
0 0 ${OP} 0 border-image-slice
0 0 ${OP} 0 border-image-source
0 0 ${OP} 0 border-image-width
0 0 ${OP} 0 color-index
0 0 ${OP} 0 device-aspect-ratio
0 0 ${OP} 0 device-height
0 0 ${OP} 0 device-width
0 0 ${OP} 0 flex
0 0 ${OP} 0 flex-basis
0 0 ${OP} 0 flex-direction
0 0 ${OP} 0 flex-flow
0 0 ${OP} 0 flex-grow
0 0 ${OP} 0 flex-shrink
0 0 ${OP} 0 flex-wrap
0 0 ${OP} 0 grid
0 0 ${OP} 0 justify-content
0 0 ${OP} 0 max-resolution
0 0 ${OP} 0 min-resolution
0 0 ${OP} 0 monochrome
0 0 ${OP} 0 order
0 0 ${OP} 0 orientation
0 0 ${OP} 0 perspective
0 0 ${OP} 0 perspective-origin
0 0 ${OP} 0 pointer-events
0 0 ${OP} 0 resolution
0 0 ${OP} 0 scan
0 0 ${OP} 0 transform
0 0 ${OP} 0 transform-origin
0 0 ${OP} 0 transform-style
0 0 ${OP} 0 transition
0 0 ${OP} 0 transition-delay
0 0 ${OP} 0 transition-duration
0 0 ${OP} 0 transition-property
0 0 ${OP} 0 transition-timing-function
;@-rules
0 0 ${IF} 0 @keyframes
;Property values
0 0 ${ATTR} 0 alias
0 0 ${ATTR} 0 all
0 0 ${ATTR} 0 all-scroll
0 0 ${ATTR} 0 alternate
0 0 ${ATTR} 0 alternate-reverse
0 0 ${ATTR} 0 backwards
0 0 ${ATTR} 0 cell
0 0 ${ATTR} 0 ch
0 0 ${ATTR} 0 closest-corner
0 0 ${ATTR} 0 closest-side
0 0 ${ATTR} 0 col-resize
0 0 ${ATTR} 0 color-burn
0 0 ${ATTR} 0 color-dodge
0 0 ${ATTR} 0 column
0 0 ${ATTR} 0 column-reverse
0 0 ${ATTR} 0 context-menu
0 0 ${ATTR} 0 copy
0 0 ${ATTR} 0 cubic-bezier
0 0 ${ATTR} 0 darken
0 0 ${ATTR} 0 deg
0 0 ${ATTR} 0 difference
0 0 ${ATTR} 0 dpcm
0 0 ${ATTR} 0 dpi
0 0 ${ATTR} 0 dppx
0 0 ${ATTR} 0 ease
0 0 ${ATTR} 0 ease-in
0 0 ${ATTR} 0 ease-in-out
0 0 ${ATTR} 0 ease-out
0 0 ${ATTR} 0 ellipse
0 0 ${ATTR} 0 ew-resize
0 0 ${ATTR} 0 exclusion
0 0 ${ATTR} 0 farthest-corner
0 0 ${ATTR} 0 farthest-side
0 0 ${ATTR} 0 fill
0 0 ${ATTR} 0 flat
0 0 ${ATTR} 0 flex
0 0 ${ATTR} 0 flex-end
0 0 ${ATTR} 0 flex-start
0 0 ${ATTR} 0 forwards
0 0 ${ATTR} 0 grad
0 0 ${ATTR} 0 hard-light
0 0 ${ATTR} 0 hue
0 0 ${ATTR} 0 infinite
0 0 ${ATTR} 0 inline-flex
0 0 ${ATTR} 0 landscape
0 0 ${ATTR} 0 lighten
0 0 ${ATTR} 0 linear
0 0 ${ATTR} 0 linear-gradient
0 0 ${ATTR} 0 luminosity
0 0 ${ATTR} 0 matrix
0 0 ${ATTR} 0 matrix3d
0 0 ${ATTR} 0 ms
0 0 ${ATTR} 0 multiply
0 0 ${ATTR} 0 nesw-resize
0 0 ${ATTR} 0 no-drop
0 0 ${ATTR} 0 not-allowed
0 0 ${ATTR} 0 ns-resize
0 0 ${ATTR} 0 nwse-resize
0 0 ${ATTR} 0 overlay
0 0 ${ATTR} 0 painted
0 0 ${ATTR} 0 paused
0 0 ${ATTR} 0 perspective
0 0 ${ATTR} 0 portrait
0 0 ${ATTR} 0 preserve-3d
0 0 ${ATTR} 0 rad
0 0 ${ATTR} 0 radial-gradient
0 0 ${ATTR} 0 rem
0 0 ${ATTR} 0 repeating-linear-gradient
0 0 ${ATTR} 0 repeating-radial-gradient
0 0 ${ATTR} 0 reverse
0 0 ${ATTR} 0 rotate
0 0 ${ATTR} 0 rotate3d
0 0 ${ATTR} 0 rotateX
0 0 ${ATTR} 0 rotateY
0 0 ${ATTR} 0 rotateZ
0 0 ${ATTR} 0 round
0 0 ${ATTR} 0 row
0 0 ${ATTR} 0 row-resize
0 0 ${ATTR} 0 row-reverse
0 0 ${ATTR} 0 running
0 0 ${ATTR} 0 s
0 0 ${ATTR} 0 saturation
0 0 ${ATTR} 0 scale
0 0 ${ATTR} 0 scale3d
0 0 ${ATTR} 0 scaleX
0 0 ${ATTR} 0 scaleY
0 0 ${ATTR} 0 scaleZ
0 0 ${ATTR} 0 screen
0 0 ${ATTR} 0 skew
0 0 ${ATTR} 0 skewX
0 0 ${ATTR} 0 skewY
0 0 ${ATTR} 0 soft-light
0 0 ${ATTR} 0 space
0 0 ${ATTR} 0 space-around
0 0 ${ATTR} 0 space-between
0 0 ${ATTR} 0 step-end
0 0 ${ATTR} 0 step-start
0 0 ${ATTR} 0 steps
0 0 ${ATTR} 0 stretch
0 0 ${ATTR} 0 stroke
0 0 ${ATTR} 0 translate
0 0 ${ATTR} 0 translate3d
0 0 ${ATTR} 0 translateX
0 0 ${ATTR} 0 translateY
0 0 ${ATTR} 0 translateZ
0 0 ${ATTR} 0 turn
0 0 ${ATTR} 0 vertical-text
0 0 ${ATTR} 0 vh
0 0 ${ATTR} 0 visibleFill
0 0 ${ATTR} 0 visiblePainted
0 0 ${ATTR} 0 visibleStroke
0 0 ${ATTR} 0 vmin
0 0 ${ATTR} 0 vmax
0 0 ${ATTR} 0 vw
0 0 ${ATTR} 0 w-resize
0 0 ${ATTR} 0 wrap
0 0 ${ATTR} 0 wrap-reverse
0 0 ${ATTR} 0 zoom-in
0 0 ${ATTR} 0 zoom-out
, которые можно добавить.
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Tue Sep 22, 2015 10:55 am
Kley wrote: или
Нажать Ctrl+End узел [Themes] откроется
У вас до сих пор только со второго раза прокручивается в конец?
Cuprum wrote: 1. Добавить подсветку однострочных комментариев в css.coder (//)
Синтаксисом же только /* */ определяется:
http://www.w3.org/TR/CSS2/syndata.html#comments
2. Расширить список CSS-свойств и значений.
Частично добавлено.
Offline
Posts: 286 Joined: Mon Jun 20, 2011 8:33 am
Location: Электросталь
Post
by yozhic » Tue Sep 22, 2015 12:46 pm
Instructor
Отключена опция Кодера "Hide fold last line" и отключен перенос по словам (это тоже влияет ...
хотя проверил сейчас под 8.1 не влияет, под ХР вчера смотрел – влияло ). Открываем файл со свёрнутыми блоками. Вызываем настройки Кодера, ставим галку "Hide fold last line", жмём Apply, закрываем настройки. И видим
вот такую картину вот такую картину .
Акел последний dev, Кодер 17.0, система 8.1 и на ХР SP3 то же самое.
Offline
Posts: 382 Joined: Wed Sep 28, 2011 3:05 pm
Post
by Cuprum » Tue Sep 22, 2015 1:27 pm
Instructor
Синтаксисом же только /* */ определяется:
Да, но ведь этот coder-файл отвечает и за раскраску less-файлов. А в них
допускаются оба вида комментариев.
Частично добавлено.
А почему частично? Какие-то не угодили?
Вроде все свойства и значения взяты из различных спецификаций CSS3.
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Tue Sep 22, 2015 3:07 pm
Cuprum wrote: Да, но ведь этот coder-файл отвечает и за раскраску less-файлов.
Добавлено.
А почему частично?
Ну, например, scan или monochrome. Откуда такие properties?
Offline
Posts: 382 Joined: Wed Sep 28, 2011 3:05 pm
Post
by Cuprum » Tue Sep 22, 2015 3:23 pm
Instructor
Вот и
вот , например.
Offline
Posts: 202 Joined: Sat Mar 28, 2015 2:36 pm
Location: Russia
Post
by Kley » Tue Sep 22, 2015 3:44 pm
Instructor wrote: У вас до сих пор только со второго раза прокручивается в конец?
Переходил от одной версии к другой, для теста - запутался.
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Wed Sep 23, 2015 1:16 am
Cuprum
Добавлено правило для "(features) {...}". См. последний css.coder.
Если будут новые слова указывайте также их родителя. В зависимости от того, где находится слово, их номера такие "(6:7) {3:4}".
yozhic
На Coder 17.1 воспроизводится?
Offline
Site Admin
Posts: 6411 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Wed Sep 23, 2015 1:21 am
Исправлено: прорисовка текста при совместном использовании опций "Скрывать последнюю строку блока" и "Сворачивать все при открытии".
Fixed: text repaint when options "Hide fold last line" and "Collapse all on open" are on.
Coder plugin v17.1
Offline
Posts: 3243 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Wed Sep 23, 2015 11:45 am
Возможно баг подсветки парных тэгов блоков.
Подробнее Подробнее
item - не удалось добиться, чтобы парный тэг хоть раз подсветился, раньше удавалось. При установке каретки на конечный тэг подсветки нет (в этом случае также, как и с Q).
cat - аналогично.
Q - подсветка работает только открывающего тэга при установке каретки на него же. Если между тэгами ничего нет, то подсвечиваются и открывающий и закрывающий.
A - всё корректно подсвечивается всегда, вне зависимости, есть ли что-то между тэгами или нет. Многострочные конструкции тоже подсвечиваются.
AkelPad 4.9.6 и 4.9.7 dev.
Offline
Posts: 1162 Joined: Sun Oct 20, 2013 11:44 am
Post
by Skif_off » Wed Sep 23, 2015 1:15 pm
Instructor
В XML фолдинг можно сказать не работает: только пролог и корневой элемент.
Если открыть книгу fb2, то словами не описать, как будто через 2-3 правила на третье или четвёртое срабатывает.