1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-05-19 09:28:51 +03:00
Commit graph

792 commits

Author SHA1 Message Date
Graham Nelson ac626ad8af More on documentation indexing 2023-09-09 15:23:44 +01:00
David Kinder a51c8c60c0
Merge branch 'ganelson:master' into unicode 2023-09-07 06:38:59 +01:00
Graham Nelson c140b1527d Improvements to extension documentation rendering and indexing 2023-09-06 23:40:30 +01:00
David Kinder 30c1f60e3c Inform is now written in C11, not C99 2023-09-06 13:34:13 +01:00
Graham Nelson 9a84b68a74 Completed core Inform work on IE-0032 2023-09-05 10:12:54 +01:00
Graham Nelson 5ccc10ada9 Layout files for extension documentation 2023-09-03 23:58:21 +01:00
Graham Nelson 56be55c487 Various improvements to extension documentation 2023-09-01 00:06:22 +01:00
Graham Nelson fdcbcb9404 Cross-reference improvements 2023-08-31 18:25:18 +01:00
Graham Nelson 1d1605d82a Double-backtick for command parser commands 2023-08-30 09:09:46 +01:00
Graham Nelson 9f433e7450 Keeping up with foundation 2023-08-28 18:10:22 +01:00
Graham Nelson 5dc29e47ee Migrated outcome pages to Markdown and removed inrtps tool 2023-08-26 15:14:13 +01:00
Graham Nelson e8a656bc67 Moved IFM into foundation 2023-08-25 11:02:12 +01:00
Graham Nelson 563142e730 Further work on extension documentation 2023-08-24 23:03:41 +01:00
Graham Nelson 88f970e3eb Adopted Markdown for extension documentation 2023-08-23 12:15:46 +01:00
Graham Nelson 9c29cd5e5e Minor adaptations for changes to foundation 2023-08-18 19:35:08 +01:00
Graham Nelson 55f7dd9134 Tweak to accommodate MD changes 2023-08-13 23:07:27 +01:00
Graham Nelson 53a9196d19 Experimenting with limited use of Markdown in extension documentation 2023-08-11 12:47:06 +01:00
Graham Nelson e3e2acc0d6 Minor changes to assist hashed testing 2023-08-09 11:52:07 +01:00
Graham Nelson e7933968cd Added -log-to-project switch to inform7 2023-08-08 13:34:10 +01:00
Graham Nelson 39777de387 Minor updates to test recipes 2023-08-05 23:31:01 +01:00
Graham Nelson 46cf0968aa Reconstructed the test suite 2023-08-04 13:41:37 +01:00
Graham Nelson f467e9d0cc Added uninstaller to inbuild 2023-08-02 15:08:37 +01:00
Graham Nelson 311cd1070d Internal documentation for extensions 2023-07-31 23:33:58 +01:00
Graham Nelson 0d8d6606c3 Added open-source-text links to Extensions home tab 2023-07-30 19:07:54 +01:00
Graham Nelson 55338a19d2 inbuild -modernise 2023-07-28 00:43:38 +01:00
Graham Nelson e125085e42 Began restructuring intest instructions 2023-07-27 10:57:57 +01:00
Graham Nelson cab0cf5175 New example file format for documentation 2023-07-24 11:56:58 +01:00
Graham Nelson 41d6ec7560 Fix race condition in extension documentation generation 2023-07-23 11:39:06 +01:00
Graham Nelson 887349c6f3 Added Olympic Medals to Recipe Book 2023-07-22 17:22:24 +01:00
Graham Nelson f0ed01994d More on extension documentation examples 2023-07-21 11:49:36 +01:00
Graham Nelson 1b3d40d592 Further along generating extension documentation 2023-07-19 23:46:39 +01:00
Graham Nelson d804725e46 Further improvements to extension documentation 2023-07-18 23:43:45 +01:00
Graham Nelson ad2a8e18d8 Started in on a better extension documentation renderer 2023-07-17 00:44:11 +01:00
Graham Nelson 12793b65f9 Finite-domain units 2023-07-16 06:58:49 +01:00
Graham Nelson f6c3b1f505 Digits and values for LPEs 2023-07-15 00:28:00 +01:00
Graham Nelson ed743bbcb6 Ranges for literal notation parts not starting from 0 2023-07-14 14:20:05 +01:00
Graham Nelson fb602f6e2c Removal of now unnecessary census code 2023-07-13 00:23:12 +01:00
Graham Nelson ba61e93ec8 Better Neptune default-value syntax for new block values 2023-07-12 11:05:24 +01:00
Graham Nelson 52584d8d23 Disabling the census-mode command line switches 2023-07-11 21:35:09 +01:00
Graham Nelson 21f9331dce Further experiments with literal notation 2023-07-10 11:04:12 +01:00
Graham Nelson 213ec15101 Updated note about clang vs gcc 2023-07-09 12:10:02 +01:00
Graham Nelson 1cd2558257 Inessential extensions removed from core Inform repository 2023-07-09 12:07:18 +01:00
Graham Nelson fe9aa9e32d Simplified extensions page 2023-07-09 11:14:58 +01:00
Graham Nelson 5c20b92ae8 Improved inbuild -inspect output 2023-07-08 23:37:28 +01:00
Graham Nelson e14c21e835 A little experimental work on literal notations 2023-07-07 09:57:45 +01:00
Graham Nelson cd5b7213bf Tweak to make object-kind looping constants visible to the linker 2023-07-06 09:16:51 +01:00
Graham Nelson 8da3a9f58f More on Extensions page 2023-07-05 09:52:32 +01:00
Graham Nelson d6e8609db1 Fixes for remaining issues arising from PR#106 2023-07-04 18:37:04 +01:00
Graham Nelson d8012a286a Tidied up after merge of PR#53 2023-07-03 07:37:29 +01:00
Graham Nelson 413124a37c Fixed "X is an activity on nothing" bug 2023-07-02 21:57:24 +01:00
Graham Nelson 70d739c3e4 Made more forgiving on escaped backslashes 2023-06-28 18:37:13 +01:00
Graham Nelson 7569de20a8 Rewrite of kind constructor support code in runtime module 2023-06-26 09:13:25 +01:00
Graham Nelson a9350acc83 Further on enumerations 2023-06-24 00:29:35 +01:00
Graham Nelson a2e0cc98bb Further work on enumerations 2023-06-22 09:22:19 +01:00
Graham Nelson 782007a34e Further progress on kit enumerations 2023-06-21 09:28:02 +01:00
Graham Nelson 2f6fcd37ce Laying some foundations for kit-defined enumerations 2023-06-14 08:46:05 +01:00
Graham Nelson bd96c13aab Bumped some extension version numbers 2023-06-12 23:16:00 +01:00
Graham Nelson 9fa1ad6993 Refactored code-provenance Inter instructions 2023-06-12 10:03:15 +01:00
Graham Nelson d7d1d09277 Removal of BasicInformExtrasKit 2023-06-11 14:34:38 +01:00
Graham Nelson 93f871711b Further pruning of BasicInformExtrasKit 2023-06-11 11:43:28 +01:00
Graham Nelson e802307073 Minor adjustment 2023-06-10 07:40:20 +01:00
Graham Nelson 109df1dfa2 Further kit refactoring 2023-06-09 11:15:21 +01:00
Graham Nelson bbf0849314 Further refactoring 2023-06-08 19:57:05 +01:00
Graham Nelson 042c9f7c2e Implemented -deprecated-external and basic support for warnings in Inform 2023-06-07 09:55:36 +01:00
Graham Nelson e8278a5697 Minor tidying-up after ORIGSOURCE_IST changes 2023-06-05 11:12:24 +01:00
Graham Nelson c32cc7a02d Added dictionary resolution use option 2023-06-04 11:19:34 +01:00
Graham Nelson e153707ebe Updating test suite and notes 2023-06-02 09:03:36 +01:00
Graham Nelson 203cc39e33 Further work on inbuild verbosity 2023-06-01 22:24:00 +01:00
Graham Nelson 28d28618e9 Added -verbose to inbuild 2023-05-27 08:19:48 +03:00
Graham Nelson 77d75b0efa More generous parsing of extension titling lines 2023-05-24 09:46:02 +03:00
Graham Nelson 4389daa6be Better extension header checking and -recursive option in inbuild 2023-05-23 18:50:12 +03:00
Graham Nelson da9fb27be5 Experimental Unicode-handling change 2023-05-16 08:11:55 +01:00
Graham Nelson 33c10204bc Unicode character size storage changes for IE-0005 2023-05-15 22:04:46 +01:00
Graham Nelson 0038a2e46f Fix for Jira bug I7-2242 2023-05-14 22:06:17 +01:00
Graham Nelson d608388d64 Fix for Jira bug I7-2225 2023-05-08 00:00:16 +01:00
Graham Nelson baef97ff95 More on IE-0018 2023-05-07 08:16:48 +01:00
Graham Nelson 03801928bf More on extension installation 2023-05-06 13:25:34 +01:00
Graham Nelson 774b724ec3 Fix for unicode pointers bug 2023-05-03 09:37:34 +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 4fb6e57b86 Fix for Jira bug I7-2297 2023-04-23 21:16:45 +01:00
Graham Nelson 1c18007326 Fix for Jira bug I7-2304 2023-04-22 18:50:45 +01:00
Graham Nelson 915e6768f1 Typo 2023-04-21 07:43:08 +01:00
Graham Nelson 33969083c7 Updated notes 2023-04-20 22:11:29 +01:00
Graham Nelson 1fc505507b Fix for Jira bug I7-2284 2023-04-20 21:12:03 +01:00
Graham Nelson e0bdb29c2d Relocating the extensions documentation 2023-04-19 23:28:00 +01:00
Graham Nelson cf8339c8dc Fuller confirmed page 2023-04-18 23:20:37 +01:00
Graham Nelson 158b15ca0d Further installation page details 2023-04-17 09:23:28 +01:00
Graham Nelson a1c6f2c4fc More on installation 2023-04-16 22:57:20 +01:00
Graham Nelson 762133ecd2 Basic inbuild integration support 2023-04-15 18:43:04 +01:00
Graham Nelson 7e781ab106 Began work on inbuild interface to GUI apps 2023-04-13 23:11:34 +01:00
Graham Nelson 2ccc89a93e More on IE-0001 2023-04-10 22:54:14 +01:00
Graham Nelson 81a287a873 Repairing damaged directory extensions 2023-03-21 22:45:28 -07:00
Graham Nelson e20e3c76b2 Further work on tidying 2023-02-08 22:08:44 +00:00
Graham Nelson f9424a3729 Beginning support for extension conversion 2023-02-07 23:30:39 +00:00
Graham Nelson cfc27e3071 Further work on language bundle reforms 2023-02-05 13:45:38 +00:00