Commit Graph

11 Commits

Author SHA1 Message Date
4a9eb6d50c Update demo to do a build
Some checks failed
BuildTest / Build and test (push) Failing after 27s
2024-03-15 11:33:26 +00:00
c6a2acf75d Demo workflow
All checks were successful
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 40s
2024-03-15 10:51:50 +00:00
56da919f27 Update bootstrap files. 2024-03-15 09:13:19 +00:00
0aa114e920 Give all functions a formal prototype.
This makes the code C89 compliant, and removes all warnings on macOS.
2024-03-15 09:12:29 +00:00
124b7550ab Move definition on Parameters earlier in global.h
We typedef int * to Parmeters in global.h, but not at the same time as
the other typedefs.  This causes problems when we add a function
declaration for write_scrap().

This also highlights a random `1` being passed as the parameter in one
call to write_scrap().  This is obviously wrong, but the purpose of this
fix is to remove warnings - not do a deep dive into what the code is
doing.
2024-03-15 08:51:38 +00:00
cbcfc68afa Correct prototype of write_tex().
In a reverse of write_html(), write_tex() is declared with three
parameters, but only called with two.

Removing the third parameter is fine as it is unused.
2024-03-15 08:40:54 +00:00
a44adf4baf Correct calls to write_html()
write_html() is declared as taking two parameters, but the call to it
passes three.

We fix this by dropping the third parameter, which was labelled 'DUMMY'
anyway.
2024-03-15 08:33:40 +00:00
1dcf5ae370 Output #line directives as part of nuweb tangling.
This makes error location easier.
2024-03-15 08:31:10 +00:00
d8f33c3ce4 Add license
We copy the copyright header from the top of nuweb.w
2024-03-15 08:13:51 +00:00
087732177f Add initial .gitignore file.
We ignore all generated files, apart from the *.c files which are needed
to be able to bootstrap nuweb.
2024-03-15 08:13:02 +00:00
6ba17b6389 Initial import of nuweb-1.62
This is just the following tarball expanded:

https://sourceforge.net/projects/nuweb/files/nuweb-1.62.tar.gz/download
2024-03-15 08:04:56 +00:00