Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

0    0    #1
16.08.2008 10:30

uux
Участник (+884, -80)
Откуда: Москва
Зарегистрирован: 02.12.2006
Сообщений: 1624

Вышла новая версия TADS

Майкл Робертс обновил версию TADS 2 до 2.5.11.

This is a minor maintenance release to fix a few bugs - see the change log
in the downloads for details.

Ссылка на ИФ-архив: http://www.ifarchive.org/indexes/if-arc … ables.html

Неактивен

0    0    #2
16.08.2008 18:36

GrAndrey
папа RTADS и Бяка (+49, -2)
Откуда: Москва
Зарегистрирован: 15.09.2002
Сообщений: 1198
Вебсайт

меньше слов

Re: Вышла новая версия TADS

Спасибо, Валентин! Все благодаря твоим багрепортам!

Изменения в коде адаптирую (они совсем небольшие).


Привожу изменения (нужен перевод?).
Второй и третий фикс исправляют выявленные нами ошибки. Теперь Корвин сможет "метать кенгуру в голову бумеранга", а Флинт - сделать вызов проверки орфографии в своем изначальном варианте (если нужно).
Первый и последний фиксы - мелочь, но приятная.


Version 2.5.11
Released on August 9, 2008
  * The parser now leaves the antecedent of "it" intact when a command involves a number or string. That is, "it" will simply refer to the noun phrase from the second-most-recent command when the most recent command involves a number or string as its noun phrase: "x box; note 5; x it" will now treat the "it" in the last command as referring to the box. In the past, the parser simply forgot any antecedent in this type of situation. That was intentional, to avoid any confusion over whether "it" should refer to the number or string, but in practice players don't seem to find this confusing at all and expect "it" to continue referring to the last real object. (bugdb.tads.org #0000014)
  * The parser showed a somewhat confusing parser error message for player commands of the form "verb x OF y" in some cases. If x and y were valid nouns or adjectives, but the combination "x OF y" didn't match any object's vocabulary (e.g., there's a BOX and some PAPER, but there's no such object as BOX OF PAPER), the parser treated this command as though it were a two-object verb, such as PUT IN or LOCK WITH - that is, the OF was treated as a verb-phrase preposition, and x and y were treated as (respectively) the direct and indirect objects. This often resulted in the parser error "I don't recognize that sentence," since OF is a rare preposition in verb phrases. For example, EXAMINE BOX OF PAPER would be treated as an EXAMINE OF command, which most games don't defined as a valid verb phrase. In such cases, the parser now checks to see if it could have formed a syntactically valid noun phrase from the whole "x OF y" phrase, and if so, shows the more sensible error "I don't see any x of y here." (bugdb.tads.org #0000010)
  * If the game executed parserReplaceCommand() from within certain of the "parser hook" functions, the interpreter displayed the run-time error "TADS-1024: 'abort' statement executed". This happened because of the way parserReplaceCommand() works internally, but it obviously shouldn't result in an error message. This is now fixed. (bugdb.tads.org #0000011)
  * The compiler's -p option (to make the compiler pause before terminating, to give you a chance to read the output) didn't work in some cases where an error occurred during compilation. This has been fixed. (bugdb.tads.org #0000015)

Неактивен

0    0    #3
16.08.2008 22:27

GrAndrey
папа RTADS и Бяка (+49, -2)
Откуда: Москва
Зарегистрирован: 15.09.2002
Сообщений: 1198
Вебсайт

меньше слов

Re: Вышла новая версия TADS

И ещё: установите набор автора!
http://www.ifarchive.org/if-archive/pro … c_2511.exe

Унифицированная среда разработки для ТАДС3 и ТАДС2, отладчик теперь с редактором!
-Подключаемая подсветка синтаксиса
-Выделение открывающей и закрывающей скобки при наведении курсора
-Закладки
-Поиск с регулярными выражениями
-Интегрированный справочник
-Много других не столь очевидных фич! (типа назначения иконки скомпилированному ЕХЕ и кучи других настроек)

Есть и недостатки - заточен под ТАДС3, "откомпилировать и запустить" вызывает бесконечную компиляцию smile
Но отдельно компиляция и отладочный запуск осуществляется без проблем.

Неактивен

0    0    #4
17.08.2008 11:54

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: Вышла новая версия TADS

Про багфикс - так и не понял, нужно это качать или нет...
Про редактор - интересно, надо будет глянуть... Особенно, отладчик наконец-то может быть полезен.

Неактивен

0    0    #5
17.08.2008 12:35

GrAndrey
папа RTADS и Бяка (+49, -2)
Откуда: Москва
Зарегистрирован: 15.09.2002
Сообщений: 1198
Вебсайт

меньше слов

Re: Вышла новая версия TADS

fireton написал:

Про багфикс - так и не понял, нужно это качать или нет...

Багфикс внутри нового интерпретатора. Надо бы его перевести... wink

Неактивен

0    0    #6
22.08.2008 11:34

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: Вышла новая версия TADS

Есть и недостатки - заточен под ТАДС3, "откомпилировать и запустить" вызывает бесконечную компиляцию

В следующем релизе будет поправлено: http://bugdb.tads.org/view.php?id=22

Осталось дождаться этого релиза. smile

Неактивен

0    0    #7
28.09.2008 10:01

fireton
некто с бородой (+354, -92)
Откуда: Москва
Зарегистрирован: 22.08.2005
Сообщений: 1103
Вебсайт

Тон

Re: Вышла новая версия TADS

Майкл выкатил бету, где поправлены основные баги предыдущей версии.
Качаем и наслаждаемся: http://www.tads.org/t2_patch.htm

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru