Andrew Plotkin
|
c0aae6022f
|
Maintain a text_provenence in Compile Blocks and Lines, and when
creating an OrigSourceInstruction. (As opposed to a source_location.)
|
2023-05-27 22:23:38 -04:00 |
|
Andrew Plotkin
|
6f0abf7d62
|
Comment.
|
2023-05-27 09:20:15 -04:00 |
|
Andrew Plotkin
|
4426ac0f6e
|
Correct parsing of #OrigSource inside a function.
|
2023-05-27 09:17:57 -04:00 |
|
Andrew Plotkin
|
65865563cd
|
Don't write the second argument of #OrigSource if it wasn't set.
(Or is zero.)
|
2023-05-27 09:11:30 -04:00 |
|
Andrew Plotkin
|
9e5a9af370
|
Start working through #origsource in kit code.
|
2023-05-26 20:08:07 -04:00 |
|
Andrew Plotkin
|
40259e3e7a
|
Start parsing #Origsource in the I6-to-Inter stage. Not yet useful.
|
2023-05-26 10:20:26 -04:00 |
|
Andrew Plotkin
|
dd5ff2a7b2
|
Comment.
|
2023-05-25 12:53:48 -04:00 |
|
Andrew Plotkin
|
63fce0f1a7
|
Optimize the case of OrigSource with no arguments.
|
2023-05-25 12:52:36 -04:00 |
|
Andrew Plotkin
|
0632deb783
|
Comments.
|
2023-05-25 12:05:23 -04:00 |
|
Andrew Plotkin
|
70f4b854c4
|
Rename ORIGSOURCE_MTID to PLACE_ORIGSOURCE_MTID, which reads a little better.
|
2023-05-25 11:56:30 -04:00 |
|
Andrew Plotkin
|
b901f9c391
|
Guess we're bumping the Inter version.
|
2023-05-25 11:02:32 -04:00 |
|
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 |
|