Commit graph

233 commits

Author SHA1 Message Date
Philip Chimento
658833d167 Include stdint.h for uint32_t
Without including stdint.h, the compiler chokes on uint32_t. I assume that
on other platforms, another header must be pulling it in already, but on
GCC on Linux, it's not. However, stdint.h should be safe to include on all
platforms as it's part of C99.
2022-04-07 21:33:43 -07:00
Graham Nelson
89bb595c34 Bug fix to handle relative pathnames edge case 2022-04-07 22:38:41 +01:00
Graham Nelson
a882bf208e Fixed bug in deleting elements from linked lists 2022-04-05 12:15:52 +01:00
Graham Nelson
464e855c50 Fixed bug in weaving links to named sections of colony members 2022-04-04 18:29:56 +01:00
Graham Nelson
40582edfca Added new (html) inclusion feature 2022-04-04 00:00:46 +01:00
Graham Nelson
59d3e6beb9 Minor speed optimisations following profiling of inform7 2022-03-23 23:02:07 +00:00
Graham Nelson
23180b41f8 Minor bug fix 2022-03-11 11:15:49 +00:00
Graham Nelson
a8e6c508ac Added md5 hashing of binary files 2022-03-05 21:36:26 +00:00
Graham Nelson
df15511d7e Bug fix for semantic versioning with prerelease modifiers 2022-02-13 22:33:19 +00:00
Graham Nelson
fbead7a233 Added simple tangler to foundation module 2021-11-28 23:33:48 +00:00
Graham Nelson
69da61fe56 Added ctags support 2021-08-11 12:01:50 +01:00
Graham Nelson
7875f3e7e6 Added feature for extract files 2021-08-10 16:15:43 +01:00
Graham Nelson
796d71d80d Added cache for prototype HTML, Javascript and CSS files 2021-07-07 23:44:18 +01:00
Graham Nelson
f720db9559 Added error message for unlocated C functions 2021-04-25 09:52:39 +01:00
Toby Nelson
1f2d23e27a Fix for Inform 6 platform environment variable 2021-04-19 15:50:58 +01:00
Graham Nelson
570424145a Initial make now makes foundation-test 2021-04-19 11:27:18 +01:00
Graham Nelson
92414ff876 Windows changes 2021-04-19 09:22:06 +01:00
Graham Nelson
679345805f Merge branch 'master' of https://github.com/ganelson/inweb 2021-04-19 09:21:14 +01:00
Graham Nelson
ebfa98aa5d No significant change 2021-04-19 09:20:17 +01:00
David Kinder
5a70f521b2 Updated Windows build settings for rsync() implemnentation 2021-03-08 15:37:16 +00:00
David Kinder
a6bb5c1b6c Simple Win32 implementation of rsync() 2021-03-08 15:33:33 +00:00
Graham Nelson
3fd3a1d19d Made command-line errors flush stdout and stderr 2021-03-01 19:26:25 +00:00
Graham Nelson
6360a9d97e Tiny change only 2021-02-26 09:05:48 +00:00
Graham Nelson
cf069124de Minor improvements 2021-02-20 15:24:41 +00:00
Graham Nelson
9e08ae75ab Better linked list support in foundation 2021-02-14 11:00:17 +00:00
Graham Nelson
60d83d7bdc Improved weaving of tab characters 2021-02-04 17:56:57 +00:00
Graham Nelson
ebc4c29d56 Fixed crash on rendering empty chapters to HTML 2020-08-25 21:46:33 +01:00
Graham Nelson
71dd2f4c62 Minor CSS improvements 2020-08-24 21:22:23 +01:00
Graham Nelson
b74afd560b Ameliorated downloads location awkwardness 2020-08-22 12:09:41 +01:00
Graham Nelson
300bd8d12a Documented invisibility feature 2020-08-19 22:46:20 +01:00
Graham Nelson
d87ad97a04 Added invisible paragraph numbering option 2020-08-19 22:24:28 +01:00
Graham Nelson
74ac3c3ccd Tweak to cross-reference links CSS 2020-08-16 18:39:53 +01:00
Graham Nelson
9fcb542cc4 Added REPL language for colouring purposes 2020-08-09 23:44:09 +01:00
Graham Nelson
c4773f0650 Downloads from distant URLs now render only leafnames 2020-08-03 22:39:21 +01:00
Graham Nelson
d2de318f32 Better tab names for one-page webs 2020-08-03 22:23:05 +01:00
Graham Nelson
bff57e2115 Extended new notation 2020-07-28 19:20:11 +01:00
Graham Nelson
ec45bd0bc8 Better Preform results notation 2020-07-28 00:35:02 +01:00
Graham Nelson
62d102e7bf Documented Platform::get_core_count 2020-07-18 08:44:10 +01:00
David Kinder
86ce0d6d6d Implement Platform::get_core_count() for Windows 2020-07-17 14:44:36 +01:00
Graham Nelson
df60434564 Added Platform::get_core_count 2020-07-16 21:08:24 +01:00
David Kinder
e5acc71bae Windows implementation of system() uses either a Unix sh or the Windows cmd.exe, depending on the command line 2020-07-14 15:49:08 +01:00
Graham Nelson
2a5b282143 Further work on wchar_t portability 2020-07-08 15:58:20 +01:00
Graham Nelson
d0fc5ce5b9 Corrected make dependency in foundation-test 2020-07-07 18:56:46 +01:00
David Kinder
a35c5a68e5 Escape shell command line correctly on Windows 2020-07-07 17:36:10 +01:00
Graham Nelson
157af5bb16 New file-system separator character convention, makefile includes foundation-test 2020-07-06 23:01:05 +01:00
Graham Nelson
50c7a75c3c Further attempts to remove wchar_t conversion warnings 2020-07-05 21:22:57 +01:00
David Kinder
8d01f1c01c Set Windows console output locale if possible 2020-07-05 19:56:15 +01:00
Graham Nelson
7a2b08e4d9 Merge branch 'master' of https://github.com/ganelson/inweb 2020-07-05 15:33:58 +01:00
Graham Nelson
d4769f3455 Refactoring Foundation::start 2020-07-05 15:33:00 +01:00
David Kinder
f6c24303fa Merge branch 'master' of github.com:ganelson/inweb 2020-07-05 12:52:10 +01:00