Страница 103 из 198
Добавлено: Пн апр 23, 2012 16:57
Alextp
Не сказал бы что баг- особенность. Там есть логика по запоминанию FromCursor -она может сбросить флаг (если вызвали с большим выделением)
Бета не новая
Добавлено: Пн апр 23, 2012 17:02
kvichans
Alextp писал(а):Не сказал бы что баг- особенность. Там есть логика по запоминанию FromCursor -она может сбросить флаг (если вызвали с большим выделением)
Именно
баг, но не в том, что FromCursor сбрасывается, а в том, что не восстанавливается при выходе из Найти/Заменить. В результате пользователь хочет одно, а Син навязывает ему другое. Опасная ситуация.
Воспроизведение уже описал
Добавлено: Пн апр 23, 2012 17:13
Alextp
он восстанавливается- если не выделять строки. А при выделении строк сбрасывается- из-за логики "поиск в выделении -НЕ от курсора"
Добавлено: Пн апр 23, 2012 17:29
kvichans
Попробую объяснить на своем примере. Я хочу всегда искать от_курсора. После того как я один раз выставил галку, Син делает мне подножку следующей последовательностью нажатий: Ctrl+A Ctrl+F Esc Up - мне после этого приходится опять ставить галку при входе в Найти (без этой галки любимый wrap не работает). Не порядок.
Добавлено: Пн апр 23, 2012 17:39
Alextp
fix. Beta
Добавлено: Пн апр 23, 2012 18:12
kvichans
Похоже мытарства с Поиском/Заменой закончились. Ура!
Спасибо.
Нужно только добавить, что остался мелкий, трудно воспроизводимый баг. Проявляется не регулярно и только при выходе из Найти/Заменить по Esc после перенастройки галок. Есть подозрение, что настройки при этом куда-то не переносятся. Проявляется при поисках без диалогов, например, в виде отказа от wrap. Забавно это выглядит: попытки искать wrap-ом не удачны, а просмотр Найти показывает [x]wrap. Лечится любым поиском изнутри диалога. На мою работу этот баг влияния не оказывает, так как настройки я всегда держу в [x]from cursor и [x]wrap.
Добавлено спустя 9 минут:
4. Пожелание. При настройке цветов в комбо Color содержится много готовых цветов и выход в ручной подбор Custom. Сейчас при вызове Custom после готового - диалог выбора цвета не инициализирован, то есть каждый раз приходится начинать с "черного". Можно ли инициализировать тем цветом, который был до этого? Это решит частую задачу: чуть поправить цвет элемента.
Добавлено: Пн апр 23, 2012 19:16
Alextp
1. поправлю наверное
4. поправил.
Добавлено: Вт апр 24, 2012 19:57
kvichans
1. Есть различие в поведении поиска из Диалога и прямо из буфера. Устойчиво проявляется, если скопировать ячейку с текстом из Excel (не текст из ячейки, а всю ячейку). В буфере будет текст, заканчивающийся на char(10). При вставке из буфера в диалоге в поле Search for: последний символ отрезается, а при поиске из буфера (find string from clipboard) видимо нет, так как поиск заканчивается неудачей.
Предлагаю привести к одинаковому поведению.
Предлагаю при этом учитывать настройки:
- Если включен reg-exp или spec-chars, то при вставке из буфера в диалогах заменять char(9,10,13) на \t \r \n.
- Если оба выключены - текущее поведение (tab оставлять как есть, концы строк отрезать).
Добавлено: Вт апр 24, 2012 20:33
Alextp
Согласен.
Добавлено спустя 32 минуты:
уточню-
-при поиске из буфера отрезать все от символов 13, 10
-при вставке в длг: заменять 13, 10 на \r \n и включать флаг spec-chars (если выключен и он и regexp)
Добавлено: Вт апр 24, 2012 21:27
kvichans
Alextp писал(а):-при поиске из буфера отрезать все от символов 13, 10
Нормально.
Alextp писал(а):-при вставке в длг: заменять 13, 10 на \r \n и включать флаг spec-chars (если выключен и он и regexp)
Делать переключение настроек - это неудачное решение. Мне было бы неприятно, возвращать их в нужное состояние, если в буфере случайно окажутся лишние символы.
Замены char(9) на \t очевидны? Или неуместны?
Добавлено: Вт апр 24, 2012 21:32
Alextp
очевидны.
Тогда менять 13,10,9 если есть опции или отрезать все от 13,10, если нет опций
Добавлено: Вт апр 24, 2012 22:56
kvichans
Alextp писал(а):очевидны.
Тогда менять 13,10,9 если есть опции или отрезать все от 13,10, если нет опций
Да, это подходит
Добавлено: Ср апр 25, 2012 11:11
kalima
подскажите, как настроить, чтобы при клике по e-mail адресу открывался почтовый клиент, установленный по умолчанию .. например, как в EmEditor, жмешь на эл.адрес и открывается окно Outlook "Создать сообщение", в котором этот адрес уже вписан в графу получателя ... спс
Добавлено: Ср апр 25, 2012 11:33
Alextp
Кликай с нажатым Ctrl.
Добавлено: Ср апр 25, 2012 11:41
kalima
Alextp, сенкс, хотя если кто знает как обойтись без клика на Ctrl, напишите плиз .. и позвольте еще пару моментов прояснить (сори, но сабжем пользуюсь немного) ...1. Можно ли настроить, чтобы в окне SynWrite слева проводник Windows отображался и непосредственно в нем навигацию производить ? Во вкладке "Вид" такой функции не нашел. 2. Открытие новой вкладки по двойному клику на панели рядом с открытой вкладкой, это возможно?