aboutsummaryrefslogtreecommitdiff
path: root/engines/director
AgeCommit message (Collapse)Author
2019-12-11DIRECTOR: LINGO: Pass menu to MacMenu in installMenu built-inEugene Sandulenko
2019-12-11DIRECTOR: LINGO: Initial code for b_installMenu(). ParsingEugene Sandulenko
2019-12-11DIRECTOR: Store original Stxt valueEugene Sandulenko
2019-12-11DIRECTOR: Escape Stxt debug outputEugene Sandulenko
2019-12-11DIRECTOR: LINGO: Added simpler mode for code preprocessorEugene Sandulenko
2019-12-11DIRECTOR: Do not attempt to execute scripts containing menusEugene Sandulenko
2019-12-10DIRECTOR: LINGO: CleanupEugene Sandulenko
2019-12-10DIRECTOR: Make text printable in debug output in CachedMacTextEugene Sandulenko
2019-12-10DIRECTOR: LINGO: Fix bounds check in b_zoomBoxEugene Sandulenko
2019-12-10DIRECTOR: Implement zoomBox renderingEugene Sandulenko
2019-12-10DIRECTOR: Do precomputations for 'zoomBox' built-inEugene Sandulenko
2019-12-10DIRECTOR: Use toPrintable() for debug text outputEugene Sandulenko
2019-12-10DIRECTOR: LINGO: Moved event-related debug messages to proper channelEugene Sandulenko
2019-12-10DIRECTOR: LINGO: Specified precedence for '&&' operationEugene Sandulenko
2019-12-09DIRECTOR: LINGO: Fix string to string conversionEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix multi-leg 'if' grammarEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix one-leg if codegenEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fixed operator precedence in grammarEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix 'if' code generation for simple statementsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix 'if' preprocessor for nested ifsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fixed 'else' code generation for 'if' statementsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix 'repeatwhile' and 'if' grammarsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Improved compiled code for 'if' statementsEugene Sandulenko
2019-12-08DIRECTOR: LINGO: Fix code decompilation offsetsEugene Sandulenko
2019-12-07DIRECTOR: LINGO: Give better name to the code preprocessorEugene Sandulenko
2019-12-07DIRECTOR: LINGO: Fix incorrect nesting in 'if' preprocessorEugene Sandulenko
2019-12-07DIRECTOR: LINGO: Added debug output to preprocessorEugene Sandulenko
2019-12-07DIRECTOR: Implement 'compileonly' debug flagEugene Sandulenko
2019-12-06DIRECTOR: LINGO: Finally fix 'if' grammar with prepocessingEugene Sandulenko
2019-12-06DIRECTOR: LINGO: Switch back to LALR(1) parserEugene Sandulenko
2019-12-06DIRECTOR: LINGO: Initial code on 'if' preprocessingEugene Sandulenko
2019-12-06DIRECTOR: Added more 'if' statement testsEugene Sandulenko
2019-12-05DIRECTOR: LINGO: Switch to GLR parser. ImprovementsEugene Sandulenko
2019-12-05DIRECTOR: LINGO: Further simplification of 'if' statements grammar.Eugene Sandulenko
Still doesn't work fully
2019-12-05DIRECTOR: LINGO: Simplify 'if' statement parserEugene Sandulenko
2019-12-03DIRECTOR: LINGO: Rewrite 'if' statement fully. Improve line countingEugene Sandulenko
Still one particular testcase fails, but this is a major improvement in terms of clarity. The execution is temporarily broken.
2019-12-03DIRECTOR: LINGO: Added test for C2 continuation symbolEugene Sandulenko
2019-12-04DIRECTOR: LINGO: Fix cb_v4theentitynamepush to consume an argcScott Percival
2019-12-04DIRECTOR: LINGO: Implement c_argcpushScott Percival
2019-12-03DIRECTOR: LINGO: Add cb_v4theentitynamepushScott Percival
2019-12-03DIRECTOR: LINGO: Add stub for b_goScott Percival
2019-12-03DIRECTOR: LINGO: Fix continuation symbol parsingEugene Sandulenko
2019-12-03DIRECTOR: LINGO: Correct processing of \xC3 (continuation) symbolEugene Sandulenko
2019-12-03DIRECTOR: LINGO: Properly set pointerEugene Sandulenko
2019-12-02DIRECTOR: LINGO: Made event handler names case insensitiveEugene Sandulenko
2019-12-02DIRECTOR: LINGO: Implemented passing 'me' as an object referenceEugene Sandulenko
2019-12-02DIRECTOR: LINGO: Fix splitting of the script by definitionsEugene Sandulenko
2019-12-02DIRECTOR: LINGO: Fix setting cast member valuesEugene Sandulenko
2019-12-02DIRECTOR: LINGO: JANITORIAL: Whitespace fixesEugene Sandulenko
2019-12-02DIRECTOR: LINGO: Added test for inline equality testsEugene Sandulenko