SynWrite (Syn2)

Обсуждение только плагинов и утилит для Total Commander.

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

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

Сообщение Alextp »

CFlint
"моргание" панели не вижу у себя. Кстати, попробуй с unMain.pas - сворачивалки появл. гораздо позднее. Но не мигает у меня все равно (
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Alextp писал(а):--включаю перенос слов через
Ctrl+W, открываю диалог настроек, ничего не меняю, жму OK..
Поправлено
Как-то странно поправлено: галочка теперь выставляется, но в неправильное состояние. Если перенос включён, галочка в диалоге оказывается выключенной, и наоборот.

Фикс для всегда открывающейся последней вкладки диалога настроек подтверждаю.
Alextp писал(а):"моргание" панели не вижу у себя. Кстати, попробуй с unMain.pas - сворачивалки появл. гораздо позднее. Но не мигает у меня все равно (
Попробовал: получается, что это моргание и появление сворачивалок никак не связаны друг с другом. На файле unMain.pas моргание происходит всё через те же самые полсекунды, а сворачивалки появляются примерно через секунду после этого.

А у тебя какой стиль в системе используется? XP или классический? И вообще, какая система-то? У меня — XP с включённым XP-стилем.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

XP тоже с XP-стилем (только синим). (поэтому не уточнял)
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

У меня на двух компах эффект абсолютно стабильный. :( Какие-нибудь идеи есть, что можно попробовать?

Кстати, я тут наткнулся на недоделку в дефолтных правилах лексера. Думаю, имеет смысл поправить определения строк для тех языков, где разрешён эскейпинг. Сейчас определения такие:

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

".*?("|$)
'.*?('|$)
Соответственно, если внутри строки попадается заэскейпленная кавычка, она считается концом строки, и вся подсветка разъезжается. Я у себя поправил на вот такое:

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

"([^\\"]|\\.)*?("|$)
'([^\\']|\\.)*?('|$)
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

CaptainFlint писал(а):Как-то странно поправлено:
хм, у меня вроде ОК.
CaptainFlint писал(а):Фикс для всегда открывающейся последней вкладки диалога
не до конца поправлено. (сохраняется всегда tab=3).. :)
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Alextp писал(а):не до конца поправлено. (сохраняется всегда tab=3).
Не подтверждаю. У меня сохраняется то, на чём было нажато OK.
Alextp писал(а):хм, у меня вроде ОК
Там ещё веселее. Открываю файл (перенос включён), жму F9 — Word Wrap отмечен. Жму Esc, выключаю перенос, снова F9 — Word Wrap по-прежнему отмечен. Жму Esc, F9 — опа, уже выключен.
Почему же, ё-моё, ты нигде не пишешь "ё"?
ya158
Сообщения: 55
Зарегистрирован: Чт янв 10, 2008 00:08

Сообщение ya158 »

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

Сообщение Alextp »

C Wrap подтверждаю )

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

Сообщение Alextp »

Upd: fix для Wrap (теперь ОК?). И для сохранения таба.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Alextp писал(а):теперь ОК?
Да.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

All
Никто не пробовал подключить подсветки с ECtl-сайта?
Аватара пользователя
KF-121
Сообщения: 90
Зарегистрирован: Пн фев 13, 2006 11:00

Сообщение KF-121 »

когда-то писал целые простыни багов, но исправлены они не были может глянешь если время будет
http://forum.wincmd.ru/viewpost.php?p=40157
а также можешь саму ветку почитать про Syn почтать
Во всем виновато КАКАДУ!
--------------------------------
IIIypuk©KF-121
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

читал ту простыню. ) Завтра еще раз посмотрю.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Alextp
Странно, только сейчас обнаружил, что русский ANSI-текст отображается в 1252-й кодировке. В настройках все шрифты выбраны кириллические. Хак с подменой 1252-й страницы в системе не установлен, но локаль выставлена русская.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

А как определить, что показ в 1252?
Ответить