SynWrite (Syn2)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
при определенных обстоятельствах лексер реагирует на незакрытую кавычку в комментариях
http://rghost.ru/14328721
http://rghost.ru/14328721
да, первый символ вне кавычек (";" ';') и до конца строки, так-же при продолжении строки допустимы комменты после знака продолжения до конца строки
Код: Выделить всё
$a = "; не коммент"
$a = ";" ; коммент
$a = "1" & _ ; коммент
Blaah (1) & _ ; коммент
"11111адын" ; коммент
Все очень круто - но есть одна мини просьба)))
Точнее 2:
Приделайте уж autoupdate функционал. Пусть он не качает сам файл - черт с ним. Но хотя бы чтоб проверял - новая ли у меня версия...
И для SynWrite и для Universal Viewer заодно.
И второе - вы уж ну плиз, обновляйте в окнах about версии программ до их актуального состояния...
Я вот ща, чесслово - полчаса убил на все, пытаясь понять, отчего, скачав версию 845 я вижу, что пользуюсь все еще версией 838 SynWrite... Вот все еще грешу на то, что просто версию не обновили..
Или вы просто на сайте не обновили доступный для скачки дистриб?
Кстати - на сайте uvviewsoft.com/ ссылка See what's new.
упорно ведет только на download... Но ведь выделено what's new - значит я ожидаю увидеть what's new, а не ссылки....
Так же очень хорошо было бы - если бы вы на этом же сайте ссылку на закачку вывели именно как на этом форуме - uvviewsoft.com/files_syn/
Ибо раз уж сам Universal Viewer напрямую качается, то чего уж SynWrite чёрти куда выкидывать...
Точнее 2:
Приделайте уж autoupdate функционал. Пусть он не качает сам файл - черт с ним. Но хотя бы чтоб проверял - новая ли у меня версия...
И для SynWrite и для Universal Viewer заодно.
И второе - вы уж ну плиз, обновляйте в окнах about версии программ до их актуального состояния...
Я вот ща, чесслово - полчаса убил на все, пытаясь понять, отчего, скачав версию 845 я вижу, что пользуюсь все еще версией 838 SynWrite... Вот все еще грешу на то, что просто версию не обновили..
Или вы просто на сайте не обновили доступный для скачки дистриб?
Кстати - на сайте uvviewsoft.com/ ссылка See what's new.
упорно ведет только на download... Но ведь выделено what's new - значит я ожидаю увидеть what's new, а не ссылки....
Так же очень хорошо было бы - если бы вы на этом же сайте ссылку на закачку вывели именно как на этом форуме - uvviewsoft.com/files_syn/
Ибо раз уж сам Universal Viewer напрямую качается, то чего уж SynWrite чёрти куда выкидывать...
тут все не совсем просто. Версия Synwrite- это версия .exe + версия lex.lib. Lexlib обновилась, вот и выложена 2.5.845. я счас обновляю только lexlib, будет еще 2.5.850. ... По этой же причине трудно сделать check update.Antony писал(а): пытаясь понять, отчего, скачав версию 845 я вижу, что пользуюсь все еще версией 838 SynWrite... Вот все еще грешу на то, что просто версию не обновили
Добавлено спустя 5 минут:
-ссылка See what's new.упорно ведет только на download
Нет, на страницу "Free vs Pro" (написано что нового в Pro).
Ндя, на страницу "Free vs Pro" ведет - согласен, но там нет инфы ЧТО нового!
Т.е. what's new на сотнях сайтов если я вижу - то это означает историю изменений! Типа вот ща версия 6.2.2.1 - изменилось тото и тото... Раньше было 6.2.2.0 - в ней было тото и тото....
А текущая инфа Free vs. Pro - это есть само по себе Free vs. Pro
Т.е. я ожидаю увидеть это именно отдельной ссылкой слева в Navigation колонке - и я ВИЖУ это уже там. Но вот what's new я не вижу нигде, хотя есть ссылка, так называющаяся)))
Но название одно, а контент в ней НЕожидаемый, не тот, т.е. увы(((
насчет update стратегии. Ну раз вы сами указали, что "Версия Synwrite- это версия .exe + версия lex.lib". Так это ж супер!
Так именно и распишите в окне about! Именно две версии и укажите!
И тогда, имхо, что мешает проверять на сайте два каких-нить файла-ключа, в которых была бы написана текущая актуальная версия этих двух компонентов по отдельности, и если моя установленная версия хотя бы по одной из подверсий(версия .exe или версия lex.lib) отличается от цифр в файле-ключе - то так и сигнализировать!
Мол, товарищ - к примеру, версия .exe все таже, но версия lex.lib обновилась, и если хош - иди на сайт и перекачай дистриб, в котором тока lex.lib обновлен. И всё!
Т.е. what's new на сотнях сайтов если я вижу - то это означает историю изменений! Типа вот ща версия 6.2.2.1 - изменилось тото и тото... Раньше было 6.2.2.0 - в ней было тото и тото....
А текущая инфа Free vs. Pro - это есть само по себе Free vs. Pro
Т.е. я ожидаю увидеть это именно отдельной ссылкой слева в Navigation колонке - и я ВИЖУ это уже там. Но вот what's new я не вижу нигде, хотя есть ссылка, так называющаяся)))
Но название одно, а контент в ней НЕожидаемый, не тот, т.е. увы(((
насчет update стратегии. Ну раз вы сами указали, что "Версия Synwrite- это версия .exe + версия lex.lib". Так это ж супер!
Так именно и распишите в окне about! Именно две версии и укажите!
И тогда, имхо, что мешает проверять на сайте два каких-нить файла-ключа, в которых была бы написана текущая актуальная версия этих двух компонентов по отдельности, и если моя установленная версия хотя бы по одной из подверсий(версия .exe или версия lex.lib) отличается от цифр в файле-ключе - то так и сигнализировать!
Мол, товарищ - к примеру, версия .exe все таже, но версия lex.lib обновилась, и если хош - иди на сайт и перекачай дистриб, в котором тока lex.lib обновлен. И всё!
спасибо, что переименовали what's new в то, чем по ссылке оно и является.)))
ок, ок... про лень не протестую)))
Но тогда как такой вам вариант?
Насчет апдейта.
Просто на сайте сделайте cgi страницу chek_update, наподобие той, что для editplus редактора сделана:
editplus.com/version2.cgi?E3.11.340
именно эта ссылка открывается по меню CheckUpdates из проги.
Согласитесь - тут компонент добавлять не надо - у вас уже куча мест в окне about представляет из себя гиперлинк.
Вот такую ссылку приделываете - по щелчку открывается страница сайта со ссылкой типа:
uvviewsoft.com/check_update.cgi?EXE2.3.825&LIB2.3.838
На самой странице рисуется та же минитабличка:
Текущая Версия exe - 2.3.838 | У вас - 2.3.825
Текущая Версия LexLib - 2.3.850 | У вас - 2.3.838
И внизу ссылка на закачку обновленного дистриба.
Как вам это? ну явно же легко сделать...
ок, ок... про лень не протестую)))
Но тогда как такой вам вариант?
Насчет апдейта.
Просто на сайте сделайте cgi страницу chek_update, наподобие той, что для editplus редактора сделана:
editplus.com/version2.cgi?E3.11.340
именно эта ссылка открывается по меню CheckUpdates из проги.
Согласитесь - тут компонент добавлять не надо - у вас уже куча мест в окне about представляет из себя гиперлинк.
Вот такую ссылку приделываете - по щелчку открывается страница сайта со ссылкой типа:
uvviewsoft.com/check_update.cgi?EXE2.3.825&LIB2.3.838
На самой странице рисуется та же минитабличка:
Текущая Версия exe - 2.3.838 | У вас - 2.3.825
Текущая Версия LexLib - 2.3.850 | У вас - 2.3.838
И внизу ссылка на закачку обновленного дистриба.
Как вам это? ну явно же легко сделать...
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
[OFF]
Alextp
Немного оффтоп, но а) PHP и CGI друг с другом не связаны, б) такое можно реализовать без серверных скриптов, на одном JavaScript (только актуальную версию про выкладывании новой сборки надо будет обновлять). Если интересует, пиши в личку, помогу.
[/OFF]
Alextp
Немного оффтоп, но а) PHP и CGI друг с другом не связаны, б) такое можно реализовать без серверных скриптов, на одном JavaScript (только актуальную версию про выкладывании новой сборки надо будет обновлять). Если интересует, пиши в личку, помогу.
[/OFF]
Почему же, ё-моё, ты нигде не пишешь "ё"?