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
|
004ceabc16
|
Added versions to "I've also read..." console messages
|
2023-05-24 10:17:49 +03:00 |
|
Graham Nelson
|
77d75b0efa
|
More generous parsing of extension titling lines
|
2023-05-24 09:46:02 +03:00 |
|
Graham Nelson
|
c2fabbe505
|
Policing spurious or missing project directory contents
|
2023-05-23 23:33:29 +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
|
7c3e494513
|
Fixed a bug in inbuild causing project dependency graphs to omit some extensions
|
2023-05-06 19:24:54 +01:00 |
|
Graham Nelson
|
03801928bf
|
More on extension installation
|
2023-05-06 13:25:34 +01:00 |
|
Graham Nelson
|
95e613cd6a
|
Implemented IE-0018
|
2023-05-02 19:07:44 +01:00 |
|
Graham Nelson
|
b382906e39
|
Further improvements to I6 syntax error reporting
|
2023-04-29 23:36:11 +01:00 |
|
Graham Nelson
|
8d92831249
|
Improved error reporting on kit and insertion code
|
2023-04-25 10:37:50 +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
|
3f2b20c641
|
Further work on confirmation page for installs
|
2023-04-17 23:01:15 +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
|
e71e4da40c
|
Better buttons
|
2023-04-15 22:24:34 +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
|
f38e835b13
|
Further work on natural languages
|
2023-02-05 22:40:29 +00:00 |
|
Graham Nelson
|
cfc27e3071
|
Further work on language bundle reforms
|
2023-02-05 13:45:38 +00:00 |
|
Graham Nelson
|
b3b5d52426
|
Extension directories and natural language bundles
|
2023-02-04 23:30:25 +00:00 |
|
Graham Nelson
|
575100e844
|
Progress towards extensions containing language bundles
|
2023-02-02 23:16:53 +00:00 |
|
Graham Nelson
|
7af87e5206
|
Directory extensions able to use their own figures, sounds and internal files
|
2023-02-01 23:17:23 +00:00 |
|
Graham Nelson
|
ccff6ddc47
|
Further work on kits loading from extension directories
|
2023-01-30 22:15:25 +00:00 |
|
Graham Nelson
|
1cd75d8a49
|
Fix for Jira bug I7-2237
|
2023-01-05 22:30:29 +00:00 |
|
Graham Nelson
|
d37d4b6736
|
Ability for extensions to incorporate kits and activations
|
2022-12-10 23:50:28 +00:00 |
|
Graham Nelson
|
2bb1f6f80c
|
Breaking ground on IE-0001
|
2022-12-07 23:28:26 +00:00 |
|
Graham Nelson
|
a38a064c53
|
Made heading source files appear in project dependency graphs
|
2022-11-02 10:28:30 +00:00 |
|
Graham Nelson
|
69e2e02d55
|
Implemented IE-0003
|
2022-11-01 23:56:24 +00:00 |
|
Graham Nelson
|
d4ff104f03
|
Started on IE-0003
|
2022-10-31 22:59:25 +00:00 |
|
Graham Nelson
|
c75e8a142c
|
Implemented IE-0002
|
2022-10-30 23:05:55 +00:00 |
|
Graham Nelson
|
0736bf435f
|
Runtime representation of dialogue beats
|
2022-09-17 19:49:46 +01:00 |
|
Graham Nelson
|
711a4cbf9b
|
More on performance styles
|
2022-09-12 23:50:55 +01:00 |
|
Graham Nelson
|
5003ba316d
|
Further dialogue beat parsing
|
2022-09-07 23:51:43 +01:00 |
|
Graham Nelson
|
0d6eba5bfd
|
The dawn of DialogueKit
|
2022-09-06 23:03:04 +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
|
d0f59caec4
|
Kits in the internal nest are no longer incrementally rebuilt
|
2022-08-28 11:02:45 +01:00 |
|
Graham Nelson
|
6c42df5bc4
|
Windows variation on advice texts
|
2022-08-15 21:45:46 +01:00 |
|
Graham Nelson
|
cfe81eaec2
|
Added platform selection to HTML preprocessing
|
2022-08-12 11:12:17 +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
|
75e61b1842
|
-kit withdrawn in favour of JSON metadata for projects
|
2022-06-27 22:25:28 +01:00 |
|
Graham Nelson
|
a3cf5b6ab2
|
Enabled incremental kit-building
|
2022-06-26 22:38:07 +01:00 |
|
Graham Nelson
|
2f8beb9912
|
Began work on project metadata files
|
2022-06-24 00:58:19 +01:00 |
|
Graham Nelson
|
52755d81f0
|
Refactoring of language services to use JSON metadata
|
2022-06-23 17:37:16 +01:00 |
|
Graham Nelson
|
e793942a71
|
Further work on removing hard-wired colours, to support Dark Mode apps
|
2022-06-18 16:06:16 -07:00 |
|
Zed Lopez
|
4307677a34
|
doc patch
|
2022-06-18 16:02:39 -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
|
b872b87af1
|
Documentation for new inbuild option -no-versions-in-filenames
|
2022-06-06 22:13:08 +01:00 |
|
Graham Nelson
|
40d642fa6b
|
Fix for bug causing kit integration into the apps to fail
|
2022-06-06 22:06:31 +01:00 |
|
Graham Nelson
|
307c937eba
|
Completed transition to JSON metadata for kits
|
2022-06-04 13:20:45 +01:00 |
|
Graham Nelson
|
b010ef8984
|
Kits now use JSON metadata
|
2022-06-03 12:24:07 +01:00 |
|
Graham Nelson
|
04c80e3f12
|
Documented recent semver change for N/YYMMDD extension version numbers
|
2022-05-26 11:34:26 +01:00 |
|
Graham Nelson
|
3f3f1506f7
|
Fix for Jira bug I7-2130
|
2022-05-23 21:45:09 +01:00 |
|
Zed Lopez
|
4359a78d06
|
simoly -> simply
|
2022-05-16 23:46:35 -07:00 |
|
Graham Nelson
|
51f1742fb6
|
Fix for Jira bug I7-2093
|
2022-05-16 13:17:32 +01:00 |
|
Graham Nelson
|
fce5a28aef
|
Inbuild now ignores candidate extensions whose filenames begin with "."
|
2022-05-15 22:38:57 +01:00 |
|
Lysander6
|
812e644d27
|
fix for word omission in inbuild docs
|
2022-05-14 14:14:55 +02:00 |
|
Graham Nelson
|
95212828d3
|
Added -build-locate and -use-locate options to inbuild
|
2022-05-12 23:31:52 +01:00 |
|
Graham Nelson
|
03d5d1e40d
|
Fix for two unrelated issues in Jira bug report I7-2090
|
2022-05-12 10:56:19 +01:00 |
|
Graham Nelson
|
7f7deec532
|
Fixed bug where extensions not recognised if their titling lines have trailing spaces
|
2022-05-10 23:39:10 +01:00 |
|
Graham Nelson
|
9fe89fdfa3
|
inbuild now recognises only .i7x files as extensions
|
2022-05-08 11:20:26 +01:00 |
|
Graham Nelson
|
9e8c3c9727
|
Updated inbuild test to catch up with case-sensitivity changes
|
2022-05-07 11:12:28 +01:00 |
|
Graham Nelson
|
a32d2878a1
|
Fix for Jira bug I7-2078
|
2022-05-07 10:02:51 +01:00 |
|
Zed Lopez
|
27c3a6cfe3
|
doc typo fix
|
2022-05-06 19:21:12 -07:00 |
|
Graham Nelson
|
8194bee4d4
|
Began revisions to facilitate use of per-platform CSS
|
2022-05-04 23:23:12 +01:00 |
|
Graham Nelson
|
f61aa8b6df
|
Better finding of extensions on case-sensitive file systems
|
2022-05-04 08:02:34 +01:00 |
|
Graham Nelson
|
a751fed71c
|
Made extension recognition more understanding of mixed-case names
|
2022-05-03 11:02:57 +01:00 |
|
Graham Nelson
|
10409f1f07
|
Merge pull request #21 from andrewschultz/inb-d-typos
typos found in INB*/IND* directories
|
2022-05-01 15:58:57 +01:00 |
|
Andrew
|
8e16198a02
|
typos found in INB*/IND* directories
|
2022-05-01 08:12:40 -05:00 |
|
Graham Nelson
|
8498d15914
|
To remove compiler warning
|
2022-04-30 15:46:06 +01:00 |
|
Graham Nelson
|
0a66e63a99
|
Minor visual fixes
|
2022-04-30 14:12:52 +01:00 |
|
Graham Nelson
|
f0abc67d79
|
Using new-style gitignore scripts (again)
|
2022-04-23 14:02:23 +01:00 |
|
Graham Nelson
|
df02d6c079
|
Using new-style gitignore scripts
|
2022-04-23 14:01:04 +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 |
|
Graham Nelson
|
8776b2d142
|
Fix for Mantis bug 1841
|
2022-04-14 09:59:35 +01:00 |
|
Graham Nelson
|
b2e838c06d
|
Refactored indexing to become a new pipeline stage
|
2022-04-09 14:52:23 +01:00 |
|
Graham Nelson
|
fbf4e2d882
|
Updated test suite for inblorb and inbuild
|
2022-04-08 10:23:23 +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
|
67fa264942
|
Improvements to top-level navigation of source
|
2022-04-03 23:56:31 +01:00 |
|
Graham Nelson
|
e1be3d516d
|
Minor documentation improvements
|
2022-03-31 12:32:39 +01:00 |
|
Graham Nelson
|
c876a87d40
|
Improved command-line interface for inter
|
2022-03-24 23:35:22 +00:00 |
|
Graham Nelson
|
6570632bc2
|
Improved linking pipeline stages
|
2022-01-02 21:29:43 +00:00 |
|
Graham Nelson
|
6595b35b32
|
Moved simple tangler out of Inter
|
2021-11-28 23:34:30 +00:00 |
|
Graham Nelson
|
ff06397486
|
Rearranged names of some linking tasks
|
2021-11-22 23:40:18 +00:00 |
|
Graham Nelson
|
9729d14244
|
Made pipelines able to run each other
|
2021-11-22 00:22:16 +00:00 |
|
Graham Nelson
|
77b894001d
|
Improved pipeline error messages
|
2021-11-15 22:44:29 +00:00 |
|
Graham Nelson
|
70ca4155bf
|
Clarified pipeline-running code
|
2021-11-14 23:40:33 +00:00 |
|
Graham Nelson
|
5469be5e85
|
Improved pipelines
|
2021-11-13 13:29:56 +00:00 |
|
Graham Nelson
|
01533373cf
|
Improved !style and added CSS-styling example
|
2021-09-16 09:06:50 +01:00 |
|
Graham Nelson
|
4a3dd923b2
|
Removed spurious newline in Basic Inform projects to C
|
2021-09-14 09:14:25 +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
|
850901508d
|
Added -basic command-line switch
|
2021-09-11 17:10:54 +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
|
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
|
d749074da9
|
Refactored the index with a better API
|
2021-07-26 13:48:49 +01:00 |
|
Graham Nelson
|
edd07a3a55
|
Migrated In element
|
2021-06-09 22:20:23 +01:00 |
|
Graham Nelson
|
e3219db83a
|
Migrated C and Vl elements
|
2021-06-06 22:18:08 +01:00 |
|
Graham Nelson
|
654b0f38b5
|
Relocated some headings code
|
2021-06-05 11:21:06 +01:00 |
|
Graham Nelson
|
409411440a
|
Began a migration of indexing to codegen
|
2021-05-31 17:45:44 +01:00 |
|
Graham Nelson
|
8ab3d3c4e6
|
Synoptic rulebook renumbering
|
2021-04-27 14:01:34 +01:00 |
|
Graham Nelson
|
d71f3bdf50
|
Simplified text substitutions
|
2021-04-23 00:32:20 +01:00 |
|
Graham Nelson
|
22ef7b5e51
|
Clarified interventions
|
2021-04-20 10:34:54 +01:00 |
|
Graham Nelson
|
27e678d03d
|
Clarified Hierarchy code
|
2021-04-18 22:42:39 +01:00 |
|
Graham Nelson
|
3e5107bb90
|
Fixed bug making pipelines and languages invisible in Materials folder
|
2021-04-12 22:30:39 +01:00 |
|
Graham Nelson
|
919fd9bc3e
|
Tentative work on imperative nodes
|
2021-03-24 00:20:56 +00:00 |
|
Graham Nelson
|
8531afdb4d
|
Improved separation of plugins from main compiler
|
2021-02-23 00:25:10 +00:00 |
|
Graham Nelson
|
caa5069ed5
|
Began revamp of plugins
|
2021-02-19 23:20:09 +00:00 |
|
Graham Nelson
|
515b130748
|
Pared calculus module down to essential predicates only
|
2020-08-29 09:33:21 +01:00 |
|
Graham Nelson
|
8e8565c0db
|
Further work on annotation logging
|
2020-08-28 01:00:52 +01:00 |
|
Graham Nelson
|
b0c0bf87ea
|
Further post-fragmentation tidying
|
2020-08-27 15:50:24 +01:00 |
|
Graham Nelson
|
dfcc5ee277
|
Completed fragmentation
|
2020-08-26 10:52:50 +01:00 |
|
Graham Nelson
|
e0cf630409
|
Rewrote Neptune files parser
|
2020-08-18 18:59:08 +01:00 |
|
Graham Nelson
|
b716540ffd
|
Better logging of parse tree, part II
|
2020-08-07 10:39:22 +01:00 |
|
Graham Nelson
|
51c0f7c521
|
Better logging of parse tree, part I
|
2020-08-06 22:01:38 +01:00 |
|
Graham Nelson
|
3d2acd99cc
|
Improved handling of use option sentences
|
2020-08-03 12:11:27 +01:00 |
|
Graham Nelson
|
17381751e8
|
Further resequencing of early compilation
|
2020-08-01 11:35:56 +01:00 |
|
Graham Nelson
|
cf23bc5b18
|
Added operator verb declarations to Basic Inform
|
2020-07-31 11:24:59 +01:00 |
|
Graham Nelson
|
57754f7781
|
Refactored early sentence parsing
|
2020-07-29 18:43:44 +01:00 |
|
Graham Nelson
|
fd943d1f38
|
Changeover to new Preform notation 5
|
2020-07-28 19:19:38 +01:00 |
|
Graham Nelson
|
05e99b9835
|
Changeover to new Preform notation 4
|
2020-07-28 15:49:03 +01:00 |
|
Graham Nelson
|
abf51cb170
|
Changeover to new Preform notation 3
|
2020-07-28 12:29:51 +01:00 |
|
Graham Nelson
|
a4d475be9d
|
Changeover to new Preform notation 2
|
2020-07-28 10:43:16 +01:00 |
|
Graham Nelson
|
bd86a9f9ea
|
Changeover to new Preform notation 1
|
2020-07-28 09:57:58 +01:00 |
|
Graham Nelson
|
c16ced6a3c
|
Sorted search results in inbuild
|
2020-07-18 10:27:25 +01:00 |
|
Graham Nelson
|
85b8606949
|
Further work on wchar_t portability
|
2020-07-08 15:57:07 +01:00 |
|
Graham Nelson
|
7c2a7170c4
|
New file-system separator character convention
|
2020-07-06 23:00:03 +01:00 |
|
Graham Nelson
|
dcc6469aa3
|
Consequence of refactoring Foundation::start
|
2020-07-05 15:33:25 +01:00 |
|
Graham Nelson
|
267779bdbb
|
Implemented -locale across all tools
|
2020-07-05 11:01:27 +01:00 |
|
Graham Nelson
|
822b38d314
|
Migrated to clang 11
|
2020-06-27 23:18:54 +01:00 |
|
Graham Nelson
|
7e78952505
|
Completed inflections
|
2020-05-24 16:15:15 +01:00 |
|
Graham Nelson
|
eace688fea
|
Started in on inflections
|
2020-05-23 22:57:42 +01:00 |
|
Graham Nelson
|
1ed44539c3
|
Modernised problems module
|
2020-05-21 00:11:29 +01:00 |
|
Graham Nelson
|
0365086b1f
|
Reorganised services library
|
2020-05-20 00:02:28 +01:00 |
|
Graham Nelson
|
9c21fda61b
|
Completed work on words module
|
2020-05-19 16:36:50 +01:00 |
|