Страница 3 из 198

Добавлено: Вт мар 16, 2010 19:07
Alextp
CFlint
"моргание" панели не вижу у себя. Кстати, попробуй с unMain.pas - сворачивалки появл. гораздо позднее. Но не мигает у меня все равно (

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

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

А у тебя какой стиль в системе используется? XP или классический? И вообще, какая система-то? У меня — XP с включённым XP-стилем.

Добавлено: Вт мар 16, 2010 19:43
Alextp
XP тоже с XP-стилем (только синим). (поэтому не уточнял)

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

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

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

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

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

"([^\\"]|\\.)*?("|$)
'([^\\']|\\.)*?('|$)

Добавлено: Вт мар 16, 2010 20:02
Alextp
CaptainFlint писал(а):Как-то странно поправлено:
хм, у меня вроде ОК.
CaptainFlint писал(а):Фикс для всегда открывающейся последней вкладки диалога
не до конца поправлено. (сохраняется всегда tab=3).. :)

Добавлено: Вт мар 16, 2010 20:08
CaptainFlint
Alextp писал(а):не до конца поправлено. (сохраняется всегда tab=3).
Не подтверждаю. У меня сохраняется то, на чём было нажато OK.
Alextp писал(а):хм, у меня вроде ОК
Там ещё веселее. Открываю файл (перенос включён), жму F9 — Word Wrap отмечен. Жму Esc, выключаю перенос, снова F9 — Word Wrap по-прежнему отмечен. Жму Esc, F9 — опа, уже выключен.

Добавлено: Вт мар 16, 2010 20:10
ya158
Alextp
Будет ли русифицированная версия?

Добавлено: Вт мар 16, 2010 20:23
Alextp
C Wrap подтверждаю )

ya158
пока нет. Обновлю движок- может да.

Добавлено: Вт мар 16, 2010 23:47
Alextp
Upd: fix для Wrap (теперь ОК?). И для сохранения таба.

Добавлено: Ср мар 17, 2010 01:16
CaptainFlint
Alextp писал(а):теперь ОК?
Да.

Добавлено: Ср мар 17, 2010 16:05
Alextp
All
Никто не пробовал подключить подсветки с ECtl-сайта?

Добавлено: Чт мар 18, 2010 00:51
KF-121
когда-то писал целые простыни багов, но исправлены они не были может глянешь если время будет
http://forum.wincmd.ru/viewpost.php?p=40157
а также можешь саму ветку почитать про Syn почтать

Добавлено: Чт мар 18, 2010 00:58
Alextp
читал ту простыню. ) Завтра еще раз посмотрю.

Добавлено: Чт мар 18, 2010 13:19
CaptainFlint
Alextp
Странно, только сейчас обнаружил, что русский ANSI-текст отображается в 1252-й кодировке. В настройках все шрифты выбраны кириллические. Хак с подменой 1252-й страницы в системе не установлен, но локаль выставлена русская.

Добавлено: Чт мар 18, 2010 13:51
Alextp
А как определить, что показ в 1252?