Commit Graph
899 Commits
Author SHA1 Message Date
Landon Curt Noll 42345f33f2 fix Makefile and README.md for 2018/giles 2023-03-25 00:43:08 -07:00
Landon Curt Noll c89d291ed7 fix Makefile and README.md for 2018/ferguson 2023-03-24 23:55:09 -07:00
Landon Curt Noll 4fe16486cb fix .gitignorem Makefile and README.md for 2018/endoh2
Help run.sh find the shell and make executable.
2023-03-24 23:37:48 -07:00
Landon Curt Noll 256be40863 fix .gitignore, Makefile and README.md for 2018/endoh1 2023-03-24 23:27:28 -07:00
Landon Curt Noll 5fa909ea4d fix Makefile and README.md for 2018/ciura 2023-03-24 23:18:09 -07:00
Landon Curt Noll 8ce9755c63 fix Makefile and README.md for 2018/burton2
Rename `README.txt` to `READ_ME.txt`.

Help shell scripts to find the shell and make them executable.
2023-03-24 23:10:24 -07:00
Landon Curt Noll d30627e1e0 fix Makefile and README.md for 2018/burton1 2023-03-24 22:37:16 -07:00
Landon Curt Noll 2f89f5769b fix .gitignore, Makefile and README.md for 2018/bellard
Add Lenna.png from Wikipedia.
2023-03-24 22:06:53 -07:00
Landon Curt Noll 52576e3d69 fix .gitignore, Makefile and README.md for 2018/anderson 2023-03-24 21:57:54 -07:00
Landon Curt Noll 3c29fb76dd fix .gitignore, Makefile and README.md for 2018/algmyr 2023-03-24 21:46:20 -07:00
Landon Curt Noll 6086d9ad80 fix top level Makefile for 2015 2023-03-24 21:34:36 -07:00
Landon Curt Noll 806589e3c3 fix README.md 2015/endoh3 2023-03-24 21:32:26 -07:00
Landon Curt Noll aaccea6cbc fix Makefile and README.md for 2015/yang 2023-03-24 21:30:46 -07:00
Landon Curt Noll d4654f7e94 fix Makefile and README.md for 2015/schweikhardt 2023-03-24 21:20:25 -07:00
Landon Curt Noll 48f690f089 fix Makefile and README.md for 2015/muth 2023-03-24 21:10:40 -07:00
Landon Curt Noll 066db2d707 fix .gitignore, Makefile and README.md for 2015/mills2 2023-03-24 20:59:59 -07:00
Landon Curt Noll ff74ec22aa fix Makefile and README.md for 2015/mills1 2023-03-24 20:50:09 -07:00
Landon Curt Noll ae638e3cb1 fix .gitignore, Makefile and README.md for 2015/howe 2023-03-24 20:37:00 -07:00
Landon Curt Noll 26e73a9701 fix Makefile and README.md for 2015/hou 2023-03-24 20:25:41 -07:00
Landon Curt Noll 559542ebf4 fix Makefile and README.md for 2015/endoh4 2023-03-24 20:17:37 -07:00
Landon Curt Noll 9efc6a763d fix Makefile and README.md for 2015/endoh3 2023-03-24 20:13:22 -07:00
Landon Curt Noll 388d621c21 fix Makefile and README.md for 2015/endoh2 2023-03-24 17:10:39 -07:00
Landon Curt Noll feab1fdc00 fix Makefile and README.md for 2015/endoh1 2023-03-24 17:06:21 -07:00
Landon Curt Noll ff5cb729b2 fix Makefile and README.md for 2015/duble 2023-03-24 16:17:23 -07:00
Landon Curt Noll 91a957f872 Merge pull request #147 from xexyl/2013-cable3
Fix 2013/cable3 for modern systems
2023-03-24 16:01:53 -07:00
Landon Curt Noll 955d888268 Merge pull request #146 from xexyl/2012-kang
Fix German vier in 2012/kang
2023-03-24 16:01:32 -07:00
Landon Curt Noll ae6c5ed752 Merge pull request #145 from xexyl/2011-dlowe
Add -lm to 2011/dlowe/Makefile
2023-03-24 16:00:52 -07:00
Landon Curt Noll 99ea058879 Merge pull request #144 from xexyl/2011-toledo
Add -lm to 2011/toledo
2023-03-24 16:00:32 -07:00
Landon Curt Noll a23c8e2ed9 Merge pull request #143 from xexyl/2006/birken
Fix segfault in 2006/birken under macOS
2023-03-24 16:00:19 -07:00
Landon Curt Noll 74df2827d2 Merge pull request #142 from xexyl/1998/schweikh2
Force -trigraphs in 1998/schweikh2/Makefile
2023-03-24 15:59:45 -07:00
Landon Curt Noll 9064cca639 Merge pull request #141 from xexyl/1998-dorssel
Update 1998/dorssel/README.md
2023-03-24 15:59:21 -07:00
Landon Curt Noll c05d123485 Merge pull request #140 from xexyl/1998-chaos
Minor fix in 1998/chaos - restore terminal at exit
2023-03-24 15:57:53 -07:00
Landon Curt Noll f21b6986f6 Merge pull request #139 from xexyl/1998/schnitzi
Fix segfault in 1998/schnitzi
2023-03-24 15:57:28 -07:00
Landon Curt Noll 949d3673d1 Merge pull request #138 from xexyl/2018/burton2
chmod +x 2018/burton2/mkkeywords
2023-03-24 15:55:49 -07:00
Landon Curt Noll 349ab67310 Merge pull request #137 from xexyl/bugs
Fixes and improvements to bugs.md
2023-03-24 15:52:27 -07:00
Landon Curt Noll e340647b0b Merge pull request #136 from xexyl/readmes
Many README.md files updated
2023-03-24 15:51:09 -07:00
Landon Curt Noll a8908e211a Merge pull request #135 from xexyl/2006-sloane
Fix 2006/sloane for clang
2023-03-24 15:50:31 -07:00
Landon Curt Noll 594a744f3e Merge pull request #134 from xexyl/2004/gavare
Typo fix in 2004/gavare/README.md
2023-03-24 15:50:14 -07:00
Landon Curt Noll 945468c437 Merge pull request #133 from xexyl/1998/schweikh3
Update 1998/schweikh3/README + add dupe file
2023-03-24 15:49:29 -07:00
Cody Boone Ferguson 9264bcf0d1 Fix 2013/cable3 for modern systems
The code declares localtime() to be a different type than what time.h
has which was included with macOS and thus it caused a compilation
error. Instead use #undef localtime (I tried to remove the prototype and
let time.h do its thing but this caused a segfault and since this works
I opted for it .. for now at least).

It also did not link in any system because it uses SDL functions that
were removed from SDL2 so sdl-config has to be used instead of
sdl2-config.
2023-03-24 13:16:24 -07:00
Cody Boone Ferguson 190b7351d7 Fix German vier in 2012/kang
Although the judges do note that the entry only gets some of the
languages that it supports right it seems to me it should accept vier
not fier esp as it gets other numbers right. It did not appear to be a
situation where the entry predicts the misspelt words (trying vier did
not work) so I think this is correct. If this was intended I am
certainly fine with it not being fixed but it appears to be a bug to me.
I did a variety of other tests to make sure other numbers are still
okay.

An example where it detects misspelt words:

    $ echo secht | ./kang
    6

... instead of sechs for six. But it also gets sechs right. It does not
get zehn right but it does get eins right. But as the judges say this is
okay.
2023-03-24 12:47:22 -07:00
Cody Boone Ferguson fdd6094926 Add -lm to 2011/dlowe/Makefile
Needed for some systems like fedora.
2023-03-24 11:38:32 -07:00
Cody Boone Ferguson 62a6994a1a Add -lm to 2011/toledo
Needed for some systems like fedora.
2023-03-24 11:33:38 -07:00
Cody Boone Ferguson 0c07302777 Fix segfault in 2006/birken under macOS
The problem was a missing +1 for strlen() in a malloc() call.

This entry still uses gets() and strangely changing it to fgets() makes
it segfault but I'll worry about this later when more entries have been
checked and (if possible) fixed.
2023-03-24 10:40:12 -07:00
Cody Boone Ferguson dea5b4d5f1 Force -trigraphs in 1998/schweikh2/Makefile 2023-03-24 09:52:42 -07:00
Cody Boone Ferguson dac1049403 Update 1998/dorssel/README.md
Formatting and add 'try' section (with some additional commands to try
that were not in the 'to run' section).
2023-03-24 09:49:45 -07:00
Cody Boone Ferguson 3753b22365 Minor fix in 1998/chaos - restore terminal at exit
The problem with not calling 'endwin()' is that echo will be disabled
which is a problem for the user if they don't know to type stty echo or
reset or stty sane.
2023-03-24 09:41:25 -07:00
Cody Boone Ferguson b6635064ea Update bugs/README for 1998/schnitzi
I removed from bugs.md the suggestion that it does not work for macOS as
I fixed that. I also slightly reworded the entry in bugs.md (about
warnings to ignore).

Add to README.md summary of problem.
2023-03-24 08:48:53 -07:00
Cody Boone Ferguson a6f8fd4d53 Add sort.c to 1998/schnitzi/.gitignore
It was not being shown in the git status because earlier updated
.git/info/exclude which included the file sort.c.
2023-03-24 08:17:44 -07:00
Cody Boone Ferguson 930bec4bd6 Add sort to 1998/schnitzi/.gitignore
This because the commands in the try section of the README.md create it.
2023-03-24 08:16:35 -07:00