Снегопат https://snegopat.ru/forum/ |
|
Дальнейшие планы https://snegopat.ru/forum/viewtopic.php?f=1&t=667 |
Страница 10 из 14 |
Автор: | orefkov [ 28 мар 2015, 07:42 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
EvgeniuXP писал(а): 8.3.6.1848 ушел в дамп. Запускал с -sntest=1 ? Высылай logs и dump. |
Автор: | EvgeniuXP [ 28 мар 2015, 08:37 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
orefkov писал(а): EvgeniuXP писал(а): 8.3.6.1848 ушел в дамп. Запускал с -sntest=1 ? Высылай logs и dump. https://yadi.sk/d/BVLieuqBfaBFC |
Автор: | orefkov [ 28 мар 2015, 10:48 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
Итак, попробуй в core/v8api/window.v внести правку: В интерфейсе ITopLevelFrame перед uint getCoreTopLevelFrame(ITopLevelFrame@&out) вставь Код: #if ver>=8.3.6 +1 #endif То есть должно получиться так: Код: #if ver>=8.3.6 +1 #endif uint getCoreTopLevelFrame(ITopLevelFrame@&out) По дампу видно, что как-раз перед getCoreTopLevelFrame добавился какой-то метод. Если продолжит падать - снова лог и дамп. |
Автор: | EvgeniuXP [ 28 мар 2015, 11:29 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
orefkov писал(а): Итак, попробуй в core/v8api/window.v внести правку: В интерфейсе ITopLevelFrame перед uint getCoreTopLevelFrame(ITopLevelFrame@&out) вставь Код: #if ver>=8.3.6 +1 #endif То есть должно получиться так: Код: #if ver>=8.3.6 +1 #endif uint getCoreTopLevelFrame(ITopLevelFrame@&out) По дампу видно, что как-раз перед getCoreTopLevelFrame добавился какой-то метод. Если продолжит падать - снова лог и дамп. запустилось - в дамп не уходит. |
Автор: | orefkov [ 28 мар 2015, 11:50 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
Отличненько, новый движок в действии |
Автор: | Magister [ 28 мар 2015, 12:59 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
orefkov писал(а): Отличненько, новый движок в действии Интересно, а реально по сигнатуре метод находить автоматически? В дампе с первого взгляда информации достаточно... Сделать дамп, пройти поискать методы, и сгенерировать нужные классы. Будет вообще автоматическая поддержка новых релизов (как минимум - минорных). |
Автор: | ildary [ 30 мар 2015, 11:46 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
Не могли бы уважаемые испытатели версии 2.0 уточнить - после нажатия точки вызывается список методов аля 8.0 (все одноименные методы) или в стиле телепата (контекстные)? |
Автор: | orefkov [ 30 мар 2015, 12:09 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
Пока только штатный - тупо посылается команда на вызов штатной подсказки. Над снегопатовской работаю в текущий момент. |
Автор: | ildary [ 30 мар 2015, 12:37 ] |
Заголовок сообщения: | Re: Дальнейшие планы |
Москва не сразу строилась, радует, что работа идет! p.s. И все таки до чего раздражает ситуация, что такую важную функцию делают энтузиасты-одиночки, а не фирма-разработчик |
Автор: | orefkov [ 30 мар 2015, 17:14 ] | ||
Заголовок сообщения: | Re: Дальнейшие планы | ||
Работа идёт. Очередной шажок. Во-первых наполняю движок AngelScript полезными библиотеками и функциями, во-вторых, портирую помаленьку функционал снегопата. Из первого - прикрутил движок регулярных выражений oniguruma, сделал возможность работы с памятью. Из-второго - расширил работу с текстовыми окнами, и как маленький пример - сделал автовставку палки при энтере в кавычках. Задание для смекалистых - сможет кто сделать авторазворот выражений типа "++" и "+="? Всё необходимое для этого уже есть и видно в скриптах. Ответ - в следующей серии
|
Страница 10 из 14 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |