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

Добавлено: Чт июн 21, 2012 18:18
kvichans
Караул! Последняя бета (от 21 июня) не видит прежние настройки. Запускается как чистая. Как лечить?

Добавлено: Чт июн 21, 2012 18:19
_92
kvichans писал(а):Караул! Последняя бета (от 21 июня) не видит прежние настройки. Запускается как чистая. Как лечить?
создай пустой файл portable.ini в корне syn

Добавлено: Чт июн 21, 2012 18:36
kvichans
_92 писал(а):
kvichans писал(а):Последняя бета Запускается как чистая
создай пустой файл portable.ini в корне syn
Помогло. Но осадок остался.

Добавлено: Чт июн 21, 2012 18:38
_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.

Добавлено: Чт июн 21, 2012 18:38
Alextp
почему осадок?-я написал об этом в History. Тут забыл. еще многие на это наткнутся если я не помещу ini в Synwrite.rar- но я не хочу

Добавлено: Чт июн 21, 2012 18:38
kvichans
1. Ликбез. Что делает команда Select current token?

Добавлено: Чт июн 21, 2012 18:41
Alextp
kvichans
Поместите каретку на токен-строку в OPS и вызовите

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

Добавлено спустя 42 секунды:
Alextp писал(а):Поместите каретку на токен-строку в OPS и вызовите
Что такое токен-строка?

Добавлено: Чт июн 21, 2012 18:46
_92
kvichans писал(а):Это не дружественно к пользователям. В History.txt они не обязаны заглядывать. Всю ветку нашего общения они не обязаны читать.
Дружественно было бы предусмотреть подпорку, которая анализирует предыдущую настройку, чтобы Син мог перейти к новой системе
я перед обновлением делаю бэкап типа /_backup/syn2_120621.7z
потом обновляю
затем сравниваю обновленный syn c бэкапом
через функцию синхронизации в тотале
и сразу видно шо изменилось
ps
History.txt наше все)

Добавлено: Чт июн 21, 2012 18:58
Alextp
-Что такое токен-строка?
Например

"это токен"

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

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

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

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

я еще вынесу историю в SynHist.ini. Подпорку делать? написание подпорки не так просто. Лучше на странице написать Release Notes.

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

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

Спрашивать, чтобы убедиться, что это начало работы или продолжение

Добавлено: Вс июн 24, 2012 10:52
_92
лексер php (dev)
reserved_functions
не действуют свойства цвет и стиль шрифта

Добавлено: Вс июн 24, 2012 11:26
kvichans
1. Проблема (баг? ликбез?). Помогите найти решение часто встречающейся задачи. Есть текст, в котором нужно отличить кирилицу от латиницы.
Пример. В следующем тексте нужно понять какие символы не латинские
АBEKМНОРCTX
AВЕКMHOPСТХ
Раньше (в TextPad) я пользовался таким трюком: выбирал для шрифта локаль Турецкий и все кирилл.символы отображались кракозябрами. Пока этот трюк в Син повторить не удается.
Вот как делал
- Создал копию лексера, имеющего настройку своего шрифта (взял JavaScript)
- По кнопке "Set custom font ..." открыл настройку шрифта, выбрал Liberation Mono и задал "Набор символов" Турецкий
- Сохранил лексер и применил его.
Не помогло. Продолжаю видеть кирилл.символы. Сам шрифт и его размер такие, как я указываю, а локаль не применятся.

Добавлено: Вс июн 24, 2012 14:08
Alextp
kvichans
Я попробовал найти такой regEx:
[^a-zA-Z0-9]
"Найти все" - и вся кирилица отмечена

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

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

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

Fix Php(Dev)

http://shot.qip.ru/008s9h-1QODkgL3m/

Добавлено: Вс июн 24, 2012 14:11
kvichans
Alextp писал(а):Я попробовал найти такой regEx:
[^a-zA-Z0-9]
"Найти все" - и вся кирилица отмечена
Годится.
Остался вопрос внепрактический: локаль шрифта не берется - это баг?