SynWrite (Syn2)

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

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

sergiokapone
Сообщения: 99
Зарегистрирован: Ср ноя 18, 2009 17:53

Сообщение sergiokapone »

Пробелов как раз нету.

Если в поле "команда" внести syn.exe с "inifile.ini" (так как вы и привели), то все нормально, если же в поле "команда" syn.exe, а в поле "параметры" - "inifile.ini", то тогда выскакивает сообщение об отсутствии файла (при указанных условиях). Меня интересует почему именно в случае разделения команды и параметров в кнопке, проявляется баг.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Так. Скачал последнюю версию. Скопировал приведённую кнопку. Работает.
Win 7 x86 TC8b9
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

sergiokapone
у меня срабатывает. Даже если наоткрывать неск-ко Syn.exe с wincmd.ini. (Если у тебя нет, напиши по шагам что делать)
sergiokapone
Сообщения: 99
Зарегистрирован: Ср ноя 18, 2009 17:53

Сообщение sergiokapone »

Пошагово, как проявляется баг
1. создайте папку с несколькими вложениями, например c:\1\1\
2. Создайте в ней какой-нибудь текстовый файл
3. Откройте Syn.exe
4. Откройте через его меню (Ctrl+o) созданный файл
5. Не закрывайте этот файл
6. Воспользуйтесь кнопкой
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Вижу

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

Fix: UVViewsoft.com/bb/
sergiokapone
Сообщения: 99
Зарегистрирован: Ср ноя 18, 2009 17:53

Сообщение 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
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

sergiokapone
Уж сколько раз твердили миру… В строке "Параметры" процент — служебный символ.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Мало того, что символ не сдвоенный, так само использование переменных среды в поле Параметры бессмысленно, если, конечно, сам интерпретатор их не умеет обрабатывать, как в случае со скриптами. А Syn.exe не умеет.
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Почему не имеет смысла? имеет. Пример показывает смысл. Если б Гислер сделал перемнные {ВотТак} то env vars поддерживать можно было бы
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Не имеет смысла на этапе отсутсвия их поддержки. Наличие или отсутствие фигурных скобок, ИМХО, это проблема парсера, то бишь частная.
sergiokapone
Сообщения: 99
Зарегистрирован: Ср ноя 18, 2009 17:53

Сообщение sergiokapone »

CaptainFlint писал(а):sergiokapone
Уж сколько раз твердили миру… В строке "Параметры" процент — служебный символ.
Сколько ламеров бродит по интернету, столько и придется твердить, "такова жизнь" ©. А я, конечно, немного подумав, мог бы и сообразить в чем проблема, теперь буду себя казнить.
Аватара пользователя
keiran_green
Сообщения: 130
Зарегистрирован: Пт ноя 18, 2011 03:20
Откуда: Хабаровск

Сообщение keiran_green »

Существует ли в Syn2 опция принудительной подсветки парных скобок т.е. независимо от текущего синтаксиса файла?
Если нет, можно ли добавить и сделать её опционально?
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

1. нет. 2. Нужно для простых скобок (){}[] без выбранного lexer'а? и не просто переход по Ctrl-[ а и подсветка? Подсветку сделать проблематично
Аватара пользователя
keiran_green
Сообщения: 130
Зарегистрирован: Пт ноя 18, 2011 03:20
Откуда: Хабаровск

Сообщение keiran_green »

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

Про переход по Ctrl-[ не знал, спасибо :)
Аватара пользователя
Alextp
Сообщения: 4957
Зарегистрирован: Вс фев 06, 2005 17:21

Сообщение Alextp »

Надо сделать переход Ctrl-[ и без lexer'а.
Ответить