Mantis Bug Tracker

Core Inform - Change Log

Core Inform - 6L02 (Released 2014-05-07) View Issues ]
========================================
- 0000577: [Indexing] Missing "Index" directory in .inform project causes ni compiler to error out (graham) - closed.
- 0000366: [Kinds and type checking] Compiler accepts modifications to constant lists and other putative r-values (graham) - closed.
- 0000374: [Properties] Condition properties cannot be shared between kinds (graham) - closed.
- 0000377: [Extensions] Extension documentation prettifier drops final -) of multiline I6 inclusions in example code (graham) - closed.
- 0000379: [Extensions] Code after the ``ends here'' line is accepted (graham) - closed.
- 0000401: [Actions] The ' (matched as "symbol") ' segment doesn't work with values that are not objects. (graham) - closed.
- 0000411: [Source text and punctuation] Unhelpful error message for ``at the time that'' rather than ``at the time when'' (graham) - closed.
- 0000412: [Assertions and creations] Spurious Semicolon Causes Wrong Error Message (graham) - closed.
- 0000435: [Properties] Including spurious "called X" in kind-named property definition fails to compile and produces unhelpful error message. (graham) - closed.
- 0000437: [Understanding] Inform confused between defining a grammar token and defining synonyms for a class of object (graham) - closed.
- 0000444: [Tables] Inform ignores explicit typing for table columns (graham) - closed.
- 0000446: [Tables] Inform rejects kinds other than object, number, text, and indexed text in parenthetical table column typing (graham) - closed.
- 0000448: [Tables] Kind of table column is determined solely according to the first table, but later mismatches compile (graham) - closed.
- 0000451: [Source text and punctuation] Blank line in rule causes unhelpful errors (graham) - closed.
- 0000473: [Phrases and functional programming] To decide whether phrases are mistyped (graham) - closed.
- 0000474: [Rules and rulebooks] Unhelpful error message when using if statement incorrectly (graham) - closed.
- 0000484: [Actions] Compiler crashes (code 10) with test using custom past participle and a time reference (graham) - closed.
- 0000490: [Phrases and functional programming] Error message does not mention that a temporary variable has gone out of scope (graham) - closed.
- 0000497: [Relations] "number of steps via" does not work for relations involving values (graham) - closed.
- 0000500: [Rules and rulebooks] A rule has "when" in its name, causing spurious syntax errors. (graham) - closed.
- 0000512: [Rules and rulebooks] Instead rules, which fail, do not set "the reason the action failed", blaming the Procedural rulebook (graham) - closed.
- 0000513: [Rules and rulebooks] can't pass 0 to any rulebook (graham) - closed.
- 0000514: [Rules and rulebooks] A pair of "<rule> is listed before/after <rule> in <rulebook>" consistently fails. (graham) - closed.
- 0000517: [Properties] A kind "has a number" causes problems with the standard rules (graham) - closed.
- 0000521: [Assertions and creations] Writing two "[direction] is nowhere" statements in a row results in error message. (graham) - closed.
- 0000537: [Rules and rulebooks] I am unable to create '<no text>' (graham) - closed.
- 0000539: [Kinds and type checking] Problem messages states that value cannot have properties, when index says otherwise. (graham) - closed.
- 0000543: [Rules and rulebooks] A rule that references a just-called name in a condition describing repetitions causes compiler to fail (graham) - closed.
- 0000561: [Understanding] Missing text in the error message for a spurious ``is'' in a condition on understanding (graham) - closed.
- 0000564: [Understanding] Suggest enhanced problem message to indicate exact reason of failure when source is "understand... as <an object that varies>." (graham) - closed.
- 0000568: [Relations] "Let V be the <kind> that relates to <an object> by <a relation of objects to objects>" triggers a programming error (graham) - closed.
- 0000571: [Tables] Naming a table with an alphanumeric number will not compile (graham) - closed.
- 0000575: [Scenes] Scene Ending Logic Not Compiling (graham) - closed.
- 0000578: [Relations] Fast Route-Finding Fails with Relations (graham) - closed.
- 0000583: [Phrases and functional programming] ``Fewer than'' cannot be used in place of ``less than,'' despite the notes in the phrasebook (graham) - closed.
- 0000584: [Phrases and functional programming] Number of turns since an action can be both zero and more than zero simultaneously (graham) - closed.
- 0000587: [Kinds and type checking] Certain tables cause Basic Help Menu entries to be truncated (graham) - closed.
- 0000589: [Assertions and creations] Defining a room in the same direction from a door as its first side causes weird error message (graham) - closed.
- 0000591: [Phrases and functional programming] capitalization-sensitive say-phrases don't work with/beside slashed synonyms (graham) - closed.
- 0000593: [Kinds and type checking] RawBufferSize is not reset in INDEXED_TEXT_TY_Cast; out-of-bounds memory access is possible converting text to indexed text (graham) - closed.
- 0000597: [Releasing, bibliographic data, cBlorb] Multi-line footnote comment can cause garbled website "source text" (graham) - closed.
- 0000615: [Releasing, bibliographic data, cBlorb] Story title ending in question mark cannot be Released (graham) - closed.
- 0000617: [Relations] "next step via..." and "number of steps via..." aren't implemented for values (but can be used with buggy results) (graham) - closed.
- 0000620: [Activities] 'while activity' clause used with 'when' clause either doesn't compile or doesn't work (graham) - closed.
- 0000621: [Phrases and functional programming] Let phrase does not infer the kind of a rule (graham) - closed.
- 0000623: [Rules and rulebooks] ``While'' and ``when'' are not completely interchangeable (graham) - closed.
- 0000624: [Tables] Can't blank out block value entries in a table (graham) - closed.
- 0000635: [Headings] "unindexed" and "(in place of...)" can't both be used (graham) - closed.
- 0000636: [Understanding] Multiexcept lookahead (graham) - closed.
- 0000644: [Kinds and type checking] Kind from WI 21.1 cannot be used in a let phrase (graham) - closed.
- 0000685: [Assertions and creations] Extraordinarily unhelpful error messages for illegal declarations (graham) - closed.
- 0000690: [Tables] A kind name is not rejected in a table column of things (graham) - closed.
- 0000707: [Tables] listed in and corresponding fails with indexed text (graham) - closed.
- 0000714: [Releasing, bibliographic data, cBlorb] Republishing an existing zcode game fails with 6G60 and 6F95 (graham) - closed.
- 0000718: [Tables] Missing source text link for empty tables (graham) - closed.
- 0000719: [Understanding] Using "reversed wearing" relation in an understand statement causes the game to hang on two-word commands (graham) - closed.
- 0000728: [Relations] Error message mentions a property used internally, but without explanation (graham) - closed.
- 0000735: [Assertions and creations] Declaring "Every X incorporates a Y" when Y is not a kind can yield a confusing error message (graham) - closed.
- 0000739: [Kinds and type checking] Error message mentions wrong phrase for kind mismatch (graham) - closed.
- 0000740: [Kinds and type checking] Duplicate word in error message for kind with no default value (graham) - closed.
- 0000741: [Kinds and type checking] Only part of the erroneous line is quoted in the error message for a type mismatch in a definition (graham) - closed.
- 0000759: [Rules and rulebooks] can't follow/consider some rulebooks (graham) - closed.
- 0000763: [Rules and rulebooks] Problems with making a rulebook default success / failure. (graham) - closed.
- 0000767: [Understanding] Topics in phrases compile to broken code (graham) - closed.
- 0000775: [Assertions and creations] I7 compiler crashes on braced invocations within I6-level class inclusion (graham) - closed.
- 0000777: [Phrases and functional programming] Code 10 from Inform 6 when defining to-phrase with a double-quote as a slashed synonym (graham) - closed.
- 0000778: [Assertions and creations] abject failure when trying to implicitly create a rulebook via relation (graham) - closed.
- 0000779: [Lists] Error message for using temporary variables in description does not cover all possible cases (graham) - closed.
- 0000786: [Phrases and functional programming] The compiler doesn't accept the construct 'unless (condition), (phrase 1); otherwise (phrase 2).' (graham) - closed.
- 0000794: [Indexing] creating two directions and setting them in opposition prevents compilation (graham) - closed.
- 0000796: [Extensions] Duplicate statements in Standard Rules (graham) - closed.
- 0000797: [Extensions] RelationKind.i6t has DOS-style newlines (graham) - closed.
- 0000798: [Extensions] Misleading problem message when including several extensions on the same sentence (graham) - closed.
- 0000808: [Understanding] Scope test in a parse_name causes the parser to hang (graham) - closed.
- 0000809: [Source text and punctuation] I7 not escaped in RTP_WRONGASSIGNEDKIND messages (graham) - closed.
- 0000813: [Phrases and functional programming] "[any thing]" used in a phrase causes compiler to fail with confusing error message (graham) - closed.
- 0000814: [Understanding] "[someone]" passed as a phrase argument causes compiler to fail with confusing error message (graham) - closed.
- 0000823: [Assertions and creations] <no text> in problem message provoked by preposition at beginning of rulebook name (graham) - closed.
- 0000825: [Phrases and functional programming] Within one phrase, only the first occurrence of a particular dynamic dispatch is compiled to a resolver (graham) - closed.
- 0000834: [Phrases and functional programming] ``Before'' or ``after'' in unrecognized case triggers internal error (graham) - closed.
- 0000836: [Lists] List code not included for lists in parameters (graham) - closed.
- 0000838: [Kinds and type checking] Global variables cannot be declared to hold rulebook outcomes (graham) - closed.
- 0000839: [Kinds and type checking] The kinds ``rulebook outcome'' and "topic" do not appear in the kinds tab of the index (graham) - closed.
- 0000848: [Phrases and functional programming] Compiler reports spurious kind error on intended dynamic dispatch (graham) - closed.
- 0000862: [Headings] Ending a heading with punctuation causes an inaccurate error message (graham) - closed.
- 0000864: [Assertions and creations] When including an extension after defining a room, the error message implies no room exists (graham) - closed.
- 0000867: [Phrases and functional programming] Error message about a definition referencing a past-tense condition is misleading (graham) - closed.
- 0000877: [Relations] internal error, "binding and substitution line 364" (graham) - closed.
- 0000882: [Assertions and creations] "Use ineffectual" breaks I6 (graham) - closed.
- 0000883: [Extensions] Problem message for translations that are not quoted I6 identifiers leaves out some source text (graham) - closed.
- 0000884: [Activities] A while clause that specifies the basis of an activity compiles only for some kinds of bases (graham) - closed.
- 0000885: [Activities] While <activity> a thing (called X) doesn't assign to X (graham) - closed.
- 0000887: [Kinds and type checking] Cannot assign literal values to "description of K" variables (graham) - closed.
- 0000888: [Assertions and creations] Inform refuses to create global variables holding a "description of K" (graham) - closed.
- 0000889: [Tables] Tables of descriptions cannot be populated at compile-time (graham) - closed.
- 0000891: [Kinds and type checking] Description interpreted as object name (graham) - closed.
- 0000893: [Indexing] Attempting to add exits to an unnamed room via the index produces strange code (graham) - closed.
- 0000899: [Source text and punctuation] Umbrella issue: Inform rejects description literals in several cases (graham) - closed.
- 0000906: [Kinds and type checking] Compiler produces unlimited repetitions of same error when doing dubious things with kind hierarchy (graham) - closed.
- 0000908: [Actions] Restrictions on action variables not accepted when declaring kinds of actions (graham) - closed.
- 0000911: [Indexing] Conflating rooms and doors causes the compiler to report an internal error (graham) - closed.
- 0000916: [Phrases and functional programming] Example sentence from WI 6.15 does not compile (graham) - closed.
- 0000917: [Kinds and type checking] Problem message reports that a value of kind description of people has the kind person (graham) - closed.
- 0000925: [Assertions and creations] Initializing a nonexistent property using an overloaded past tense verb crashes NI (graham) - closed.
- 0000932: [Assertions and creations] "Here is a nothing" causes internal error (graham) - closed.
- 0000933: [Source text and punctuation] Confusing problem message about changing kind when the word ``random'' is omitted (graham) - closed.
- 0000939: [Assertions and creations] Defining an object via a table that includes a "location" column creates a duplicate property, breaking the world model (graham) - closed.
- 0000957: [Understanding] Too many activities / stack overflow for understand rule. (graham) - closed.
- 0000967: [Source text and punctuation] "The <kind>" should be flagged as an error (graham) - closed.
- 0000991: [Relations] can't define a relation with "to" (graham) - closed.
- 0000999: [Releasing, bibliographic data, cBlorb] Having the é character in the path to a project results in "Translating the Source - Failed" error (graham) - closed.
- 0001004: [Kinds and type checking] Compiler accepts modifications to r-values resulting from implicit casts (graham) - closed.
- 0001005: [Equations, units, arithmetic] Order of operations is not respected for arithmatic written in words (graham) - closed.
- 0001010: [Tables] Untitled table column provokes an internal error: registered meaning of two or more #s (graham) - closed.
- 0001021: [Equations, units, arithmetic] Calculating the square root returns minus one for certain values (graham) - closed.
- 0001038: [Assertions and creations] Specifically named part of a generic object causes internal error (graham) - closed.
- 0001052: [Lists] List (of numbers) sorting produces incorrect result (Z-code) (graham) - closed.
- 0001057: [Source text and punctuation] can't use "(called [variable])" in a rule for an activity when the kind involved is a phrase with a parenthesis (graham) - closed.
- 0001077: [Source text and punctuation] I7 not completely escaped in RulePrintingRule strings (graham) - closed.
- 0001078: [Releasing, bibliographic data, cBlorb] Backslashes not correctly escaped in Parchment (curiousdannii) - closed.
- 0001079: [Phrases and functional programming] Phrase overloading doesn't support different "decide what" kinds (graham) - closed.
- 0001083: [Rules and rulebooks] Internal compiler error when using ``storage'' in an activity rule preamble (graham) - closed.
- 0001095: [Rules and rulebooks] No phrase to get value produced by a nothing based rule (graham) - closed.
- 0001097: [Kinds and type checking] Internal error incrementing a relation (graham) - closed.
- 0001103: [Properties] Compiler rejects implicitly named properties with kinds that are strict subtypes of object (graham) - closed.
- 0001104: [Extensions] Compiler rejects inclusions after the last section in an .i6t (graham) - closed.
- 0001110: [Relations] Compiler crash in complex descriptions (graham) - closed.
- 0001116: [Assertions and creations] Unnamed creations with properties require specific, under-documented wording. (graham) - closed.
- 0001117: [Assertions and creations] Cyclic nesting is not always detected (graham) - closed.
- 0001139: [Rules and rulebooks] "Named" rule missing a name breaks NI (graham) - closed.
- 0001154: [Relations] Compiler hangs on attempt to add relation as attribute. (graham) - closed.
- 0001153: [Assertions and creations] Abject failure setting conditional text (graham) - closed.
- 0001160: [Understanding] Preposition look-ahead can run off the buffer (graham) - closed.
- 0000360: [Phrases and functional programming] Missing colon in a case results in an incorrect (though helpful) problem message (graham) - closed.
- 0000442: [Phrases and functional programming] Spurious comma in generated I6 (graham) - closed.
- 0000445: [Kinds and type checking] HTML for runtime problem P60 has the explanation cast in the wrong template (graham) - closed.
- 0000456: [Phrases and functional programming] Error message refers to a box as a ball (graham) - closed.
- 0000487: [Extensions] The problem message for a reference to an undeclared value in an I6 inclusion points to the standard rules (graham) - closed.
- 0000491: [Phrases and functional programming] Phrase with too many locals, one of which is a parameter, and nested loops provokes internal error (graham) - closed.
- 0000501: [Phrases and functional programming] Unhelpful error message when Python-style phrases are indented (graham) - closed.
- 0000502: [Indexing] world index does not list backdrops in their respective locations (graham) - closed.
- 0000515: [Relations] various-to-one relations of things to values causes the compiler to crash (graham) - closed.
- 0001165: [Model world] Typo in switch statement in RunTimeProblem (graham) - closed.
- 0001174: [Properties] Example in the problem message for 0000435 falls afoul of 0000517. (graham) - closed.
- 0001181: [Rules and rulebooks] listing a rule before itself causes an internal error (graham) - closed.
- 0000549: [Assertions and creations] Internal error placing a kind of value (graham) - closed.
- 0000551: [Releasing, bibliographic data, cBlorb] Requesting release of source text in an extension causes failure in packaging for release (graham) - closed.
- 0000553: [Source text and punctuation] Apostrophe in story headline (graham) - closed.
- 0000557: [Assertions and creations] Bogus errors when using both colon and comma forms within If statement. (graham) - closed.
- 0000560: [Actions] Extraneous words in an action name trigger an internal error (graham) - closed.
- 0000567: [Properties] Stating a fully-enumerated kind of value can be privately-named cause I6 errors (graham) - closed.
- 0000582: [Source text and punctuation] Segmentation fault when the text ``relates to'' appears in a declarative context (graham) - closed.
- 0000588: [Assertions and creations] Forgetting a full stop between defining a text property for a room and creating a map connection causes internal error (graham) - closed.
- 0000590: [Properties] 'vague property' message doesn't link to source. (graham) - closed.
- 0000619: [Activities] code 10 on while/when conditions (graham) - closed.
- 0000626: [Extensions] questionable syntax in Lists.i6t and Combinations.i6t (graham) - closed.
- 0000628: [Phrases and functional programming] Compiler refuses complex Every turn rule and misidentifies the line to jump to (graham) - closed.
- 0000647: [Understanding] can't use relations to values in an understand token (graham) - closed.
- 0000660: [Lists] Typo in error message regarding lists. (graham) - closed.
- 0000662: [Lists] Duplicate error message for unrecognized list element (graham) - closed.
- 0000669: [Properties] Internal error on incomplete declaration of an either/or property (graham) - closed.
- 0000671: [Source text and punctuation] Internal error "no heading for position P" (graham) - closed.
- 0000698: [Understanding] Internal error when understanding a non-EO property as describing too broad a class of things (jmcgrew) - closed.
- 0000699: [Understanding] ``That'' capitalized mid-sentence in problem message (jmcgrew) - closed.
- 0000703: [Assertions and creations] Internal error in Memory.w when defining a kind of value through a table (graham) - closed.
- 0000712: [Properties] Abject failure caused by "[property] of a random [single or non-existent object]". (graham) - closed.
- 0000716: [Tables] Continued empty table causes compiler crash (graham) - closed.
- 0000727: [Properties] Internal error storing a relation-valued property in a local (graham) - closed.
- 0000750: [Kinds and type checking] Error message does not mention the basis for a rule when that basis causes a type mismatch (graham) - closed.
- 0000751: [Properties] "now" assignment generates bad I6 but "let" works when: (property variable) = (property); (graham) - closed.
- 0000754: [Understanding] I7_ExtendedTryNumber() in Parser.i6t is obsolete (graham) - closed.
- 0000757: [Understanding] duplicated code in Parser.i6t (graham) - closed.
- 0000760: [Activities] Type mis-match in Parser.i6t (graham) - closed.
- 0000356: [Testing commands] RELATIONS dysfunction on "one to various" relations involving text (with solution) (graham) - closed.
- 0000362: [Phrases and functional programming] Inlined I6 phrases may be named, even though there is no corresponding function (graham) - closed.
- 0000368: [Phrases and functional programming] No dynamic dispatch for phrases applying to specific phrases (graham) - closed.
- 0000376: [Model world] Enclosure doesn't work for "a room" (graham) - closed.
- 0000384: [Spacing and printing] Rulebooks producing a value interfere with status line display (graham) - closed.
- 0000396: [Understanding] "only understood you as far..." error produces wrong output for directions (graham) - closed.
- 0000399: [Equations, units, arithmetic] "let m be given by...." followed by "say m" produces absolutely nothing (graham) - closed.
- 0000409: [Activities] the you-can-also-see rule incorrectly calls activity and has unreplaceable text (graham) - closed.
- 0000410: [Phrases and functional programming] Phrase matching depends on nonappearance of other check rules (graham) - closed.
- 0000417: [Source text and punctuation] Nested rule headings are accepted (graham) - closed.
- 0000433: [Activities] Deciding whether all includes does not occur when the player is alone (graham) - closed.
- 0000434: [Kinds and type checking] Saying a kind "can be closed or open" makes "open" work strangely (graham) - closed.
- 0000436: [Phrases and functional programming] Block values survive outside of their scope (graham) - closed.
- 0000463: [Phrases and functional programming] Strange bug occurs when:1) the author gives a name to a say phrase 2) this phrase is related to something else via a relation. (graham) - closed.
- 0000441: [Equations, units, arithmetic] Times are not reduced modulo 1440 minutes (graham) - closed.
- 0000452: [Kinds and type checking] Can't test if two kind variables are equal. (graham) - closed.
- 0000453: [Activities] Activities on values do not work like activities on objects (graham) - closed.
- 0000459: [Properties] Printed name property does not always match (graham) - closed.
- 0000460: [Understanding] Overagressive parsing of number descriptors results in illogical parser errors (graham) - closed.
- 0000461: [Rules and rulebooks] Value-parametrized rulebook declarations fail with unhelpful message when hyphen is included. (graham) - closed.
- 0000469: [Phrases and functional programming] Semantics of ``break'' don't match the description in WI 11.12 (graham) - closed.
- 0000479: [Phrases and functional programming] ALMOST ALL does not operate correctly at low object counts (graham) - closed.
- 0000480: [Phrases and functional programming] ALL BUT and ALL EXCEPT do not work general kinds (graham) - closed.
- 0000488: [Understanding] Author-defined types of value parsed improperly with grammar defined in conditional "understand" lines (graham) - closed.
- 0000489: [Understanding] Certain forms of author-defined KOVs fail to parse in player input (graham) - closed.
- 0000505: [Activities] Rules without 'parameters' not listed in RULES command. (graham) - closed.
- 0000506: [Actions] TAKE action fake-succeeds, doesn't run any of its rules, blames a "convert" check rule. (graham) - closed.
- 0000523: [Relations] Accessing a value through a relation when the kind of this value is declared before the relation causes a programming error (graham) - closed.
- 0000525: [Understanding] Five parser errors don't run the printing a parser error activity (with solution) (graham) - closed.
- 0000527: [Model world] "<room> is <a kind of room> above/below <room>" does not properly create connections between rooms (graham) - closed.
- 0000533: [Properties] "X is an [adjective] [kind]" causes compiler error when adjective is defined as a phrase for another kind (graham) - closed.
- 0000547: [Equations, units, arithmetic] Printing routines for arithmetic values with units depend on scale factors being powers of ten (graham) - closed.
- 0000548: [Equations, units, arithmetic] Printing routines for arithmetic values with units do not change units for large negative values (graham) - closed.
- 0000550: [Rules and rulebooks] Using "world" in an object name conflicts with Standard Rules (graham) - closed.
- 0000554: [Phrases and functional programming] With multiple definitions of an adjective applying to the same kind, only the first is honored. (graham) - closed.
- 0000555: [Understanding] Compiler accepting Understand rules but subsequently ignoring them. (graham) - closed.
- 0000565: [Model world] Can't interact with former self object except indirectly. (graham) - closed.
- 0000576: [Properties] Properties and adjectives with overlapping names on different kinds interfere with one another (graham) - closed.
- 0000580: [Understanding] P37 low level error with invalid use of text token (graham) - closed.
- 0000585: [Rules and rulebooks] After rule for asking someone to try doing something does not get triggered after successful asking action (graham) - closed.
- 0000598: [Actions] ENTER SELF produces incongruous response (graham) - closed.
- 0000599: [Lists] Lists starting with the name of an action that takes a noun cannot be sorted in random order. (graham) - closed.
- 0000602: [Model world] [You can't "undo" what hasn't been done!]-error should not be based on the turn count. (graham) - closed.
- 0000604: [Model world] Going within a vehicle driven by an NPC does not update the location (graham) - closed.
- 0000605: [Phrases and functional programming] Regular expression character classes (\p) misbehave in character alternatives (<>) (graham) - closed.
- 0000613: [Phrases and functional programming] Property name conflicts with table column name (graham) - closed.
- 0000618: [Source text and punctuation] Missing Punctuation after Use definition should produce error (graham) - closed.
- 0000630: [Model world] The thing gone with is allowed to be the vehicle gone by (graham) - closed.
- 0000632: [Phrases and functional programming] Description of objects involving two relations is parsed in a nonsensical way (graham) - closed.
- 0000648: [Properties] Property names typecast to a number and back again can not be typed (graham) - closed.
- 0000633: [Understanding] "does the player mean" not working with inserting action (graham) - closed.
- 0000634: [Spacing and printing] "list the contents of" ignores ISARE option when contents are nothing (graham) - closed.
- 0000638: [Assertions and creations] Defining facts about player before defining who player is discards those facts (graham) - closed.
- 0000642: [Understanding] if '"[<object>]" matches the topic understood' changes 'the noun' (graham) - closed.
- 0000655: [Assertions and creations] When a gendered character is cast as the player, there are issues when making use of that gender. (graham) - closed.
- 0000661: [Assertions and creations] Compound sentence of new non-preposition assertion verbs will not compile (graham) - closed.
- 0000670: [Kinds and type checking] testing a relation with the wrong kinds gives an unhelpful error message (graham) - closed.
- 0000680: [Understanding] ParseToken permutes the match list (graham) - closed.
- 0000683: [Tables] "listed in" condition changes table selection even when test fails (graham) - closed.
- 0000693: [Assertions and creations] "Something" as a room name causes weird behaviour. (graham) - closed.
- 0000694: [Assertions and creations] The front and back sides of a door are not determined according to the description in WI 3.12 (graham) - closed.
- 0000696: [Assertions and creations] Placement of figure name declarations in source can produce spurious errors (graham) - closed.
- 0000700: [Understanding] Parse Token Letter D assumes that the match_length words that were matched begin at oops_from (graham) - closed.
- 0000708: [Tables] more indexed text woes (graham) - closed.
- 0000715: [Spacing and printing] Quoted strings containing literal linebreaks are treated inconsistently (graham) - closed.
- 0000723: [Phrases and functional programming] "Resume the story" doesn't work when invoked from a final question (graham) - closed.
- 0000726: [Relations] Relation-valued properties are initialized with the default value of the relation kind, rather than a copy of the default value (graham) - closed.
- 0000737: [Equations, units, arithmetic] Compiler generates unit scales too large for Z-code (graham) - closed.
- 0000743: [Spacing and printing] A silent action prints a spurious line break when used as a to-phrase within text (with solution?) (graham) - closed.
- 0000744: [Understanding] Does the player mean rules don't run for actions applying to a topic (graham) - closed.
- 0000745: [Understanding] Understand "two words" as something new compiles, though it doesn't do anything. (graham) - closed.
- 0000746: [Releasing, bibliographic data, cBlorb] "Release number" and "story headline" et al not set according to 23.2. Bibliographic data (graham) - closed.
- 0000753: [Kinds and type checking] I6 substitution returning a value can be used for any kind (graham) - closed.
- 0000756: [Glulx issues (files, figures, sounds)] "Player consents" does not update the status line under Glulx (graham) - closed.
- 0000765: [Understanding] I6 error when (erroneously) using "any" with a description-of-KOVs as an understand token (graham) - closed.
- 0000769: [Kinds and type checking] NI allows author to define a new kind of value with same name as an existing rulebook. (graham) - closed.
- 0000781: [Extensions] Author name of extension does not permit non-UTF-8 characters (graham) - closed.
- 0000784: [Actions] "doing something other than Xing the Y" is handled wrong (graham) - closed.
- 0000787: [Model world] The carrying capacity of a person is ignored when taking off. (graham) - closed.
- 0000788: [Model world] The carrying capacity is ignored when giving. (graham) - closed.
- 0000791: [Assertions and creations] "Every thing unlocks itself" gives a weird error message (graham) - closed.
- 0000799: [Phrases and functional programming] Parenthetical "called" annotations are allowed in descriptions passed as arguments (graham) - closed.
- 0000800: [Understanding] Something placed in scope matches the multiinside token. (graham) - closed.
- 0000801: [Kinds and type checking] deep copy fails when rvalue is indexed text variable, not literal (graham) - closed.
- 0000802: [Kinds and type checking] INDEXED_TEXT_TY_Cast allocates only one byte per character, even under Glulx (graham) - closed.
- 0000803: [Kinds and type checking] Compiler accepts plurals for nonexistent kinds (graham) - closed.
- 0000806: [Model world] A spurious report of darkness is reported when exiting a closed container (graham) - closed.
- 0000807: [Model world] starting inside a closed container condemns the player to eternal darkness (graham) - closed.
- 0000817: [Phrases and functional programming] Descriptions of phrases rejected as not understood (graham) - closed.
- 0000818: [Phrases and functional programming] Repeated error message for incomplete description (graham) - closed.
- 0000820: [Kinds and type checking] <no text> in problem message provoked by undefined kind variable (graham) - closed.
- 0000821: [Extensions] Error message does not mention that variables can be translated into I6 (graham) - closed.
- 0000824: [Assertions and creations] Preposition overrides ``called'' when creating a rulebook. (graham) - closed.
- 0000826: [Indexing] The index's Contents page can grow so large that Inform 7 crashes (graham) - closed.
- 0000827: [Model world] Rules for supplying a missing noun while smelling and listening incorrectly abide by the basic accessibility rule (graham) - closed.
- 0000830: [Phrases and functional programming] Error message for untestable condition in dynamic dispatch points to the call site, not the condition (graham) - closed.
- 0000832: [Extensions] Use options with initial values given in words compile with an initial value of zero (graham) - closed.
- 0000835: [Understanding] Descriptors() is sensitive to following periods (graham) - closed.
- 0000845: [Spacing and printing] Printing a Unicode character bypasses the current IO system (graham) - closed.
- 0000847: [Phrases and functional programming] Runtime problem messages point to the source text, even if the infraction is in an extension (graham) - closed.
- 0000849: [Spacing and printing] "[otherwise if]" is accepted on its own (graham) - closed.
- 0000850: [Equations, units, arithmetic] RoundOffTime() doesn't properly handle negative numbers (graham) - closed.
- 0000861: [Source text and punctuation] Spurious errors when declaring either/or properties on the inside direction (graham) - closed.
- 0000852: [Model world] The player can be part of something else, but this breaks everything (graham) - closed.
- 0000854: [Model world] Some verb conjugations are hard-coded and therefore don't match plural-named actors (graham) - closed.
- 0000856: [Scenes] "when a scene ends" rule runs twice if scene has multiple endings (graham) - closed.
- 0000863: [Assertions and creations] Abject failure from the year 1969 (graham) - closed.
- 0000865: [Actions] The player's command does not include the noun when it is provided by disambiguation (graham) - closed.
- 0000869: [Model world] Examining includes a spurious "the" if "to say the" is overridden (graham) - closed.
- 0000870: [Model world] Directions for doors or rooms with entrances in different directions show in text replacements as the opposite of the other side (graham) - closed.
- 0000871: [Testing commands] RULES ALL omits rules of the form "Carry out Xing where..." in some circumstances (graham) - closed.
- 0000872: [Actions] An actor implicitly taking something is reported even when happening out of sight. (graham) - closed.
- 0000873: [Phrases and functional programming] Default case of a generic phrase's resolver specializes to one kind (graham) - closed.
- 0000874: [Phrases and functional programming] Conditions in generic phrase parameters are checked without kind safety (graham) - closed.
- 0000886: [Model world] In-scope doors are always reachable for most actions, including entering. (graham) - closed.
- 0000900: [Source text and punctuation] Inform gets the player global mixed up with player object. (graham) - closed.
- 0000904: [Kinds and type checking] Generic phrases can be instantiated with indefinite kinds (graham) - closed.
- 0000912: [Spacing and printing] Printing indexed text bypasses the current IO system (graham) - closed.
- 0000913: [Releasing, bibliographic data, cBlorb] It is impossible to include Unicode substitutions—and therefore fancy dashes—in bibliographic metadata (graham) - closed.
- 0000915: [Source text and punctuation] Rulebook name conflicts with property name (graham) - closed.
- 0000924: [Relations] NI doesn't like capitalized verbs (graham) - closed.
- 0000926: [Source text and punctuation] It is impossible to include fancy dashes in strings without using Unicode substitutions (graham) - closed.
- 0000931: [Kinds and type checking] Missing type checks storing values in tables (graham) - closed.
- 0000935: [Kinds and type checking] Properties initialized with implicitly created objects violate type safety (graham) - closed.
- 0000936: [Model world] Putting a fixed in place item on a supporter gives two messages, but putting in a container gives only one. (graham) - closed.
- 0000941: [Indexing] Extra words in problem message for a value with a specification (graham) - closed.
- 0000942: [Understanding] "Understand property as describing" does not tolerate overlapping property names (graham) - closed.
- 0000944: [Assertions and creations] Problem message "described as being 'here', but here doesn't seem to be any location at this point" lacks link to source line (graham) - closed.
- 0000952: [Lists] Errors in lists of texts are reported incorrectly (graham) - closed.
- 0000956: [Source text and punctuation] Names with 'player' in confuse the parser (graham) - closed.
- 0000965: [Source text and punctuation] Problem messages for a wording that already has a meaning do not point to the statements establishing that meaning (graham) - closed.
- 0000968: [Lists] "repeat with X running through (list)" re-evaluates the list expression each time (graham) - closed.
- 0000984: [Phrases and functional programming] Misquoted source text in problem message for an implicitly looped assignment (graham) - closed.
- 0000985: [Understanding] Problem message reads ``kind'' where perhaps ``kind of object'' was intended (graham) - closed.
- 0000990: [Understanding] "anything" and "any thing" behave differently as noun tokens (graham) - closed.
- 0000994: [Properties] Using enumerable values as properties breaks relations (graham) - closed.
- 0000998: [Phrases and functional programming] "Instead phrase..." fails to rtrue for resolver phrases (graham) - closed.
- 0001002: [Understanding] Ending a command with a period causes DPMR results to be ignored (graham) - closed.
- 0001006: [Rules and rulebooks] "No outcome" rulebook outcome cannot be printed (graham) - closed.
- 0001009: [Phrases and functional programming] Problem message wording implies that ``decide yes'' and ``decide no'' do not decide on a value. (graham) - closed.
- 0001011: [Understanding] understand [something] as examining interacts with [command].[command] (graham) - closed.
- 0001028: [Understanding] Problem message about grammar token '[topic]' offers unusable advice (graham) - closed.
- 0001031: [Model world] Exiting off stage items gives a programming error. (graham) - closed.
- 0001032: [Actions] Contrary to WI 9.16, conditions like "If we have taken the lantern" become true if the player persuades an NPC to try the action (graham) - closed.
- 0001040: [Assertions and creations] "X is always in R" does not work the same as "all X are in R" (graham) - closed.
- 0001042: [Relations] Backdrops are not "regionally in" their regions (graham) - closed.
- 0001044: [Actions] Trying actions doesn't reset the meta variable (graham) - closed.
- 0001045: [Releasing, bibliographic data, cBlorb] cblorb does not accept strings as <id> in blurb files (graham) - closed.
- 0001046: [Properties] Property verb doesn't work for "a room" (graham) - closed.
- 0001047: [Lists] Internal error when a temporary named value is used as an entry in a constant list (graham) - closed.
- 0001056: [Source text and punctuation] Source apostrophe heuristic is not Unicode-aware (graham) - closed.
- 0001060: [Relations] "greater than" and "less than" in object descriptions behave wrong (graham) - closed.
- 0001062: [Model world] The carrying capacity is ignored when entering. (graham) - closed.
- 0001063: [Kinds and type checking] Adjectives defined with "if its <property>" don't work for block values (graham) - closed.
- 0001065: [Releasing, bibliographic data, cBlorb] The ni compiler outputs error messages to stdout (graham) - closed.
- 0001066: [Actions] including "For the first time" in a disjunctive description of actions to avoid yields a slightly confusing error message (graham) - closed.
- 0001067: [Properties] Compiler overzealous in disallowing anonymous references to properties of non-objects (graham) - closed.
- 0001092: [Phrases and functional programming] Limit of 15 local variables is obsolete (graham) - closed.
- 0001069: [Assertions and creations] Compiler ignores some contradictions introduced by ``here is'' (graham) - closed.
- 0001070: [Phrases and functional programming] The description ``nowhere'' compiles as ``anywhere'' (graham) - closed.
- 0001071: [Source text and punctuation] Error messages mention "begin" even when using colon and indentation syntax (graham) - closed.
- 0001074: [Understanding] Error message refers to incorrect line (graham) - closed.
- 0001080: [Phrases and functional programming] General phrase overrides specific one if it appears later in the source text (graham) - closed.
- 0001089: [Source text and punctuation] Confusing problem message for wrong kind of quotes around text (graham) - closed.
- 0001096: [Actions] Actor, noun, second noun, etc. change meaning when used in a stored action comparison (graham) - closed.
- 0001098: [Kinds and type checking] Problem message about value vs. stored value could be made clearer (graham) - closed.
- 0001099: [Kinds and type checking] Callings allows type violations (graham) - closed.
- 0001101: [Phrases and functional programming] Shadowed kind names are not shadowed in try phrases (graham) - closed.
- 0001102: [Kinds and type checking] Problem message about missing default value for property has no source text pointer (graham) - closed.
- 0001106: [Relations] Callings accepted after kind arguments (graham) - closed.
- 0001107: [Kinds and type checking] Type violation caused by a calling in a failed condition (graham) - closed.
- 0001112: [Actions] Opening a closed object containing only a scenery object results in an ungrammatical "revealing" message. (graham) - closed.
- 0001115: [Kinds and type checking] Naming a property after an existing kind causes the standard rules to produce errors. (graham) - closed.
- 0001118: [Spacing and printing] Constant NO_SCORE in generated Inform 6 (graham) - closed.
- 0001126: [Extensions] NI silently rejects header mismatch in replacing an extension's header when it is subordinate to another replacement (graham) - closed.
- 0001128: [Spacing and printing] "[The X]" on proper-named assembly with owning object having a printed name property results in "Programming error" (graham) - closed.
- 0001134: [Understanding] Disambiguation does not always exempt "person, foo" commands (graham) - closed.
- 0001141: [Rules and rulebooks] Naming a rule without "the", error message blames when/while clause (graham) - closed.
- 0001142: [Assertions and creations] "The player has a property" always refers to the default player character, even if the player is really someone else (graham) - closed.
- 0001148: [Rules and rulebooks] A region as the noun in a rule preamble is compiled to a TestRegionalContainment call rather than an equality test (graham) - closed.
- 0001150: [Phrases and functional programming] "list the contents of" phrase missing CFIRSTART_BIT option (graham) - closed.
- 0001155: [Properties] using any indefinite article in a rule for printing the name for a thing overrides the thing's own indefinite article (graham) - closed.
- 0001156: [Assertions and creations] Declaring a kind "always improper-named" can cause errors (graham) - closed.
- 0001159: [Actions] The syntax for writing rules with excepted actions is prone to misinterpretation by ni (graham) - closed.
- 0001164: [Model world] NPCs cannot touch doors or their parts when on the other side of them from the player (graham) - closed.
- 0001168: [Model world] Incorrect touchability results for specific circumstance of nested supporters/containers (graham) - closed.
- 0001169: [Spacing and printing] relations command generates programming error with printed name property on assembled object (graham) - closed.
- 0001171: [Spacing and printing] HimHerItself prints ``theirselves'' rather than ``themselves'' (graham) - closed.
- 0001190: [Actions] Reference to action name in a To Decide phrase cases compilation to fail (graham) - closed.
- 0001192: [Kinds and type checking] Definition applying to kind of value references nonexistent local (graham) - closed.
- 0001193: [Assertions and creations] Parts of assemblies without names are not implicitly named. (graham) - closed.
- 0001195: [Tables] Cannot blank out entries using a "corresponding to" phrase. (graham) - closed.
- 0001196: [Releasing, bibliographic data, cBlorb] ni emits a ``release to'' directive in the blurb, even when not passed the -release flag (graham) - closed.
- 0001204: [Understanding] compiler accepts two "[things]" token in one understand line, but these cannot be processed (graham) - closed.
- 0001205: [Source text and punctuation] Inform detects [] but points to the wrong error line (graham) - closed.
- 0001215: [Glulx issues (files, figures, sounds)] Update infglk.h in Glulx.i6t (graham) - closed.
- 0001216: [Testing commands] Generated uses of parser_trace should be under #ifdef DEBUG (graham) - closed.
- 0001217: [Source text and punctuation] "The action of the yourself waiting" cannot be put in a stored action global variable (graham) - closed.
- 0001219: [Kinds and type checking] Internal error when declaring a variable beginning with “in” (graham) - closed.
- 0001220: [Assertions and creations] Misleading problem messages when if phrases are used outside of rules. (graham) - closed.
- 0001222: [Tables] Table with a (text) gives odd error (graham) - closed.
[374 issues]


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker