SynWrite (Syn2)

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

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

Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Караул! Последняя бета (от 21 июня) не видит прежние настройки. Запускается как чистая. Как лечить?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

kvichans писал(а):Караул! Последняя бета (от 21 июня) не видит прежние настройки. Запускается как чистая. Как лечить?
создай пустой файл portable.ini в корне syn
ubuntu+tc+synwrite
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

_92 писал(а):
kvichans писал(а):Последняя бета Запускается как чистая
создай пустой файл portable.ini в корне syn
Помогло. Но осадок остался.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

kvichans писал(а):Помогло. Но осадок остался.
3.7.1440
* portable mode change. Now portable mode is inited by presence of empty "Portable.ini" in the Synwrite folder. Settings tab about portability removed. Option "[Syn2] Ini" in lsplugin.ini is not longer used.
ubuntu+tc+synwrite
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

почему осадок?-я написал об этом в History. Тут забыл. еще многие на это наткнутся если я не помещу ini в Synwrite.rar- но я не хочу
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

1. Ликбез. Что делает команда Select current token?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans
Поместите каретку на токен-строку в OPS и вызовите
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):почему осадок?-я написал об этом в History. Тут забыл. еще многие на это наткнутся если я не помещу ini в Synwrite.rar- но я не хочу
Это не дружественно к пользователям. В History.txt они не обязаны заглядывать. Всю ветку нашего общения они не обязаны читать.
Дружественно было бы предусмотреть подпорку, которая анализирует предыдущую настройку, чтобы Син мог перейти к новой системе

Добавлено спустя 42 секунды:
Alextp писал(а):Поместите каретку на токен-строку в OPS и вызовите
Что такое токен-строка?
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

kvichans писал(а):Это не дружественно к пользователям. В History.txt они не обязаны заглядывать. Всю ветку нашего общения они не обязаны читать.
Дружественно было бы предусмотреть подпорку, которая анализирует предыдущую настройку, чтобы Син мог перейти к новой системе
я перед обновлением делаю бэкап типа /_backup/syn2_120621.7z
потом обновляю
затем сравниваю обновленный syn c бэкапом
через функцию синхронизации в тотале
и сразу видно шо изменилось
ps
History.txt наше все)
Последний раз редактировалось _92 Чт июн 21, 2012 18:48, всего редактировалось 2 раза.
ubuntu+tc+synwrite
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

-Что такое токен-строка?
Например

"это токен"

в тексте. Т.е. кавычка-текст-кавычка

Добавлено спустя 41 секунду:

зависит от лексера.

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

я еще вынесу историю в SynHist.ini. Подпорку делать? написание подпорки не так просто. Лучше на странице написать Release Notes.
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):Подпорку делать? написание подпорки не так просто
Вот идея для подпорки. Я видел, что Син запустился "чистый". Подозреваю, что это от того, что он искал основной ini не в том месте. Реагировать на отсутствие ini - спрашивать пользователя, по ответам переходить к новой системе

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

Спрашивать, чтобы убедиться, что это начало работы или продолжение
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
_92
Сообщения: 398
Зарегистрирован: Ср ноя 23, 2005 15:31
Откуда: ufa

Сообщение _92 »

лексер php (dev)
reserved_functions
не действуют свойства цвет и стиль шрифта
ubuntu+tc+synwrite
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

1. Проблема (баг? ликбез?). Помогите найти решение часто встречающейся задачи. Есть текст, в котором нужно отличить кирилицу от латиницы.
Пример. В следующем тексте нужно понять какие символы не латинские
АBEKМНОРCTX
AВЕКMHOPСТХ
Раньше (в TextPad) я пользовался таким трюком: выбирал для шрифта локаль Турецкий и все кирилл.символы отображались кракозябрами. Пока этот трюк в Син повторить не удается.
Вот как делал
- Создал копию лексера, имеющего настройку своего шрифта (взял JavaScript)
- По кнопке "Set custom font ..." открыл настройку шрифта, выбрал Liberation Mono и задал "Набор символов" Турецкий
- Сохранил лексер и применил его.
Не помогло. Продолжаю видеть кирилл.символы. Сам шрифт и его размер такие, как я указываю, а локаль не применятся.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

kvichans
Я попробовал найти такой regEx:
[^a-zA-Z0-9]
"Найти все" - и вся кирилица отмечена

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

_92
пока не пойму из-за чего. Что-то в лексе намудрено.

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

Fix Php(Dev)

http://shot.qip.ru/008s9h-1QODkgL3m/
Аватара пользователя
kvichans
Сообщения: 453
Зарегистрирован: Сб янв 21, 2006 12:03
Откуда: Москва

Сообщение kvichans »

Alextp писал(а):Я попробовал найти такой regEx:
[^a-zA-Z0-9]
"Найти все" - и вся кирилица отмечена
Годится.
Остался вопрос внепрактический: локаль шрифта не берется - это баг?
Последний раз редактировалось kvichans Вс июн 24, 2012 15:11, всего редактировалось 1 раз.
Win7x64(1600x900), TC8.50x32, SynWrite 6.19, CudaText 1.3.14, UV 6.5.0.0
Ответить