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

239 commits

Author SHA1 Message Date
Philip Chimento 51d7e99895 Fix case-sensitive filename errors
These filenames worked fine on case-insensitive file systems, but not on
a case-sensitive file system.
2022-04-14 22:41:12 -07:00
Philip Chimento c029af34ae Initialize kinds array
GCC warns that ka[1] is possibly being used without being initialized. As
far as I can tell from reading the loop, a1 > 0 here, and the elements of
ka are initialized up to a1-1, and ka[1] is never accessed if a1 == 1.

Nonetheless, rather than rewriting the loop so GCC can understand what's
going on, maybe it's better just to put an initializer here.
2022-04-14 22:10:00 -07:00
Philip Chimento 881ac66540 Add fall-through comments
GCC warns about switch statement fall-throughs unless they are annotated
with a /* fall through */ comment. Add one of these.

As for the other comment, GCC also has a slightly less strict mode that
understands the comment as long as it has the words "fall through"
somewhere in it. If we slightly tweak the wording of this comment, we can
use that mode to avoid the warning.
2022-04-14 22:10:00 -07:00
Graham Nelson 8d8db04e84 Compensating for change of random function in C 2022-04-15 00:19:18 +01:00
Graham Nelson a2bc2c4767 Miscellaneous catching up 2022-04-14 23:14:14 +01:00
Graham Nelson 6075e58575 Fix for Mantis bug 1821 2022-04-14 12:02:34 +01:00
Graham Nelson 15976401ec Minor debugging log changes to avoid compiler warnings 2022-04-13 23:43:02 +01:00
Graham Nelson 2e55bfa0b0 Probably fix for word assemblage annotation crash 2022-04-13 22:32:57 +01:00
Graham Nelson cdb2b8a809 Fix for Mantis bug 1846 2022-04-13 22:09:08 +01:00
Graham Nelson 4e3d771b8f Fix and test case for Mantis bug 1897 2022-04-12 19:24:10 +01:00
Graham Nelson ce8014cfc5 Fix for Mantis bug 1904 2022-04-12 12:32:28 +01:00
Graham Nelson 2a998ded3e Fix for Mantis bug 1987 2022-04-10 12:34:19 +01:00
Graham Nelson 0dc42eb46f Fix for Mantis bug 2032 2022-04-09 15:07:55 +01:00
Graham Nelson 7ee6162839 Type change needed for Windows 2022-04-08 17:51:28 +01:00
Graham Nelson 45b53fca22 Fix for Mantis bug 2087 2022-04-07 10:43:01 +01:00
Graham Nelson c143db1985 Fix for Mantis bug 2086 2022-04-06 21:34:48 +01:00
Graham Nelson 6eedda53e6 Fixed bug in releasing small cover image for projects with default cover art 2022-04-06 11:14:15 +01:00
Graham Nelson 994d29968c Better incremental kit-building 2022-04-05 12:14:27 +01:00
Graham Nelson cba72a3537 Improved source website 2022-04-04 18:31:44 +01:00
Graham Nelson c876a87d40 Improved command-line interface for inter 2022-03-24 23:35:22 +00:00
Graham Nelson fdbb235a63 Shaved about 5cs off 2022-03-24 10:53:32 +00:00
Graham Nelson 47955eefee Began on the inter schema compiler 2022-01-16 23:17:41 +00:00
Graham Nelson ff06397486 Rearranged names of some linking tasks 2021-11-22 23:40:18 +00:00
Graham Nelson 77b894001d Improved pipeline error messages 2021-11-15 22:44:29 +00:00
Graham Nelson b0069b92ce Finally made door_to property not a special case 2021-10-18 05:31:07 +01:00
Graham Nelson 7c5e367822 Painfully slow progress 2021-10-01 11:21:09 +01:00
Graham Nelson f92d8c50ac Small reform of variable packages in Inter 2021-09-19 12:47:18 +01:00
Graham Nelson 4a3dd923b2 Removed spurious newline in Basic Inform projects to C 2021-09-14 09:14:25 +01:00
Graham Nelson da9151f1f5 Documenting and tidying up C 2021-09-13 23:38:46 +01:00
Graham Nelson b4604150d6 Improved project-free compilation and unified pipelines 2021-09-13 00:33:30 +01:00
Graham Nelson 9fe3a62c25 Improved supervisor's handling of stand-alone I7 source files 2021-09-12 13:21:13 +01:00
Graham Nelson cc4287a9e7 Refactored arch module to provide new -format notation 2021-09-11 14:36:26 +01:00
Graham Nelson 0fabb281a6 Nonworking introduction of new -format 2021-09-10 23:03:09 +01:00
Graham Nelson 720fd496a3 Removed #identifiers_table from Inter 2021-09-01 16:32:23 +01:00
Graham Nelson 54713bb29c Revised to pave way for ctags files 2021-08-11 12:06:05 +01:00
Graham Nelson c2b1504318 Divided codegen module into new modules pipeline and final 2021-08-10 11:01:03 +01:00
Graham Nelson 8d3be62bff Brought testing up to date 2021-07-30 23:11:04 +01:00
Graham Nelson 4cdb0d1d21 Completed work on the index module 2021-07-27 13:55:53 +01:00
Graham Nelson c301610103 Further refactoring 2021-07-27 00:42:09 +01:00
Graham Nelson 97678a04b9 Added gloss 2021-07-26 00:38:28 +01:00
Graham Nelson d6cb4311a9 Moved localisation code to html module 2021-07-26 00:34:51 +01:00
Graham Nelson 7cb89b4697 A little more writing-up 2021-07-08 22:56:01 +01:00
Graham Nelson 48f3aa8f58 Improved index CSS and Javascript incorporation 2021-07-07 23:43:23 +01:00
Graham Nelson 2445e3d16b Tested out the localisation dictionary-reader 2021-07-01 00:33:52 +01:00
Graham Nelson 8d093af5de Migrated A1 element 2021-06-20 23:29:49 +01:00
Graham Nelson d83999ab6b Tidying up 2021-06-16 22:34:33 +01:00
Graham Nelson 6839e071ed And further with Ch 2021-06-14 00:18:41 +01:00
Graham Nelson 4ae1f836fd Began migrating Ch 2021-06-13 22:29:31 +01:00
Graham Nelson 8b89583fe0 Migrated Lx element 2021-06-12 13:08:47 +01:00
Graham Nelson 5bf347737d Migrated Gz element 2021-06-12 10:42:20 +01:00