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
a2c1274a39
Fix for Jira bug I7-2328
2023-04-22 23:14:53 +01:00
Graham Nelson
1c18007326
Fix for Jira bug I7-2304
2023-04-22 18:50:45 +01:00
Graham Nelson
46349cb85c
Fix for Jira bug I7-2269
2023-01-01 22:29:11 +00: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
1c8820a429
Added containment relation for lines within beats
2022-09-21 23:39:34 +01:00
Graham Nelson
9d20af9ca9
Dialogue beginning to be performed
2022-09-19 23:31:44 +01:00
Graham Nelson
03592cb26f
Refactored plugins to become compiler features
2022-09-01 00:14:18 +01:00
Graham Nelson
59a9f239d7
Fix for Jira bug I7-2190
2022-08-28 12:17:21 +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
Graham Nelson
bf7805d755
Fix for Jira bug I7-2156
2022-06-30 12:20:49 +01:00
Zed Lopez
4359a78d06
simoly -> simply
2022-05-16 23:46:35 -07:00
Graham Nelson
1ecf77049c
Enabled indirect function calls from I6 inclusions in I7
2022-05-10 10:43:18 +01:00
Graham Nelson
d8de2ba24d
Fix for Jira bug I7-2085
2022-05-07 11:32:57 +01:00
Andrew
448a73d168
inter/*/*.w typos
2022-05-01 08:47:54 -05:00
Graham Nelson
35ebd18c8a
Fix for Obedience-C issue
2022-04-24 12:31:42 +01:00
Graham Nelson
73fbe6c357
Merge pull request #1 from ptomato/linux-fixes
...
Linux fixes
2022-04-15 09:53:52 +01:00
Graham Nelson
72640a8ed9
Attempt at platform-independent random number generator for C output
2022-04-15 09:43:36 +01:00
Philip Chimento
bd0a483b70
Declare i7_properties as extern
...
I guess this worked as written in Clang, but GCC interprets the
declaration without "extern" as a definition, meaning that the actual
definition later in inform7_clib.c counts as a double definition.
2022-04-14 22:10:00 -07:00
David Kinder
899e3dda98
Make random()/rand() change in CWeb source
2022-04-13 21:52:12 +01:00
Graham Nelson
cba72a3537
Improved source website
2022-04-04 18:31:44 +01:00
Graham Nelson
fb2687b873
Completed simplification of annotations
2022-03-21 10:32:13 +00:00
Graham Nelson
d1f5dc4304
Further reduction in annotation use
2022-03-20 13:41:13 +00:00
Graham Nelson
fe6747d594
Removed scope and noun filter annotations
2022-03-19 23:20:20 +00:00
Graham Nelson
f3c4f9140a
Eliminated the two verb annotations
2022-03-17 22:50:28 +00:00
Graham Nelson
dd97aa9eb1
Eliminated TABLEARRAY_IANN and similar annotations
2022-03-17 12:07:10 +00:00
Graham Nelson
0ab1d23d9e
Eliminated HEX_IANN and SIGNED_IANN
2022-03-17 00:19:49 +00:00
Graham Nelson
0b545c37b5
Completed work on bytecode module
2022-03-14 13:53:55 +00:00
Graham Nelson
a524ba53f1
Better handling of construct IDs
2022-03-13 22:08:41 +00:00
Graham Nelson
ce3fb2aa52
Better encapsulated implementation of constant instruction
2022-03-13 21:18:06 +00:00
Graham Nelson
51004bb8bf
Improved remaining instructions
2022-03-13 11:28:33 +00:00
Graham Nelson
07258333cc
Improved inv, lab, label
2022-03-12 23:44:46 +00:00
Graham Nelson
c3b7e28bec
Reworked typename instructions
2022-03-11 21:38:53 +00:00
Graham Nelson
4b561c4bd0
Improved variable instruction
2022-03-11 19:22:44 +00:00
Graham Nelson
66d2c31ba9
Improved property and propertyvalue instructions
2022-03-11 18:57:49 +00:00
Graham Nelson
86222f4863
Further instructions
2022-03-11 11:15:11 +00:00
Graham Nelson
c14b967d7c
Revised the package constructs
2022-03-10 23:54:43 +00:00
Graham Nelson
d8b631f67a
Three more instructions improved
2022-03-07 23:06:30 +00:00
Graham Nelson
1b6a7babf4
New __extent annotation for arrays initialised to zero entries
2022-03-03 11:05:03 +00:00
Graham Nelson
df5d9892e3
Improvements to the constant construct
2022-03-02 00:04:54 +00:00
Graham Nelson
652af138a8
Much systematic renaming
2022-03-01 00:41:22 +00:00
Graham Nelson
ed6d3cb165
Completed work on Inter metadata and errors
2022-02-28 22:24:58 +00:00
Graham Nelson
511158c148
Finished refactoring of pairs
2022-02-27 23:52:33 +00:00