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

Добавлено: Вт ноя 15, 2011 23:32
sergiokapone
Пробелов как раз нету.

Если в поле "команда" внести syn.exe с "inifile.ini" (так как вы и привели), то все нормально, если же в поле "команда" syn.exe, а в поле "параметры" - "inifile.ini", то тогда выскакивает сообщение об отсутствии файла (при указанных условиях). Меня интересует почему именно в случае разделения команды и параметров в кнопке, проявляется баг.

Добавлено: Вт ноя 15, 2011 23:34
Flasher
Так. Скачал последнюю версию. Скопировал приведённую кнопку. Работает.
Win 7 x86 TC8b9

Добавлено: Вт ноя 15, 2011 23:40
Alextp
sergiokapone
у меня срабатывает. Даже если наоткрывать неск-ко Syn.exe с wincmd.ini. (Если у тебя нет, напиши по шагам что делать)

Добавлено: Ср ноя 16, 2011 00:08
sergiokapone
Пошагово, как проявляется баг
1. создайте папку с несколькими вложениями, например c:\1\1\
2. Создайте в ней какой-нибудь текстовый файл
3. Откройте Syn.exe
4. Откройте через его меню (Ctrl+o) созданный файл
5. Не закрывайте этот файл
6. Воспользуйтесь кнопкой

Добавлено: Ср ноя 16, 2011 00:26
Alextp
Вижу

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

Fix: UVViewsoft.com/bb/

Добавлено: Ср ноя 16, 2011 13:51
sergiokapone
Предыдущий баг профиксен, спасибо.

В таком виде кнопка не срабатывает ни при каких условиях

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

TOTALCMD#BAR#DATA
%commander_path%\Plugins\wlx\SynWrite\syn.exe
"%commander_ini%"
%commander_path%\Totalcmd.exe
-1
Пишет, "Файл ommander_ini не найден, создать его?"
В таком, нормально

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

TOTALCMD#BAR#DATA
%commander_path%\Plugins\wlx\SynWrite\syn.exe "%commander_ini%"

%commander_path%\Totalcmd.exe
-1

Добавлено: Ср ноя 16, 2011 15:10
CaptainFlint
sergiokapone
Уж сколько раз твердили миру… В строке "Параметры" процент — служебный символ.

Добавлено: Ср ноя 16, 2011 15:42
Flasher
Мало того, что символ не сдвоенный, так само использование переменных среды в поле Параметры бессмысленно, если, конечно, сам интерпретатор их не умеет обрабатывать, как в случае со скриптами. А Syn.exe не умеет.

Добавлено: Ср ноя 16, 2011 15:54
Alextp
Почему не имеет смысла? имеет. Пример показывает смысл. Если б Гислер сделал перемнные {ВотТак} то env vars поддерживать можно было бы

Добавлено: Ср ноя 16, 2011 16:00
Flasher
Не имеет смысла на этапе отсутсвия их поддержки. Наличие или отсутствие фигурных скобок, ИМХО, это проблема парсера, то бишь частная.

Добавлено: Ср ноя 16, 2011 17:43
sergiokapone
CaptainFlint писал(а):sergiokapone
Уж сколько раз твердили миру… В строке "Параметры" процент — служебный символ.
Сколько ламеров бродит по интернету, столько и придется твердить, "такова жизнь" ©. А я, конечно, немного подумав, мог бы и сообразить в чем проблема, теперь буду себя казнить.

Добавлено: Пт ноя 18, 2011 16:25
keiran_green
Существует ли в Syn2 опция принудительной подсветки парных скобок т.е. независимо от текущего синтаксиса файла?
Если нет, можно ли добавить и сделать её опционально?

Добавлено: Пт ноя 18, 2011 16:29
Alextp
1. нет. 2. Нужно для простых скобок (){}[] без выбранного lexer'а? и не просто переход по Ctrl-[ а и подсветка? Подсветку сделать проблематично

Добавлено: Пт ноя 18, 2011 16:35
keiran_green
Да, для простых скобок без выбранного lexer'а. И не только не выбранного - любого. Какой бы ни был синтаксис файла - при включенной галочке - подсвечивать парные скобки.
Ну раз сделать проблематично, значит обойдемся без подсветки...

Про переход по Ctrl-[ не знал, спасибо :)

Добавлено: Пт ноя 18, 2011 16:38
Alextp
Надо сделать переход Ctrl-[ и без lexer'а.