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