Редактор текста CudaText

Обсуждение любых программ, не имеющих отношения к Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

На SF.net добавились плагины.
Ссылка на домашней.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

У вас в истории изменений потерялся блок за версию 0.8.1.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Большой апдейт, на сайте wincmd тоже. См историю..
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Alextp
У вас в истории изменений регулярно отваливаются блоки за некоторые версии. Например, там были блоки за версии 0.8.1, 0.8.3 и 0.8.6. А теперь строки, которые там были, отнесены к более поздним версиям.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Staniclaw
да, знаю. Это я правил так.
Skif_off
Сообщения: 1252
Зарегистрирован: Ср ноя 28, 2012 13:44

Сообщение Skif_off »

Alextp
Что-то не так с установкой аддонов: в %Temp% не удаляется cudatext_00000.tmp, в итоге вместо каждого следующего аддона в папку py копируется содержимое первого установленного.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

ВИдимо переделаю получение папки темп, чтобы не всегда одна была.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Баг с темп - правка, еще меньше диалог поиск.
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Alextp
Новые вопросы, как всегда. :) Опять про синтаксическое дерево (по F12 которое).

1. Почему при редактировании VBScript оно показывает не все переменные, в случае, если их указано несколько в одном операторе Dim, а только те, которые указаны первыми? На таком примере показываются только переменные Fore и MainInI:

Код: Выделить всё

Dim Fore, Back, Back2, Mark, Cursor, Text, InCur, InSel
Dim MainIni, FromIni, BackIni
2. Почему при редактировании JSON (конфига ''Куды'', если быть точным) оно показывает только начальную открывающую фигурную скобку (в случае default.json -- комментарий, который идёт там первыми строками? Логичнее было бы показывать названия параметров.

3. Не вопрос, а предложение. Если можно, пусть дерево само разворачивает верхний уровень при показе. И лучше убрать полосу горизонтальной прокрутки. Пусть будет как содержание в SumatraPDF: текст просто исчезает за правым краем, а полное название показывает всплывающая подсказка при наведении мыши.

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

И ещё стоит удлинить окно ''About'', чтобы пропала горизонтальная прокрутка.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Про 2, потому что так настроен лекс
Не знаю как там можно "названия параметров" а не скобку..

Про 3,
это нормальный виш, запишу
Пока его не сделать. Treeview не умеет.

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

Про 3 не понял что такое "разворачивает верхний уровень",
вообще это уже 4, не надо все в кучу
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Про ''разворачивать верхний уровень'' -- на примере VBScript это означает, что верхние папки Variables и Functions разворачивались бы сами, чтобы не надо было их щёлкать каждый раз.

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

А ещё можно, чтобы ''Куда'' запоминала для каждого файла ещё и флаг ''read only''?

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

А ещё неплохо бы в окне библиотеки лексеров вывести их (лексеров) количество.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

на примере VBScript это означает, что верхние папки Variables и Functions разворачивались бы сами, чтобы не надо было их щёлкать каждый раз.
нет, будет плохо, т.к. верхний узел может быть и 50 элементов, он закроет все, в CSS неудобно будет


> запоминала для каждого файла ещё и флаг ''read only''?

можно, погляжу.


> вывести их (лексеров) количество

Это не нужно и опции не надо.

Добавлено спустя 4 минуты:
VBScript оно показывает не все переменные
Это недоделка лекса, я счас не буду смотреть лекс, сори
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Согласен что деоево Json кривое, переделаю его, следущая бета будет с новым деревом

(бета берется на SF.net)
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Релиз--дерево JSON новое

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

Хинты в дереве, будут со след. беты, пока только в Линухе
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

0.9.5
+ support for event plugins (auto-completion, goto-defitinion...)
Ответить