Страница 37 из 198
Добавлено: Ср июл 06, 2011 12:49
Alextp
Обновление лексеров. 2 новых лексера
Добавлено: Вт июл 12, 2011 21:27
XXXLer
при определенных обстоятельствах лексер реагирует на незакрытую кавычку в комментариях
http://rghost.ru/14328721
Добавлено: Вт июл 12, 2011 22:53
Alextp
что есть коммент в au3? От ; в любом месте до конца строки? или только если ";" - первый непроб-й символ?
Добавлено: Вт июл 12, 2011 23:06
XXXLer
да, первый символ вне кавычек (";" ';') и до конца строки, так-же при продолжении строки допустимы комменты после знака продолжения до конца строки
Код: Выделить всё
$a = "; не коммент"
$a = ";" ; коммент
$a = "1" & _ ; коммент
Blaah (1) & _ ; коммент
"11111адын" ; коммент
Добавлено: Вт июл 12, 2011 23:29
Alextp
поправил. Обновлю завтра плаг
Добавлено: Ср июл 13, 2011 00:10
XXXLer
ок, спс )
Добавлено: Ср июл 13, 2011 11:56
Alextp
Upd.
Добавлено спустя 25 минут:
в au3 коментом считается еще:
/* ........ */
// ............
В описании AutoIt я это не нашел..
Добавлено: Сб июл 16, 2011 21:37
Antony
Все очень круто - но есть одна мини просьба)))
Точнее 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 чёрти куда выкидывать...
Добавлено: Сб июл 16, 2011 22:55
Alextp
Antony писал(а): пытаясь понять, отчего, скачав версию 845 я вижу, что пользуюсь все еще версией 838 SynWrite... Вот все еще грешу на то, что просто версию не обновили
тут все не совсем просто. Версия Synwrite- это версия .exe + версия lex.lib. Lexlib обновилась, вот и выложена 2.5.845. я счас обновляю только lexlib, будет еще 2.5.850. ... По этой же причине трудно сделать check update.
Добавлено спустя 5 минут:
-ссылка See what's new.упорно ведет только на download
Нет, на страницу "Free vs Pro" (написано что нового в Pro).
Добавлено: Вс июл 17, 2011 12:16
Antony
Ндя, на страницу "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 обновлен. И всё!
Добавлено: Вс июл 17, 2011 19:14
Alextp
-Но вот what's new я не вижу нигде, хотя есть ссылка, так называющаяся
Wats new было раньше. Потом я это выкинул-обновлять лень. "Whats new" переименовал: "Free vs. Pro"
Насчет check update- лень делать. Еще комп-т брать для http... лень.
Добавлено: Вс июл 17, 2011 21:36
Antony
спасибо, что переименовали 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
И внизу ссылка на закачку обновленного дистриба.
Как вам это? ну явно же легко сделать...

Добавлено: Пн июл 18, 2011 10:14
Alextp
В общем , ничего, но у меня на сайте нет php(cgi).. И писать такое я не умею
Добавлено: Пн июл 18, 2011 12:24
CaptainFlint
[OFF]
Alextp
Немного оффтоп, но а) PHP и CGI друг с другом не связаны, б) такое можно реализовать без серверных скриптов, на одном JavaScript (только актуальную версию про выкладывании новой сборки надо будет обновлять). Если интересует, пиши в личку, помогу.
[/OFF]
Добавлено: Пн июл 18, 2011 23:28
Antony
Да! это было бы просто супер! Соглашайтесь на джаву! Прошу Вас))))