Graham Nelson
7f87efb920
Further preliminaries for dialogue
2022-09-05 00:08:32 +01:00
Graham Nelson
4eeacdabf1
Completed syntax-level changes for dialogue
2022-09-02 13:01:25 +01:00
Graham Nelson
3610cba85e
Further on syntax
2022-09-01 23:02:03 +01:00
Graham Nelson
27c5570586
Rudimentary syntax work for dialogue
2022-09-01 13:04:08 +01:00
Graham Nelson
03592cb26f
Refactored plugins to become compiler features
2022-09-01 00:14:18 +01:00
Graham Nelson
7a470efd62
Fix for Jira bug I7-2087
2022-08-30 21:34:44 +01:00
Graham Nelson
e24f84f32f
Fix for Jira bug I7-2197
2022-08-30 09:57:23 +01:00
Graham Nelson
4390bc347a
Fix for Jira bug I7-2169
2022-08-29 00:11:10 +01:00
Graham Nelson
ff30d98452
Remove build code from Inform app report pages
2022-08-21 18:55:25 +01:00
Graham Nelson
bcf3b5561f
Revised in-app advice pages, and how they are generated
2022-08-12 10:54:32 +01:00
Graham Nelson
c84a407fa1
Better CSS inclusion for registry index pages
2022-08-01 21:26:41 +01:00
Graham Nelson
083fca85e8
Basic registry support in inbuild
2022-07-26 00:01:56 +01:00
Graham Nelson
52755d81f0
Refactoring of language services to use JSON metadata
2022-06-23 17:37:16 +01:00
Zed Lopez
c2b328ae1d
removing superfluous "the"
2022-06-18 16:12:12 -07:00
Graham Nelson
e793942a71
Further work on removing hard-wired colours, to support Dark Mode apps
2022-06-18 16:06:16 -07:00
Graham Nelson
717c3d79b3
Removed some hard-wired CSS colours from the source code
2022-06-13 18:44:57 -07:00
Graham Nelson
7f731ba5de
Merge pull request #57 from neroden/html-tag-matching
...
Html tag matching
2022-06-08 07:44:59 +01:00
Graham Nelson
08d95fb9c3
Merge pull request #56 from neroden/extension-doc-example-section-fix
...
Don't treat Sections in examples as Sections in documentation of extensions
2022-06-05 12:54:18 +01:00
Nathanael Nerode
37e528497a
Extension documentation rendering: small code reformat preparatory to future cleanup
2022-06-04 15:11:13 -04:00
Nathanael Nerode
44ccd5e578
Extension Documentation rendering: remove some spurious HTML_OPEN("p") and HTML_CLOSE("p").
2022-06-04 14:54:51 -04:00
Nathanael Nerode
7a7f9335e3
Merge branch 'extension-doc-example-section-fix' into html-tag-matching
2022-06-04 14:29:36 -04:00
Nathanael Nerode
a33b685428
Don't treat Sections in examples as Sections in documentation of extensions.
2022-06-04 14:20:42 -04:00
Nathanael Nerode
80fa37219e
Match some tags in generated HTML documentation (not all)
2022-06-04 14:11:41 -04:00
Graham Nelson
b010ef8984
Kits now use JSON metadata
2022-06-03 12:24:07 +01:00
Graham Nelson
e9c24b4da9
Merge pull request #54 from neroden/extension-doc-formatting
...
Fix Jira bug I7-1919 [Mantis bug 1955] -- Extension doc formatting
2022-05-30 21:12:01 +01:00
Graham Nelson
57bfc2a9ba
Added missing documentation download
2022-05-30 21:03:55 +01:00
Nathanael Nerode
768d7471a1
Extension documentation: Fix subtle error in Preform alternatives
2022-05-29 15:42:39 -04:00
Nathanael Nerode
a283b24d2c
Extension documentation: fix rendering (remove spurious HTML paragraph breaks); update link targets to modern HTML syntax ("name" is deprecated in favor of "id")
2022-05-29 15:20:13 -04:00
Nathanael Nerode
f128be2a66
Extension documentation: Add sanity check on heading detection
2022-05-29 15:08:40 -04:00
Nathanael Nerode
0915e699c2
Get examples in extension documentation IDed and formatted
2022-05-29 15:07:00 -04:00
Nathanael Nerode
eee4523951
Revert capitalization change
2022-05-29 14:58:11 -04:00
Nathanael Nerode
837f33c49e
Fix extension documentation headings and TOC. Update anchors to valid HTML5 ("name" is obsolete, anchors belong inside spans)
2022-05-29 13:53:03 -04:00
Graham Nelson
a79b56f241
Fix for Jira bug I7-2124
2022-05-24 21:28:01 +01:00
Graham Nelson
e0a9a9eb10
Catching up
2022-05-19 11:02:01 +01:00
Graham Nelson
2d30638e0d
Fix for Jira bug I7-2117
2022-05-17 21:33:35 +01:00
Zed Lopez
4359a78d06
simoly -> simply
2022-05-16 23:46:35 -07:00
Graham Nelson
fce5a28aef
Inbuild now ignores candidate extensions whose filenames begin with "."
2022-05-15 22:38:57 +01:00
Graham Nelson
4bd2c0ad86
Fix for Jira bug I7-2107
2022-05-15 16:46:47 +01:00
Graham Nelson
f530783708
Fix for Jira bug I7-2084
2022-05-07 13:11:24 +01: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
d6f6682b5a
Merge pull request #20 from andrewschultz/services-typos
...
typos in services/*/*.w
2022-05-01 15:55:56 +01:00
Andrew
6f4fecec72
typos in services/*/*.w
2022-05-01 08:25:50 -05:00
David Kinder
14f08b07f0
Use same Javascript on all platforms for paste buttons in HTML
2022-04-30 08:02:55 +01:00
Graham Nelson
b125b36f31
Advanced build to 10.1.0-beta
2022-04-28 16:45:17 +01:00
Graham Nelson
a8921686cb
Fix two cases in linguistics-test
2022-04-28 15:37:22 +01:00
Graham Nelson
4dd5774924
Fixed miscellaneous undefined behaviour and buffer overrun issues
2022-04-26 23:54:31 +01:00
Graham Nelson
4f869b386a
Removed some undefined behaviour from the C code
2022-04-26 13:07:34 +01:00
Graham Nelson
913ae66789
Scanning directories in alphabetical order
2022-04-19 22:05:06 +01:00
Graham Nelson
a1aa7642e9
Documented and rounded out some debugging features
2022-04-18 15:46:46 +01:00
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