Страница 15 из 39

Добавлено: Ср окт 28, 2015 17:57
Staniclaw
Alextp
Опять насчёт дерева JSON.
Вылез недочёт, неопасный, но непонятный.

Если открыть в "Куде", к примеру, default.json, и слегка переименовать любой параметр, то полоса прокрутки у дерева становится неактивной -- серой с ненажимающимися кнопками. Потом если крутануть дерево мышиным колёсиком, полоса вновь "оживёт".

Глюк потом повторяется при изменении и восстановлении длины имени параметра -- т. е. нажать на его имени, к примеру, пробел и Backspace.

Добавлено: Ср окт 28, 2015 19:44
Alextp
записал этот глюк. запостил в Гитхаб. посмотрю.

Добавлено спустя 48 минут:

Подтвердил баг.

Добавлено: Вт ноя 03, 2015 10:23
Staniclaw
Alextp
Опять о синтаксическом дереве.
1. Про кириллицу: русские буквы отображаются вопросительными знаками.
2. Про всплывающие подсказки: если завести на неё указатель мыши, а потом провести его дальше в поле редактирования, она не исчезает, пока указатель опять не окажется над синтаксическим деревом. Указатель при этом меняет форму в зависимости от того, что под подсказкой. Может, стоит сделать так, чтобы подсказка пропадала при наведении на неё указателя?

Добавлено спустя 7 минут:

2.2. Если навести указатель сначала на строку с более длинной подсказкой, а потом перевести на соседнюю, с более короткой, то от длинной подсказки останется висеть кусок на конце, не покрытый короткой подсказкой.

2.3. При прокрутке дерева подсказки показываются там, где они показывались бы, если бы дерево не прокручивали бы. Если дерево прокручено больше, чем на страницу, подсказки показываются внизу экрана, на панели задач ''Винды'''.

Добавлено: Вт ноя 03, 2015 12:40
Alextp
Спсб, я записал проблемы с деревом, покопаюсьс с ними, ок

Добавлено: Вт ноя 03, 2015 15:48
Alextp
Проблемы дерева вроде поправлены
(бета не готова)

Добавлено: Вт ноя 03, 2015 20:00
Staniclaw
Ещё пара мелочей, не относящихся к дереву.

1. Про список вариантов. При вторичном нажатии Ctrl+[пробел] пробел вводится в текст, как если бы нажимался один пробел.

2. Было бы неплохо, если бы подсвечивались переменные VBScript.

3. Чуть-чуть, на 15-20 пикселей, увеличьте ширину окна About, чтобы в текстовом поле Credits исчезла горизонтальная прокрутка.

Добавлено спустя 9 минут:

4. При сворачивании текста заголовок свёрнутой области имеет вопросительные знаки на местах русских букв.

Добавлено: Вт ноя 03, 2015 20:03
Alextp
1)А зачем вы делаете вызов 2 раза?
один раз хватит...

3)Нет. В Лине шрифт толще в 2 раза- там не поможет- вообще смысла нет

Добавлено спустя 2 минуты:

В Бейсике нет возм. подсветить переменые
Потому что в пхп еще можно найти $name- а тут?

Добавлено: Вт ноя 03, 2015 21:05
Staniclaw
Alextp писал(а):В Бейсике нет возм. подсветить переменые
Потому что в пхп еще можно найти $name- а тут?
Тогда хотя бы в операторе Dim, где они задаются.

Добавлено: Вт ноя 03, 2015 21:28
Alextp
В Дим и так понятно что это переменные, вне Дим подсветить никак

Добавлено: Ср ноя 04, 2015 15:20
Staniclaw
Не удалось установить в ''Куду'' лексер, уже имеющийся в библиотеке, но более новый. File | Open, выбрал lexer.JSON.zip -- пишет: Unable to open file.

Добавлено: Ср ноя 04, 2015 16:07
Alextp
У вас локальный глюк
Тут ставится

Добавлено: Ср ноя 04, 2015 17:41
Staniclaw
У меня тоже поставился -- после того, как я перепаковал архив с ним тоталовским ZIP-упаковщиком. Файл lexer.JSON.zip скачан с вашего архива синрайтовских дополнений на sourceforge.net.

Кстати, я тут понял, почему у меня отказывался работать экспорт в HTML. Причина та же -- наличие в пути русских букв, но по-другому. "Куда" просто преобразует их, как всегда, в UTF-8. Я указываю сохранить файл в D:\Документы\, а она пытается сохранять его в D:\Документы\.

Добавлено: Ср ноя 04, 2015 17:55
Alextp
странно, никакой перепаковки Зип мне на надо.

Добавлено: Чт ноя 05, 2015 12:03
Staniclaw
Ладно, если понадобится установить лексер или ещё какой прибамбас, переупаковать недолго.

Тут вот какой странный глюк вылез. Причём воспроизводится только на скриптах Бати SetAttr.vbs и RemoveAttr.vbs. Когда открываю какой-либо из этих двух файлов -- неважно, из командной строки, перетаскиванием или через File | Open -- файл открывается, но выскакивает окошко:
Assertion failed (atstrings.pas, line 373).
И дальше, как обычно, что нажать кнопку ''OK'', чтобы игнорировать и рискнуть повредить данные, или ''Отмену'', чтобы прибить программу. Причём это происходит и при пустом настроечном каталоге.

При появлении окошка скрипт отображается без расцветки -- раскрашены только первые две строки -- и без кнопок сворачивания текста. Если нажать OK, то и то, и другое возвращается -- и расцветка, и сворачивание, и с файлом можно работать. Правда, то окошко появляется и при сохранении файла.

Добавлено: Чт ноя 05, 2015 14:18
Alextp
запостил https://github.com/Alexey-T/CudaText/issues
баг с html report.
Можете постить туда.

Добавлено спустя 47 минут:

Баг с vbs НЕ повторил
Какая версия Вин?