1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-05 08:34:22 +03:00
Commit graph

771 commits

Author SHA1 Message Date
Andrew Plotkin fd927245cd Clean up OrigSource at the end of a function. 2023-05-24 18:38:27 -04:00
Andrew Plotkin e3c519c23e OrigSource directives for I6. 2023-05-24 18:30:25 -04:00
Andrew Plotkin e2d7e25045 Plumbing for the OrigSource construct. 2023-05-24 17:36:02 -04:00
Andrew Plotkin 0940333a8d Silent int-conversation warning from clang. 2023-05-22 11:10:41 -04:00
Andrew Plotkin 897551612e Fix dict word printing. 2023-05-19 00:50:05 -04:00
Andrew Plotkin 340f299c8d Implementation of i7_glk_put_buffer_uni(). 2023-05-19 00:10:59 -04:00
Andrew Plotkin f9ef41585f Generate the dictionary in DICT_CHAR_SIZE=4 form. 2023-05-18 23:50:34 -04:00
Andrew Plotkin 4bf6bc5403 Wrote the glk functions, but they don't work yet. 2023-05-18 16:58:07 -04:00
Andrew Plotkin 89cf0a5715 Try implementing glk_request_line_event_uni(). 2023-05-18 16:40:39 -04:00
Graham Nelson da9fb27be5 Experimental Unicode-handling change 2023-05-16 08:11:55 +01:00
Graham Nelson d608388d64 Fix for Jira bug I7-2225 2023-05-08 00:00:16 +01:00
Zed Lopez 65da490cde fixing stray right-angle-bracket 2023-05-04 20:33:08 -07:00
Graham Nelson 72d90591ff Renamed variable to avoid Windows build issues 2023-05-04 19:32:27 +01:00
Graham Nelson 3c9a25a58a Deprecation of old use option syntax 2023-05-03 22:41:04 +01:00
Graham Nelson 95e613cd6a Implemented IE-0018 2023-05-02 19:07:44 +01:00
Graham Nelson 04e526f0a6 Fix for Jira bug I7-2298 2023-04-30 10:31:51 +01:00
Graham Nelson b382906e39 Further improvements to I6 syntax error reporting 2023-04-29 23:36:11 +01:00
Graham Nelson 568429d61c More accurate I6 error location 2023-04-28 11:18:56 +01:00
Graham Nelson 8aa902ce50 More on schema error reporting 2023-04-26 23:11:43 +01:00
Graham Nelson 8d92831249 Improved error reporting on kit and insertion code 2023-04-25 10:37:50 +01:00
Graham Nelson 4d97b499cf Fix for Jira bug I7-2335 2023-04-23 23:15:44 +01:00
Graham Nelson 4fb6e57b86 Fix for Jira bug I7-2297 2023-04-23 21:16:45 +01:00
Graham Nelson a2c1274a39 Fix for Jira bug I7-2328 2023-04-22 23:14:53 +01:00
Graham Nelson 5d4586387c Fix for Jira bug I7-2334 2023-04-22 22:47:10 +01:00
Graham Nelson 1c18007326 Fix for Jira bug I7-2304 2023-04-22 18:50:45 +01:00
Graham Nelson 7af87e5206 Directory extensions able to use their own figures, sounds and internal files 2023-02-01 23:17:23 +00:00
Graham Nelson ccff6ddc47 Further work on kits loading from extension directories 2023-01-30 22:15:25 +00:00
Graham Nelson cc08b7cdec Making a start on IE-0015 world model enforcement 2023-01-16 22:45:50 +00:00
Graham Nelson 63b5222e03 Change to Inter to support new kind constructors 2023-01-07 14:49:15 +00:00
Graham Nelson b5659329d0 Fix for Jira bug I7-2221 2023-01-05 20:57:55 +00:00
Graham Nelson cbe7012fb6 Fix for Jira bug I7-2264 2023-01-05 09:36:39 +00:00
Graham Nelson b5c35fb98e Fix for Jira bug I7-2235 2023-01-04 23:09:20 +00:00
Graham Nelson f46433c22c Fix for Jira bug I7-2267 2023-01-02 10:27:52 +00:00
Graham Nelson 46349cb85c Fix for Jira bug I7-2269 2023-01-01 22:29:11 +00:00
Graham Nelson 66596ea987 Removal of FORM option from IE-0004 2022-11-07 22:41:51 +00:00
Graham Nelson a9686a186e Indexing support for IE-0004 2022-11-05 23:44:52 +00:00
Graham Nelson 24988c7383 Further prerequisites for IE-0004 2022-11-03 22:56:50 +00:00
Graham Nelson cb252deab4 Refactored standard rulebook and activity creation to remove sequencing constraints 2022-10-28 00:21:35 +01:00
Graham Nelson 317d3b809d Implemented IE-0014 2022-10-23 22:51:46 +01:00
Graham Nelson 69135575f6 Implemented +replacing(keeping) 2022-10-23 13:20:55 +01:00
Graham Nelson baa615c76f Slightly clarified namespaces 2022-10-13 23:15:49 +01:00
Graham Nelson 2083e65b6e Experimental work on +namespace 2022-10-12 23:53:21 +01:00
Graham Nelson ad81cf2e48 Implemented +private annotation 2022-10-10 23:38:11 +01:00
Graham Nelson a1e6b9e7ab Implemented +replacing for non-functions 2022-10-10 09:50:20 +01:00
Graham Nelson 839aec2a7f Implemented IE-0006 2022-10-09 23:26:03 +01:00
Graham Nelson 9762ea5dde Improved DialogueKit 2022-09-30 23:59:26 +01:00
Graham Nelson c970317683 IE-0009 now implemented in draft form 2022-09-26 00:22:54 +01:00
Graham Nelson 257bf9cab6 Various missing dialogue features added 2022-09-24 18:00:01 +01:00
Graham Nelson 1c8820a429 Added containment relation for lines within beats 2022-09-21 23:39:34 +01:00
Graham Nelson 148ee6866e Active mode for dialogue director 2022-09-21 09:33:49 +01:00
Graham Nelson 9d20af9ca9 Dialogue beginning to be performed 2022-09-19 23:31:44 +01:00
Graham Nelson cacc06ee84 Started work on the Director 2022-09-18 23:52:50 +01:00
Graham Nelson 6310e0bc56 Runtime representation of dialogue lines 2022-09-18 00:08:17 +01:00
Graham Nelson 0736bf435f Runtime representation of dialogue beats 2022-09-17 19:49:46 +01:00
Graham Nelson 03592cb26f Refactored plugins to become compiler features 2022-09-01 00:14:18 +01:00
Graham Nelson c9e740b086 Fix for Jira bug I7-2193 2022-08-28 15:40:06 +01:00
Graham Nelson 52baf6cfc1 Fix for Jira bug I7-2192 2022-08-28 14:01:38 +01:00
Graham Nelson 59a9f239d7 Fix for Jira bug I7-2190 2022-08-28 12:17:21 +01:00
Graham Nelson c1731ec3f1 Fix for Jira bug I7-2166 2022-08-10 22:30:12 +01:00
Graham Nelson c2916ea620 Enabled $OMIT_UNUSED_ROUTINES when Inform compiles to I6 2022-08-05 23:38:13 +01:00
Graham Nelson 78c9d2425e Enabled $STRIP_UNREACHABLE_LABELS in code generated to inform6 2022-07-24 11:48:23 +01:00
Graham Nelson c506ff967e Updated inform6 to v6.41 2022-07-24 11:10:45 +01:00
David Kinder 5bcff389f4 Fix inter tests on Windows 2022-07-15 14:25:28 +01:00
Graham Nelson 51e6ad8b97 Made @/o and @\o equivalent 2022-06-30 18:27:36 +01:00
Graham Nelson bf7805d755 Fix for Jira bug I7-2156 2022-06-30 12:20:49 +01:00
Graham Nelson 58ff258c2d Fixed index welcome page spacing defect as viewed by Webkit on MacOS 2022-06-28 23:52:49 +01:00
Graham Nelson 2f8beb9912 Began work on project metadata files 2022-06-24 00:58:19 +01:00
Graham Nelson 52755d81f0 Refactoring of language services to use JSON metadata 2022-06-23 17:37:16 +01:00
Graham Nelson 7857794ac6 Fix for Jira bug I7-2157 2022-06-21 00:05:35 +01:00
Graham Nelson 7eaa555953 Further work on removing hard-wired colours, to support Dark Mode apps 2022-06-16 23:42:17 +01:00
Graham Nelson 13cb22ae9b Removed some hard-wired CSS colours from the source code 2022-06-13 19:42:39 +01:00
Graham Nelson de4d348fda Fix for Jira bug I7-2137 2022-05-30 22:53:15 +01:00
Graham Nelson 56e851358a Fix to test case catching up with Inter version change 2022-05-25 14:13:24 +01:00
Graham Nelson e3bcfd85a2 Bumped Inter version number to 2.0.0 2022-05-24 21:36:01 +01:00
Graham Nelson a79b56f241 Fix for Jira bug I7-2124 2022-05-24 21:28:01 +01:00
Graham Nelson 4b7ad580b7 Fix for Jira bug I7-2123 2022-05-23 22:23:43 +01:00
Zed Lopez 4359a78d06 simoly -> simply 2022-05-16 23:46:35 -07:00
Graham Nelson 20147da4fd Fix for Jira bug I7-2110 2022-05-15 13:44:22 +01:00
Graham Nelson 557c010bbf Fix for Jira bug I7-2109 2022-05-13 07:38:40 +01:00
Graham Nelson 95212828d3 Added -build-locate and -use-locate options to inbuild 2022-05-12 23:31:52 +01:00
Graham Nelson 03d5d1e40d Fix for two unrelated issues in Jira bug report I7-2090 2022-05-12 10:56:19 +01:00
Graham Nelson 37bf39de3f Fix for Jira bug I7-2100 2022-05-11 21:46:13 +01:00
Graham Nelson fe95b12aff Fix for Jira bug I7-2103 2022-05-11 21:31:59 +01:00
Graham Nelson 1ecf77049c Enabled indirect function calls from I6 inclusions in I7 2022-05-10 10:43:18 +01:00
Graham Nelson f530783708 Fix for Jira bug I7-2084 2022-05-07 13:11:24 +01:00
Graham Nelson d8de2ba24d Fix for Jira bug I7-2085 2022-05-07 11:32:57 +01:00
Zed Lopez 27c3a6cfe3 doc typo fix 2022-05-06 19:21:12 -07:00
Graham Nelson ff37017fd6 Further clarification of CSS used in Index 2022-05-05 23:52:29 +01:00
Graham Nelson 8194bee4d4 Began revisions to facilitate use of per-platform CSS 2022-05-04 23:23:12 +01:00
Graham Nelson 31c156b2b5 Fix for bracketed negative numbers in I6 assembly inclusion bug 2022-05-02 22:59:04 +01:00
Graham Nelson 8ea67dccb2
Merge pull request #22 from andrewschultz/inter-typos-220501
inter/*/*.w typos
2022-05-01 15:56:50 +01:00
Andrew 448a73d168 inter/*/*.w typos 2022-05-01 08:47:54 -05:00
Philip Chimento e811fc28d2 Put linker flags at the end of the linker command line
On some systems, the libraries must come after the object files that they
reference.
2022-04-30 13:21:29 -07:00
David Kinder 6472eac80b Remove Windows-specific HTML_MAP_FONT_SIZE use 2022-04-30 10:20:36 +01:00
Graham Nelson 4f869b386a Removed some undefined behaviour from the C code 2022-04-26 13:07:34 +01:00
Graham Nelson 35ebd18c8a Fix for Obedience-C issue 2022-04-24 12:31:42 +01:00
Graham Nelson f0abc67d79 Using new-style gitignore scripts (again) 2022-04-23 14:02:23 +01:00
Graham Nelson df02d6c079 Using new-style gitignore scripts 2022-04-23 14:01:04 +01:00
Graham Nelson 0d58d4898c Modernised Include (- ... -) syntax 2022-04-19 00:29:00 +01:00
Graham Nelson a1aa7642e9 Documented and rounded out some debugging features 2022-04-18 15:46:46 +01:00