Commit Graph
51 Commits
Author SHA1 Message Date
Cody Boone Ferguson 8c1ac1e21c Move author info to first column in 2005/giljade 2023-04-07 10:51:37 -07:00
Cody Boone Ferguson c57b27fafe Fix 2005/mynx directory wrt configure script
The configure script which was in the directory overwrote (naturally)
the Makefile. I moved the configure to source/. I also moved
configure.in to source/ and makefile.in to source/.

Updated Makefile so that running make will work. Probably no need for
configure but since it's part of the entry I kept it.
2023-04-06 05:06:17 -07:00
Cody Boone Ferguson e09f677b37 Mass typo fix (all README.md and Makefiles)
As in

    sgit -e 's/the terms this license/the terms of this license/g' '*/Makefile' '*/README.md'
2023-04-02 09:27:13 -07:00
Cody Boone Ferguson e805f41d34 Mass fixes to headers in README.md files
There were many many README.md files with the wrong heading level for
different sections. These have been changed.

To help go through the changes it should be noted I used sgit and also
here is what is changed:

The 'Try', 'To build' and 'To run' lines have two '#'s. Some had one and
others had three.

An exception is that in 1984/anonymous/README.md for the alternative
code that had three '#'s. This is not consistent yet and it might be
that only two are desired. But for now that one at least has three.
2023-03-31 06:43:59 -07:00
Cody Boone Ferguson ec11cbf735 Complete thank you in 2005/giljade/README.md 2023-03-28 05:25:21 -07:00
Landon Curt Noll 58574544da trim Makefile whitespace and fix spaces before tabs 2023-03-26 22:22:16 -07:00
Landon Curt Noll 350da723cc improve architecture and Optimization comments in Makefiles 2023-03-26 22:13:13 -07:00
Landon Curt Noll 1c35dc3b47 make everything true :-)
Add @${TRUE} as an action for the everything rule in Makefiles.
2023-03-26 20:47:04 -07:00
Landon Curt Noll e42d7484cd trim comments and update 133t hacker rulz in Makefiles 2023-03-26 20:24:16 -07:00
Landon Curt Noll 1b1dd2f2e4 put all README.md files under CC BY-SA 4.0 License
This will make is easier for others to share README.md
files while requiring them to attribute the file
when using it.
2023-03-26 02:58:27 -07:00
Landon Curt Noll 8cd2aa85c1 clean up and improve end of Makefile rules 2023-03-26 02:02:31 -07:00
Landon Curt Noll d04e6d8f03 remove X11_LIBDIR and X11_INCDIR setting from Makefiles
The X11_LIBDIR and X11_INCDIR values are now set in the
top level `var.mk` file.
2023-03-26 00:50:47 -07:00
Landon Curt Noll a1e4b376e9 improve instructions for entries that use SDL or SDL2
Add instructions on how to install SDL or SDL2 for macOS, Linux and
Debian for:

    2005/jetro
    2014/maffiodo1
    2018/giles

Put variables and instructions into the top level `var.mk` file.
2023-03-26 00:40:03 -07:00
Landon Curt Noll bbd18a20df improve Makefile headers
Simply the Makefile header.

Refer to the //www.ioccc.org/bugs.md URL (that will eventually exist).

Now using CC BY-SA 4.0 License to how you may share and adapt the
Makefile.
2023-03-25 23:51:14 -07:00
Cody Boone Ferguson a68a5d4d18 Many README.md files updated
Formatting and other notes. Many more need to be checked for this but I
wanted these changes out of the way of git status to try and clean my
working changes.
2023-03-24 04:40:30 -07:00
Cody Boone Ferguson 084a311418 Minor updates to 2005/mynx
Though this will not work as is I have changed the code to scan for
https as well (it exited before). This is so if someone comes up with a
clever command line to make it work it can. A secure connection has to
be established before http commands can be given but now it at least can
connect (though it's been a while since I've played with sockets so
maybe I'm forgetting some detail - one does have to specify the port but
I gave an example in the README.md file for that).

In the README.md I pointed out that one has to specify http:// (or else
https though with the caveat noted above). I also explained how to
specify an alternative port.

I also noted the https issue in the bugs.md file in the INABIAF section
('it's not a bug it's a feature').

As well I changed the try command in the entry README.md file to refer
to a page that does not use https as trying it on the ioccc website
(what it used to) will just return a 301 error.
2023-03-23 11:03:18 -07:00
Cody Boone Ferguson 95657e1b96 Get 2005/giljade to work
I've discovered that this entry has to have the optimiser disabled and
it also requires 32 bit. I believe the 32-bit is to do with the many
bitwise operations but the size of the ints are different. This is just
a hunch though from what I saw earlier when debugging it. The fact it's
32-bit only (at this time?) means it won't easily compile under macOS as
Apple has made it hard to compile 32-bit programs.

It might be possible to change the size of the ints to fix this problem
but it of course could also be entirely true that I'm wrong here. I've
not added this to the bugs file but perhaps it should be added.
2023-03-23 09:52:42 -07:00
Cody Boone Ferguson c0e68805d0 Fix commit 96cfbda5 2023-03-22 12:36:14 -07:00
Cody Boone Ferguson 96cfbda5ec Minor fixes in 2005
Typo fixes in 2005/sykes/README.md.

In chia/chia.c I changed uber to über to be correct (ueber also would
have been okay). It's in a comment so I don't see it as a problem but
let's just say that if it is I'm above it! :-)
2023-03-22 12:32:07 -07:00
Landon Curt Noll 7e6e156ddc fix top level Makefile for 2005 2023-03-22 01:32:12 -07:00
Landon Curt Noll 8041d7b76b fix .gitignorem Makefile, README.md for 2005/vince 2023-03-22 01:31:10 -07:00
Landon Curt Noll e78bc95816 fix .gitignore, Makefile, README.md for 2005/vik 2023-03-22 01:21:47 -07:00
Landon Curt Noll 4ccf154691 fix .gitignore, Makefile, README.md, and code for 2005/toledo 2023-03-22 01:16:49 -07:00
Landon Curt Noll 70ac78b3dc fix .gitignore, Makefile, README.md and code for 2005/timwi 2023-03-22 00:47:37 -07:00
Landon Curt Noll 231ff28268 fix Makefile and README.md for 2005/sykes 2023-03-22 00:35:46 -07:00
Landon Curt Noll 81a1f2c862 fix .gitignore, Makefile, README.md for 2005/persano 2023-03-22 00:31:48 -07:00
Landon Curt Noll ae80956aa6 fix .gitignore, Makefile, README.md for 2005/mynx 2023-03-21 23:53:09 -07:00
Landon Curt Noll a904f25d2a fix .gitignore, Makefile, README.md for 2005/mikeash 2023-03-21 23:42:16 -07:00
Landon Curt Noll e8d651b111 fix Makefile, README.md for 2005/klausler 2023-03-21 23:37:15 -07:00
Landon Curt Noll a2b7200e13 fix .gitignore, Makefile, README.md for 2005/jetro 2023-03-21 23:32:21 -07:00
Landon Curt Noll 6ce3b77d8e fix .gitignore, Makefile, README.md and code for 2005/giljade 2023-03-21 23:28:44 -07:00
Landon Curt Noll dbbef3126b fix .gitignore, Makefile, README.md for 2005/chia 2023-03-21 23:13:05 -07:00
Landon Curt Noll 12f5c26937 fix Makefile and README.md for 2005/boutines 2023-03-21 23:09:54 -07:00
Landon Curt Noll aafccbca69 fix Makefile, README.md, .gitignore for 2005/anon 2023-03-21 23:02:53 -07:00
Landon Curt Noll 8cbb84c78b fix .gitignore, Makefile, README.md and scripts for 2005/aidan 2023-03-21 22:50:29 -07:00
Landon Curt Noll da4c284f1f remove orig files from 2005/sykes
We also download the files needed to form the pet.rom file.
2023-03-08 01:04:08 -08:00
Landon Curt Noll 02214f94c2 remove orig code from 2005/klausler 2023-03-08 00:42:54 -08:00
Landon Curt Noll 49afc7ae39 remove orig code from 2005/boutines 2023-03-08 00:18:23 -08:00
Landon Curt Noll f615bba21e undo intermediate Makefile changes of 1996 to 2020
The commit 00ae59cd47 had a
mistake that introduces changes to Makefiles for 1996 thru 2020
that should not have been included.

This change reverses these intermediate changes until
the given year's Makefiles are ready.
2023-02-26 23:31:00 -08:00
Landon Curt Noll 00ae59cd47 fix 1995 Makefile comment line 2023-02-26 21:52:15 -08:00
Landon Curt Noll ab9b77b1c9 reverse bad commit 223b1a3f94
The commit 223b1a3f94 was a mistake,
so we reverse both commit 5f7cf0b60d
and commit 223b1a3f94 for now.
2023-02-26 17:21:30 -08:00
Landon Curt Noll 223b1a3f94 update 1992 Makefile variable set 2023-02-26 17:05:50 -08:00
Landon Curt Noll 546498a516 Merge branch 'master' into updates-post-birthday 2023-02-22 20:44:14 -08:00
Landon Curt Noll b449cb503c update year level README files
Move copyright notice to the end.

Add a standard comment about the newly added `README.md` files.

Clean up trailing whitespace.

Fixed a few minor typos.
2023-02-21 22:16:49 -08:00
Cody Boone Ferguson f1af89b1f7 Fix references of 'the the' to be just 'the' 2023-02-15 09:23:58 -08:00
Cody Boone Ferguson 2976d21177 Fix some references to 'the the'
There are some places (namely the rules and guidelines) where I am not
yet certain if this is intentional (though I've always wondered).

Another file has it but it's a data file in a winning entry and I'm not
sure about that yet either.
2023-02-10 06:10:32 -08:00
Cody Boone Ferguson e8a3b50211 Change references of 'EMail' to '[Ee]mail'
Depending on if it was the beginning of the sentence the EMail would
become 'Email' or 'email'.

Some references of 'Email' were changed to 'email' as well as those were
not in the beginning of a sentence.

A few places some consistency of capitalised email address (made lower
case) were changed to match other places of the same pattern.
2023-02-10 06:01:22 -08:00
Cody Boone Ferguson df5d583c60 Rename README.text files to README.md 2023-02-08 06:06:34 -08:00
Cody Boone Ferguson 851e191519 Rename hint.txt and hint.text to README.md 2023-02-08 05:08:28 -08:00
Landon Curt Noll 4930ad7e0c Remove almost all absolute URLs for this site
In a number of cases, an absolute URL for www.ioccc.org
was replaced with a document root relative URL.

In some cases the absolute URL was removed.

Removed mirror request pages.
2022-09-18 19:09:12 -07:00