diff --git a/2015/burton/spoilers.md b/2015/burton/spoilers.md index ad1d87d2a..03c37848f 100644 --- a/2015/burton/spoilers.md +++ b/2015/burton/spoilers.md @@ -3,7 +3,7 @@ Calc is a recursive-descent parser. It allocates from the stack deep enough that all expressions are exhausted before the recursion stack depth reaches the -allocations. The memory map and source is documented in src.doc.rot13. Tokens +allocations. The memory map and source is documented in src.doc.txt. Tokens are encoded using values 0-20, where 0 is an invalid token, 1 is minus, 2 is space, 3 is plus, etc. The necessary constants are derived at the start of the program, using the guarantee that globals are initialized to zero; so a correct null pointer diff --git a/2015/burton/src.doc.rot13 b/2015/burton/src.doc.rot13 deleted file mode 100644 index 8db0f9d44..000000000 --- a/2015/burton/src.doc.rot13 +++ /dev/null @@ -1,67 +0,0 @@ -zrzbel znc: O [128,v/b] N [128,gbxraf] k [32,urkpbai] b [224,ertvfgref] - -Zrzbel vf "nyybpngrq" sebz gur fgnpx, ol gnxvat n ybpny (fgnpx) inevnoyr -naq fhogenpgvat 64x -- gurerol yrnivat cyragl bs ebbz sbe rira eryngviryl -ynetr fgnpx senzrf qhevat erphefvba. - -v znva(v,p**) cnefr pbzznaq yvar be fgqva, nffvtazragf, cevag erfhyg, reebe erpbirel - -v64 _ qbg -p *N yrkvpny gbxraf -p *O vachg ohssre -gq P hafvtarq -p Q fbzr fgngr orgjrra shapf -p *R reebe fgevat, raq cbvagre -v64 S() rkce: + - ^ | -hp T() aba-ybpny tbgb -#q U hafvtarq -#q V glcrqrs -gq W wzc_ohs -p *X cbvagre gb pzq yvar netf -gq Y pune -i Z(h64) qrgrpg reebef, fnir nafjre va qbg, sbezng erfhyg va qrpvzny naq urk -p *A serrovr ahyy cbvagre -gq B hafvtarq pune -gq C ibvq -gq D vag -#q E erghea -p F flagnk reebe + gbxraf -p *G pheerag gbxra cbvagre -i H(p*) cevag gur ertvfgref -gq I ybat ybat -#q J(k) sbe(;k;) -gq K ybat - bayl sbe ehyr2fc.p -gq L hafvtarq fubeg -gq M hafvtarq ybat ybat -v64 n qrevirq: 32 -v64 o qrevirq: 1 -v64 _o(v64) grez: << >> >>> -v64 p qrevirq: 10 -v64 _p(p*) pbaireg ovanel tybony w gb nfpvv qrpvzny -v64 q serrovr: 0 -i _q(v64) npphzhyngr pbairegrq nfpvv olgrf vagb w va onfr cnffrq va -v64 r qrevirq: 256 -v64 s qrevirq: 2 -v64 _s() pbaireg sebz nfpvv gb ovanel: fryrpgf pbaireg onfr (10,8,16), erfhyg va w -h64 t(h16) olgr fjnc 16-ovgf -h64 u(h32) olgr fjnc 32-ovgf -v64 v(h64) fryrpg fvmr naq olgr fjnc zvavzny olgrf -i _v(p*) pbaqvgvbany cevag -v64 w ubyqf cnegvny/npphzhyngrq erfhygf -*() x cge-gb-shap-trgpune -v _x() trg punef sebz fnirq pzq yvar -wo y sbe cnefre reebe erpbirel -p z() fpnaf vachg sbe gbxra, vtaberf juvgrfcnpr -p a() trg arkg vachg punenpgre -v64 *b ertvfgref -h32 c(p*) jevgrf gb fgqbhg hagvy ahyy, arjyvar nccraqrq vagryyvtragyl -i d(**) vavg -v64 e(p) jevgrf p gb fgqbhg -v64 f qrevirq: 8 -v64 g qrevirq: 4 -v64 h qrevirq: 3 -p i pheerag vachg gbxra -v64 j() ernq sebz fgqva hagvy arjyvar be frzv, fxvcf oynax yvarf + pbzzragf, erghea yra -p *k ncgyl anzrq urk pbairefvba gnoyr -v64 l() grez: * / % & (<< >> >>>) -v64 m() snpgbe ~ ! ? -/+ () INE AHZ QBG diff --git a/2015/burton/src.doc.txt b/2015/burton/src.doc.txt new file mode 100644 index 000000000..b7448ea70 --- /dev/null +++ b/2015/burton/src.doc.txt @@ -0,0 +1,67 @@ +memory map: B [128,i/o] A [128,tokens] x [32,hexconv] o [224,registers] + +Memory is "allocated" from the stack, by taking a local (stack) variable +and subtracting 64k -- thereby leaving plenty of room for even relatively +large stack frames during recursion. + +i main(i,c**) parse command line or stdin, assignments, print result, error recovery + +i64 _ dot +c *A lexical tokens +c *B input buffer +td C unsigned +c D some state between funcs +c *E error string, end pointer +i64 F() expr: + - ^ | +uc G() non-local goto +#d H unsigned +#d I typedef +td J jmp_buf +c *K pointer to cmd line args +td L char +v M(u64) detect errors, save answer in dot, format result in decimal and hex +c *N freebie null pointer +td O unsigned char +td P void +td Q int +#d R return +c S syntax error + tokens +c *T current token pointer +v U(c*) print the registers +td V long long +#d W(x) for(;x;) +td X long - only for rule2sp.c +td Y unsigned short +td Z unsigned long long +i64 a derived: 32 +i64 b derived: 1 +i64 _b(i64) term: << >> >>> +i64 c derived: 10 +i64 _c(c*) convert binary global j to ascii decimal +i64 d freebie: 0 +v _d(i64) accumulate converted ascii bytes into j in base passed in +i64 e derived: 256 +i64 f derived: 2 +i64 _f() convert from ascii to binary: selects convert base (10,8,16), result in j +u64 g(u16) byte swap 16-bits +u64 h(u32) byte swap 32-bits +i64 i(u64) select size and byte swap minimal bytes +v _i(c*) conditional print +i64 j holds partial/accumulated results +*() k ptr-to-func-getchar +i _k() get chars from saved cmd line +jb l for parser error recovery +c m() scans input for token, ignores whitespace +c n() get next input character +i64 *o registers +u32 p(c*) writes to stdout until null, newline appended intelligently +v q(**) init +i64 r(c) writes c to stdout +i64 s derived: 8 +i64 t derived: 4 +i64 u derived: 3 +c v current input token +i64 w() read from stdin until newline or semi, skips blank lines + comments, return len +c *x aptly named hex conversion table +i64 y() term: * / % & (<< >> >>>) +i64 z() factor ~ ! ? -/+ () VAR NUM DOT diff --git a/2018/poikola/.gitignore b/2018/poikola/.gitignore index a1e7bc695..168c706ad 100644 --- a/2018/poikola/.gitignore +++ b/2018/poikola/.gitignore @@ -1,2 +1,6 @@ +poikola.aux +poikola.log +poikola.pdf +poikola.synctex.gz prog prog.orig diff --git a/2018/poikola/Makefile b/2018/poikola/Makefile index 8e44bf764..d79c0cde4 100644 --- a/2018/poikola/Makefile +++ b/2018/poikola/Makefile @@ -209,6 +209,7 @@ clean: clobber: clean ${RM} -f ${TARGET} ${ALT_TARGET} + ${RM} -f poikola.aux poikola.log poikola.pdf poikola.synctex.gz @-if [ -e sandwich ]; then \ ${RM} -f sandwich; \ echo 'ate sandwich'; \ diff --git a/2019/poikola/.gitignore b/2019/poikola/.gitignore index 9a9345e04..168c706ad 100644 --- a/2019/poikola/.gitignore +++ b/2019/poikola/.gitignore @@ -1,3 +1,6 @@ -prog +poikola.aux +poikola.log poikola.pdf +poikola.synctex.gz +prog prog.orig diff --git a/2019/poikola/Makefile b/2019/poikola/Makefile index a9573efe0..de519fdee 100644 --- a/2019/poikola/Makefile +++ b/2019/poikola/Makefile @@ -208,6 +208,7 @@ clean: clobber: clean ${RM} -f ${TARGET} ${ALT_TARGET} + ${RM} -f poikola.aux poikola.log poikola.synctex.gz @-if [ -e sandwich ]; then \ ${RM} -f sandwich; \ echo 'ate sandwich'; \ diff --git a/tmp/full_manifest.csv b/tmp/full_manifest.csv index 85c4d3865..0d362a31c 100644 --- a/tmp/full_manifest.csv +++ b/tmp/full_manifest.csv @@ -2689,22 +2689,22 @@ 2013,cable2,120,typeset.bmp,null,image,null,true,browser,PC bitmap image,bmp 2013,cable2,300,2013_cable2.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,cable3,null,README.md,null,markdown,null,false,null,null,md -2013,cable3,,bios,null,,null,true,,,null +2013,cable3,null,bios,null,binary,null,false,null,custom BIOS,null 2013,cable3,null,fd.img,null,binary,null,false,null,DOS boot sector,img 2013,cable3,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,cable3,,runme,null,,null,true,,,null -2013,cable3,,sc-ioccc.terminal,null,,null,true,,,terminal -2013,cable3,,screenshot_autocad.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_flightsim4.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_lotus123.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_qbasic.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_simcity.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_win3_on_macosx.png,null,image,null,true,browser,,png 2013,cable3,null,.winner.json,null,json,jwinner,false,null,null,json 2013,cable3,10,index.html,null,html,readme2index,true,browser,click here first,html 2013,cable3,20,cable3.c,main,c,null,true,github,winning source,c 2013,cable3,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,cable3,50,cable3.orig.c,orig,c,null,true,github,original source,c +2013,cable3,100,runme,null,shellscript,null,true,github,how to run,null +2013,cable3,100,screenshot_autocad.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_flightsim4.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_lotus123.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_qbasic.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_simcity.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_win3_on_macosx.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,150,sc-ioccc.terminal,null,xml,null,true,browser,configuration file will correctly display console applications,cOSfor m 2013,cable3,300,2013_cable3.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,dlowe,null,README.md,null,markdown,null,false,null,null,md 2013,dlowe,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -2728,21 +2728,21 @@ 2013,endoh1,300,2013_endoh1.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,endoh2,null,README.md,null,markdown,null,false,null,null,md 2013,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,endoh2,,ocr.rb,null,ruby,null,true,,,rb 2013,endoh2,null,.winner.json,null,json,jwinner,false,null,null,json 2013,endoh2,10,index.html,null,html,readme2index,true,browser,click here first,html 2013,endoh2,20,endoh2.c,main,c,null,true,github,winning source,c 2013,endoh2,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,endoh2,50,endoh2.orig.c,orig,c,null,true,github,original source,c +2013,endoh2,100,ocr.rb,null,ruby,null,true,github,test suite support file,rb 2013,endoh2,300,2013_endoh2.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,endoh3,null,README.md,null,markdown,null,false,null,null,md 2013,endoh3,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,endoh3,,wavify.rb,null,ruby,null,true,,,rb 2013,endoh3,null,.winner.json,null,json,jwinner,false,null,null,json 2013,endoh3,10,index.html,null,html,readme2index,true,browser,click here first,html 2013,endoh3,20,endoh3.c,main,c,null,true,github,winning source,c 2013,endoh3,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,endoh3,50,endoh3.orig.c,orig,c,null,true,github,original source,c +2013,endoh3,100,wavify.rb,null,ruby,null,true,github,post process output to form a WAV sound file,rb 2013,endoh3,150,flea-waltz.abc,null,text,null,true,github,sample input,abc 2013,endoh3,150,menuet.abc,null,text,null,true,github,sample input,abc 2013,endoh3,150,test.abc,null,text,null,true,github,sample input,abc @@ -2906,13 +2906,11 @@ 2013,endoh4,200,solids/trapezohedron/t10-decagonal-trapezohedron.txt,null,text,null,true,github,3D object coordinates ,txt 2013,endoh4,300,2013_endoh4.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,hou,null,README.md,null,markdown,null,false,null,null,md -2013,hou,,doc/camera.png,null,image,null,true,browser,,png -2013,hou,,doc/cosine.png,null,image,null,true,browser,,png -2013,hou,,doc/draft.png,null,image,null,true,browser,,png +2013,hou,null,doc/camera.png,null,image,null,null,null,documentation support image,png +2013,hou,null,doc/cosine.png,null,image,null,null,null,documentation support image,png +2013,hou,null,doc/draft.png,null,image,null,null,null,documentation support image,png 2013,hou,null,doc/example.md,null,markdown,null,false,null,null,md 2013,hou,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,hou,,old_default.scene,null,,null,true,,,scene -2013,hou,,otherroom.scene,null,,null,true,,,scene 2013,hou,null,.winner.json,null,json,jwinner,false,null,null,json 2013,hou,10,index.html,null,html,readme2index,true,browser,click here first,html 2013,hou,20,hou.c,main,c,null,true,github,winning source,c @@ -2921,24 +2919,26 @@ 2013,hou,100,doc/example.html,null,html,md2html,true,browser,detailed information about entry,html 2013,hou,150,luna.jpg,null,image,null,true,browser,sample image data,jpg 2013,hou,150,old_default.jpg,null,image,null,true,browser,sample image data,jpg +2013,hou,150,old_default.scene,null,text,null,true,text,sample input,scene 2013,hou,150,otherroom.jpg,null,image,null,true,browser,sample image data,jpg +2013,hou,150,otherroom.scene,null,text,null,true,text,sample input,scene 2013,hou,300,2013_hou.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,mills,null,README.md,null,markdown,null,false,null,null,md 2013,mills,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2013,mills,null,.winner.json,null,json,jwinner,false,null,null,json 2013,mills,10,index.html,null,html,readme2index,true,browser,click here first,html -2013,mills,20,mills.c,main,c,null,true,github,winning source,c +2013,mills,20,mills.c,main,c,null,true,text,winning source,c 2013,mills,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,mills,50,mills.orig.c,orig,c,null,true,github,original source,c 2013,mills,300,2013_mills.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,misaka,null,README.md,null,markdown,null,false,null,null,md -2013,misaka,,bf.pl,null,perl,null,true,,,pl 2013,misaka,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2013,misaka,null,.winner.json,null,json,jwinner,false,null,null,json 2013,misaka,10,index.html,null,html,readme2index,true,browser,click here first,html 2013,misaka,20,misaka.c,main,c,null,true,github,winning source,c 2013,misaka,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,misaka,50,misaka.orig.c,orig,c,null,true,github,original source,c +2013,misaka,100,bf.pl,null,perl,null,true,github,BF interpreter,pl 2013,misaka,200,spoiler.html,null,html,null,true,browser,SPOILER WARNING,html 2013,misaka,300,2013_misaka.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2013,morgan1,null,README.md,null,markdown,null,false,null,null,md @@ -2982,28 +2982,28 @@ 2014,deak,50,prog.orig.c,orig,c,null,true,github,original source,c 2014,deak,300,2014_deak.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2014,endoh1,null,README.md,null,markdown,null,false,null,null,md -2014,endoh1,,Rakefile,null,,null,true,,,null -2014,endoh1,,alpha.rb,null,ruby,null,true,,,rb -2014,endoh1,,assemble.rb,null,ruby,null,true,,,rb -2014,endoh1,,ast-def.rb,null,ruby,null,true,,,rb -2014,endoh1,,gen-prog.rb,null,ruby,null,true,,,rb -2014,endoh1,,gen-table.rb,null,ruby,null,true,,,rb 2014,endoh1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2014,endoh1,,link.rb,null,ruby,null,true,,,rb -2014,endoh1,,machine.rb,null,ruby,null,true,,,rb -2014,endoh1,,parse.rb,null,ruby,null,true,,,rb 2014,endoh1,null,read_me.md,null,markdown,null,false,null,null,md -2014,endoh1,,register.rb,null,ruby,null,true,,,rb -2014,endoh1,,serialize.rb,null,ruby,null,true,,,rb -2014,endoh1,,src.rb,null,ruby,null,true,,,rb -2014,endoh1,,tool.rb,null,ruby,null,true,,,rb 2014,endoh1,null,.winner.json,null,json,jwinner,false,null,null,json 2014,endoh1,10,index.html,null,html,readme2index,true,browser,click here first,html 2014,endoh1,20,prog.c,main,c,null,true,github,winning source,c 2014,endoh1,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,endoh1,50,prog.orig.c,orig,c,null,true,github,original source,c +2014,endoh1,100,Rakefile,null,ruby,null,true,github,Ruby makefile,null 2014,endoh1,100,read_me.html,null,html,md2html,true,browser,about the Q(uine)R code generator,html +2014,endoh1,150,alpha.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,assemble.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,ast-def.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,gen-prog.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,gen-table.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,link.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,machine.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,parse.rb,null,ruby,null,true,github,support program for Rakefile,rb 2014,endoh1,150,prog-tmpl.c,null,c,null,true,github,source code template used by gen-prog,c +2014,endoh1,150,register.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,serialize.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,src.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,tool.rb,null,ruby,null,true,github,support program for Rakefile,rb 2014,endoh1,150,vm.c,null,c,null,true,github,source code of the VM,c 2014,endoh1,300,2014_endoh1.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2014,endoh2,null,README.md,null,markdown,null,false,null,null,md @@ -3015,16 +3015,16 @@ 2014,endoh2,50,prog.orig.c,orig,c,null,true,github,original source,c 2014,endoh2,300,2014_endoh2.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2014,maffiodo1,null,README.md,null,markdown,null,false,null,null,md -2014,maffiodo1,,giana.rgba,null,,null,true,,,rgba +2014,maffiodo1,null,giana.rgba,null,binary,null,false,null,raw RGBA image,rgba 2014,maffiodo1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2014,maffiodo1,,mario.rgba,null,,null,true,,,rgba -2014,maffiodo1,,screenshot-giana.png,null,image,null,true,browser,,png -2014,maffiodo1,,screenshot-mario.png,null,image,null,true,browser,,png +2014,maffiodo1,null,mario.rgba,null,binary,null,false,null,raw RGBA image,rgba 2014,maffiodo1,null,.winner.json,null,json,jwinner,false,null,null,json 2014,maffiodo1,10,index.html,null,html,readme2index,true,browser,click here first,html 2014,maffiodo1,20,prog.c,main,c,null,true,github,winning source,c 2014,maffiodo1,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,maffiodo1,50,prog.orig.c,orig,c,null,true,github,original source,c +2014,maffiodo1,100,screenshot-giana.png,null,image,null,true,browser,gameplay screenshot,png +2014,maffiodo1,100,screenshot-mario.png,null,image,null,true,browser,gameplay screenshot,png 2014,maffiodo1,150,giana8.wav,null,wav,null,true,browser,sound file for game,wav 2014,maffiodo1,150,giana.level,null,text,null,true,github,game level data,level 2014,maffiodo1,150,mario8.wav,null,wav,null,true,browser,sound file for game,wav @@ -3032,7 +3032,7 @@ 2014,maffiodo1,300,2014_maffiodo1.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2014,maffiodo2,null,README.md,null,markdown,null,false,null,null,md 2014,maffiodo2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2014,maffiodo2,,image.rgb,null,,null,true,,,rgb +2014,maffiodo2,null,image.rgb,null,null,null,false,null,sample input in the form of a raw RGB image,rgb 2014,maffiodo2,null,.winner.json,null,json,jwinner,false,null,null,json 2014,maffiodo2,10,index.html,null,html,readme2index,true,browser,click here first,html 2014,maffiodo2,20,prog.c,main,c,null,true,github,winning source,c @@ -3083,23 +3083,23 @@ 2014,wiedijk,50,prog.orig.c,orig,c,null,true,github,original source,c 2014,wiedijk,300,2014_wiedijk.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2015,burton,null,README.md,null,markdown,null,false,null,null,md -2015,burton,,calc.man,null,man,null,true,,,man 2015,burton,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2015,burton,,road.to.obscurity,null,,null,true,,,obscurity 2015,burton,null,spoilers.md,null,markdown,null,false,null,null,md -2015,burton,,src.doc.rot13,null,,null,true,,,rot13 2015,burton,null,.winner.json,null,json,jwinner,false,null,null,json 2015,burton,10,index.html,null,html,readme2index,true,browser,click here first,html 2015,burton,20,prog.c,main,c,null,true,github,winning source,c 2015,burton,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,burton,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2015,burton,50,prog.orig.c,orig,c,null,true,github,original source,c +2015,burton,100,calc.man,null,man,null,true,github,man page for integer expression calculator,man 2015,burton,150,calc.1,null,man,null,true,github,man page for integer expression calculator,1 +2015,burton,150,road.to.obscurity,null,text,null,true,github,notes on the development of the obfuscated calculator,obscurity 2015,burton,150,rule2.c,null,c,null,true,github,iocccsize reformatted to exactly 4096 octets,c 2015,burton,150,test32.out,null,text,null,true,github,test suite comparison data for 32-bit systems,out 2015,burton,150,test.in,null,text,null,true,github,test suite input data,in 2015,burton,150,test.out,null,text,null,true,github,test suite comparison data,out 2015,burton,200,spoilers.html,null,html,md2html,true,browser,SPOILER WARNING,html +2015,burton,200,src.doc.txt,null,text,null,true,github,SPOILER WARNING hints about the source,rot13 2015,burton,300,2015_burton.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2015,dogon,null,README.md,null,markdown,null,false,null,null,md 2015,dogon,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3110,26 +3110,26 @@ 2015,dogon,50,prog.orig.c,orig,c,null,true,github,original source,c 2015,dogon,300,2015_dogon.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2015,duble,null,README.md,null,markdown,null,false,null,null,md -2015,duble,,codes.txt,null,text,null,true,github,,txt 2015,duble,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2015,duble,,lorem-ipsum.txt,null,text,null,true,github,,txt 2015,duble,null,.winner.json,null,json,jwinner,false,null,null,json 2015,duble,10,index.html,null,html,readme2index,true,browser,click here first,html 2015,duble,20,prog.c,main,c,null,true,github,winning source,c 2015,duble,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,duble,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2015,duble,50,prog.orig.c,orig,c,null,true,github,original source,c +2015,duble,100,codes.txt,null,text,null,true,github,show how each character is drawn,txt +2015,duble,100,lorem-ipsum.txt,null,text,null,true,github,sample input,txt 2015,duble,300,2015_duble.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2015,endoh1,null,README.md,null,markdown,null,false,null,null,md -2015,endoh1,,center.txt,null,text,null,true,github,,txt 2015,endoh1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2015,endoh1,,ioccc.txt,null,text,null,true,github,,txt -2015,endoh1,,line.txt,null,text,null,true,github,,txt 2015,endoh1,null,.winner.json,null,json,jwinner,false,null,null,json 2015,endoh1,10,index.html,null,html,readme2index,true,browser,click here first,html 2015,endoh1,20,prog.c,main,c,null,true,github,winning source,c 2015,endoh1,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,endoh1,50,prog.orig.c,orig,c,null,true,github,original source,c +2015,endoh1,100,center.txt,null,text,null,true,github,sample input,txt +2015,endoh1,100,ioccc.txt,null,text,null,true,github,sample input,txt +2015,endoh1,100,line.txt,null,text,null,true,github,sample input,txt 2015,endoh1,300,2015_endoh1.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2015,endoh2,null,README.md,null,markdown,null,false,null,null,md 2015,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3177,9 +3177,9 @@ 2015,howe,100,avgtime.sh,null,shellscript,null,true,github,how to run,sh 2015,howe,100,makeholes.c,null,c,null,true,github,add random holes to a file,c 2015,howe,100,prog-test.sh,null,shellscript,null,true,github,how to run,sh -2015,howe,200,spoiler/Makefile,null,,null,true,,SPOILER WARNING,null -2015,howe,200,spoiler/err.h,null,c,null,true,github,SPOILER WARNING,h -2015,howe,200,spoiler/prog.c,null,c,null,true,github,SPOILER WARNING,c +2015,howe,200,spoiler/Makefile,null,makefile,null,true,github,SPOILER WARNING how to make the spoiler,null +2015,howe,210,spoiler/err.h,null,c,null,true,github,SPOILER WARNING,h +2015,howe,210,spoiler/prog.c,null,c,null,true,github,SPOILER WARNING,c 2015,howe,300,2015_howe.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2015,mills1,null,README.md,null,markdown,null,false,null,null,md 2015,mills1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3257,7 +3257,6 @@ 2018,anderson,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2018,anderson,50,prog.orig.c,orig,c,null,true,github,original source,c 2018,anderson,300,2018_anderson.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 -2018,bellard,,Lenna.png,null,image,null,true,browser,,png 2018,bellard,null,README.md,null,markdown,null,false,null,null,md 2018,bellard,null,fruits.bin,null,binary,null,false,null,binary support file,bin 2018,bellard,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3268,32 +3267,27 @@ 2018,bellard,20,prog.c,main,c,null,true,github,winning source,c 2018,bellard,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,bellard,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,bellard,100,Lenna.png,null,image,null,true,browser,sample image data,png 2018,bellard,300,2018_bellard.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,burton1,null,README.md,null,markdown,null,false,null,null,md 2018,burton1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,burton1,,scripthd,null,,null,true,,,null 2018,burton1,null,.winner.json,null,json,jwinner,false,null,null,json 2018,burton1,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,burton1,20,prog.c,main,c,null,true,github,winning source,c 2018,burton1,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,burton1,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2018,burton1,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,burton1,100,scripthd,null,shellscript,null,true,github,driver program - adds several nice-to-have features,null 2018,burton1,300,2018_burton1.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,burton2,null,README.md,null,markdown,null,false,null,null,md -2018,burton2,,READ_ME.txt,null,text,null,true,github,,txt 2018,burton2,null,discrepancies.md,null,markdown,null,false,null,null,md 2018,burton2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,burton2,,ioc_without_quote,null,,null,true,,,null -2018,burton2,,mkkeywords,null,,null,true,,,null -2018,burton2,,patch,null,patch,null,true,,,null -2018,burton2,,results,null,,null,true,,,null -2018,burton2,,spotcheck,null,shellscript,null,true,github,script to run the tests,null -2018,burton2,,spotdiff,null,,null,true,,,null 2018,burton2,null,.winner.json,null,json,jwinner,false,null,null,json 2018,burton2,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,burton2,20,prog.c,main,c,null,true,github,winning source,c 2018,burton2,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,burton2,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,burton2,100,READ_ME.txt,null,text,null,true,github,author supplied README,txt 2018,burton2,100,discrepancies.html,null,html,md2html,true,browser,field-by-field difference between iocccsize and ion,html 2018,burton2,100,freqcount,null,shellscript,null,true,github,frequency count utility,null 2018,burton2,100,tac.man,null,man,null,true,github,tokenize and count man page,man @@ -3305,7 +3299,9 @@ 2018,burton2,150,iocccbug05.c,null,c,null,true,github,test cases demonstrating problems with iocccsize,c 2018,burton2,150,iocccbug06.c,null,c,null,true,github,test cases demonstrating problems with iocccsize,c 2018,burton2,150,ioccc.kw.freq,null,text,null,true,github,"keywords used by iocccsize, sorted by frequency in 201x ioccc winners",freq +2018,burton2,150,ioc_without_quote,null,c,null,true,github,test suite data,null 2018,burton2,150,manpage.sh,null,shellscript,null,true,github,turns ASCII versions of man into real man pages,sh +2018,burton2,150,mkkeywords,null,shellscript,null,true,github,"reads one of the files from variations, produces string for prog.c",null 2018,burton2,150,results.k,null,text,null,true,github,results with -k,k 2018,burton2,150,tac.c,null,c,null,true,github,tokenize and count C-like languages,c 2018,burton2,150,test01.c,null,c,null,true,github,test case source code,c @@ -3333,8 +3329,12 @@ 2018,burton2,200,java8,null,text,null,true,github,reserved words for a Java v8,null 2018,burton2,200,kandr2,null,text,null,true,github,reserved words for a given C standard,null 2018,burton2,200,kandr,null,text,null,true,github,reserved words for a given C standard,null +2018,burton2,200,patch,null,patch,null,true,github,patch to fix iocccsize source,null +2018,burton2,200,results,null,text,null,true,github,results without -k,null +2018,burton2,200,runtest,null,shellscript,null,true,github,test suite,null +2018,burton2,200,spotcheck,null,shellscript,null,true,github,script to test a lot of files vs iocccsize,null 2018,burton2,200,v7unix,null,text,null,true,github,reserved words for a given C standard,null -2018,burton2,250,runtest,null,,null,true,github,results without -k,null +2018,burton2,250,spotdiff,null,shellscript,null,true,github,summarize the results of spotcheck,null 2018,burton2,300,2018_burton2.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,burton2,300,src.doc.txt,null,text,null,true,github,SPOILER WARNING hints about the source,txt 2018,ciura,null,README.md,null,markdown,null,false,null,null,md @@ -3348,14 +3348,14 @@ 2018,ciura,300,2018_ciura.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,endoh1,null,README.md,null,markdown,null,false,null,null,md 2018,endoh1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,endoh1,,golem.txt,null,text,null,true,github,,txt -2018,endoh1,,invisible.txt,null,text,null,true,github,,txt -2018,endoh1,,smily.txt,null,text,null,true,github,,txt 2018,endoh1,null,.winner.json,null,json,jwinner,false,null,null,json 2018,endoh1,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,endoh1,20,prog.c,main,c,null,true,github,winning source,c 2018,endoh1,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,endoh1,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,endoh1,100,golem.txt,null,text,null,true,github,input data,txt +2018,endoh1,100,invisible.txt,null,text,null,true,github,input data,txt +2018,endoh1,100,smily.txt,null,text,null,true,github,input data,txt 2018,endoh1,300,2018_endoh1.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,endoh2,null,README.md,null,markdown,null,false,null,null,md 2018,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3366,34 +3366,34 @@ 2018,endoh2,50,prog.orig.c,orig,c,null,true,github,original source,c 2018,endoh2,100,run.sh,null,shellscript,null,true,github,how to run,sh 2018,endoh2,300,2018_endoh2.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 -2018,ferguson,,FILES,null,,null,true,,,null 2018,ferguson,null,README.md,null,markdown,null,false,null,null,md 2018,ferguson,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2018,ferguson,null,hint.css,null,css,null,false,null,CSS for hint page ,css 2018,ferguson,null,rpm.md,null,markdown,null,false,null,null,md -2018,ferguson,,test-strings.txt,null,text,null,true,github,,txt -2018,ferguson,,weasel.man,null,man,null,true,,,man +2018,ferguson,null,test-strings.txt,null,text,null,false,null,test.sh support file,txt 2018,ferguson,null,.winner.json,null,json,jwinner,false,null,null,json 2018,ferguson,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,ferguson,20,prog.c,main,c,null,true,github,winning source,c 2018,ferguson,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,ferguson,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2018,ferguson,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,ferguson,100,FILES,null,text,null,true,github,information about various files,null 2018,ferguson,100,rpm.html,null,html,md2html,true,browser,about forming the rpm,html 2018,ferguson,100,test.sh,null,shellscript,null,true,github,run the test suite,sh +2018,ferguson,100,weasel.man,null,man,null,true,github,weasel man page,man 2018,ferguson,150,weasel.1,null,man,null,true,github,weasel program man page,1 2018,ferguson,150,weasel.spec,null,spec,null,true,github,RPM spec file,spec 2018,ferguson,300,2018_ferguson.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,giles,null,README.md,null,markdown,null,false,null,null,md 2018,giles,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,giles,,ioccc.txt,null,text,null,true,github,,txt -2018,giles,,sand.alt.txt,null,text,null,true,github,,txt -2018,giles,,sand.txt,null,text,null,true,github,,txt 2018,giles,null,.winner.json,null,json,jwinner,false,null,null,json 2018,giles,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,giles,20,prog.c,main,c,null,true,github,winning source,c 2018,giles,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,giles,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,giles,100,ioccc.txt,null,text,null,true,github,sample input,txt +2018,giles,100,sand.alt.txt,null,text,null,true,github,sample input,txt +2018,giles,100,sand.txt,null,text,null,true,github,sample input,txt 2018,giles,300,2018_giles.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,hou,null,README.md,null,markdown,null,false,null,null,md 2018,hou,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3418,25 +3418,25 @@ 2018,mills,300,2018_mills.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,poikola,null,README.md,null,markdown,null,false,null,null,md 2018,poikola,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,poikola,,poikola.tex,null,tex,null,true,,,tex 2018,poikola,null,.winner.json,null,json,jwinner,false,null,null,json 2018,poikola,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,poikola,20,prog.c,main,c,null,true,github,winning source,c 2018,poikola,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,poikola,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,poikola,150,poikola.tex,null,tex,null,true,github,supplied documentation,tex 2018,poikola,150,prog-doc.c,null,c,null,true,github,minor change to winning source,c 2018,poikola,300,2018_poikola.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,vokes,null,README.md,null,markdown,null,false,null,null,md -2018,vokes,,example-1.txt,null,text,null,true,github,,txt -2018,vokes,,example-2.txt,null,text,null,true,github,,txt -2018,vokes,,example-tab.txt,null,text,null,true,github,,txt 2018,vokes,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,vokes,,ioccc.txt,null,text,null,true,github,,txt 2018,vokes,null,.winner.json,null,json,jwinner,false,null,null,json 2018,vokes,10,index.html,null,html,readme2index,true,browser,click here first,html 2018,vokes,20,prog.c,main,c,null,true,github,winning source,c 2018,vokes,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,vokes,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,vokes,100,example-1.txt,null,text,null,true,github,sample input,txt +2018,vokes,100,example-2.txt,null,text,null,true,github,sample input,txt +2018,vokes,100,example-tab.txt,null,text,null,true,github,sample input,txt +2018,vokes,100,ioccc.txt,null,text,null,true,github,sample input,txt 2018,vokes,300,2018_vokes.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2018,yang,null,README.md,null,markdown,null,false,null,null,md 2018,yang,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -3600,21 +3600,21 @@ 2019,mills,300,2019_mills.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2019,poikola,null,README.md,null,markdown,null,false,null,null,md 2019,poikola,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2019,poikola,,poikola.tex,null,tex,null,true,,,tex 2019,poikola,null,.winner.json,null,json,jwinner,false,null,null,json 2019,poikola,10,index.html,null,html,readme2index,true,browser,click here first,html 2019,poikola,20,prog.c,main,c,null,true,github,winning source,c 2019,poikola,30,Makefile,null,makefile,null,true,github,how to compile,null 2019,poikola,50,prog.orig.c,orig,c,null,true,github,original source,c +2019,poikola,100,poikola.tex,null,tex,null,true,github,supplied documentation,tex 2019,poikola,300,2019_poikola.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 2019,yang,null,README.md,null,markdown,null,false,null,null,md 2019,yang,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2019,yang,,sample_input.txt,null,text,null,true,github,,txt 2019,yang,null,.winner.json,null,json,jwinner,false,null,null,json 2019,yang,10,index.html,null,html,readme2index,true,browser,click here first,html 2019,yang,20,prog.c,main,c,null,true,github,winning source,c 2019,yang,30,Makefile,null,makefile,null,true,github,how to compile,null 2019,yang,50,prog.orig.c,orig,c,null,true,github,original source,c +2019,yang,100,sample_input.txt,null,text,null,true,github,sample input,txt 2019,yang,150,violet.c,null,c,null,true,github,"source formatter as ASCII Violet 2019,yang,200,spoiler.html,null,html,null,true,browser,SPOILER WARNING,html 2019,yang,300,2019_yang.tar.bz2,null,tbz2,mkwinnertbz2,true,download,download winning source,bz2 diff --git a/tmp/full_manifest.numbers b/tmp/full_manifest.numbers index c96c83904..7cfd74bb7 100755 Binary files a/tmp/full_manifest.numbers and b/tmp/full_manifest.numbers differ diff --git a/tmp/manifest.csv b/tmp/manifest.csv index 69bebbda6..c4bbef428 100644 --- a/tmp/manifest.csv +++ b/tmp/manifest.csv @@ -1963,20 +1963,20 @@ 2013,cable2,120,multi_color.bmp,null,image,null,true,browser,PC bitmap image,bmp 2013,cable2,120,typeset.bmp,null,image,null,true,browser,PC bitmap image,bmp 2013,cable3,null,README.md,null,markdown,null,false,null,null,md -2013,cable3,,bios,null,,null,true,,,null +2013,cable3,null,bios,null,binary,null,false,null,custom BIOS,null 2013,cable3,null,fd.img,null,binary,null,false,null,DOS boot sector,img 2013,cable3,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,cable3,,runme,null,,null,true,,,null -2013,cable3,,sc-ioccc.terminal,null,,null,true,,,terminal -2013,cable3,,screenshot_autocad.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_flightsim4.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_lotus123.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_qbasic.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_simcity.png,null,image,null,true,browser,,png -2013,cable3,,screenshot_win3_on_macosx.png,null,image,null,true,browser,,png 2013,cable3,20,cable3.c,main,c,null,true,github,winning source,c 2013,cable3,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,cable3,50,cable3.orig.c,orig,c,null,true,github,original source,c +2013,cable3,100,runme,null,shellscript,null,true,github,how to run,null +2013,cable3,100,screenshot_autocad.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_flightsim4.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_lotus123.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_qbasic.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_simcity.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,100,screenshot_win3_on_macosx.png,null,image,null,true,browser,Screenshots of some of these applications running on macOS,png +2013,cable3,150,sc-ioccc.terminal,null,xml,null,true,browser,configuration file will correctly display console applications,cOSfor m 2013,dlowe,null,README.md,null,markdown,null,false,null,null,md 2013,dlowe,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2013,dlowe,20,dlowe.c,main,c,null,true,github,winning source,c @@ -1993,16 +1993,16 @@ 2013,endoh1,150,tac.lazy,null,c,null,true,github,lazy input,lazy 2013,endoh2,null,README.md,null,markdown,null,false,null,null,md 2013,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,endoh2,,ocr.rb,null,ruby,null,true,,,rb 2013,endoh2,20,endoh2.c,main,c,null,true,github,winning source,c 2013,endoh2,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,endoh2,50,endoh2.orig.c,orig,c,null,true,github,original source,c +2013,endoh2,100,ocr.rb,null,ruby,null,true,github,test suite support file,rb 2013,endoh3,null,README.md,null,markdown,null,false,null,null,md 2013,endoh3,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,endoh3,,wavify.rb,null,ruby,null,true,,,rb 2013,endoh3,20,endoh3.c,main,c,null,true,github,winning source,c 2013,endoh3,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,endoh3,50,endoh3.orig.c,orig,c,null,true,github,original source,c +2013,endoh3,100,wavify.rb,null,ruby,null,true,github,post process output to form a WAV sound file,rb 2013,endoh3,150,flea-waltz.abc,null,text,null,true,github,sample input,abc 2013,endoh3,150,menuet.abc,null,text,null,true,github,sample input,abc 2013,endoh3,150,test.abc,null,text,null,true,github,sample input,abc @@ -2162,30 +2162,30 @@ 2013,endoh4,200,solids/trapezohedron/t08-octagonal-trapezohedron.txt,null,text,null,true,github,3D object coordinates ,txt 2013,endoh4,200,solids/trapezohedron/t10-decagonal-trapezohedron.txt,null,text,null,true,github,3D object coordinates ,txt 2013,hou,null,README.md,null,markdown,null,false,null,null,md -2013,hou,,doc/camera.png,null,image,null,true,browser,,png -2013,hou,,doc/cosine.png,null,image,null,true,browser,,png -2013,hou,,doc/draft.png,null,image,null,true,browser,,png +2013,hou,null,doc/camera.png,null,image,null,null,null,documentation support image,png +2013,hou,null,doc/cosine.png,null,image,null,null,null,documentation support image,png +2013,hou,null,doc/draft.png,null,image,null,null,null,documentation support image,png 2013,hou,null,doc/example.md,null,markdown,null,false,null,null,md 2013,hou,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,hou,,old_default.scene,null,,null,true,,,scene -2013,hou,,otherroom.scene,null,,null,true,,,scene 2013,hou,20,hou.c,main,c,null,true,github,winning source,c 2013,hou,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,hou,50,hou.orig.c,orig,c,null,true,github,original source,c 2013,hou,150,luna.jpg,null,image,null,true,browser,sample image data,jpg 2013,hou,150,old_default.jpg,null,image,null,true,browser,sample image data,jpg +2013,hou,150,old_default.scene,null,text,null,true,text,sample input,scene 2013,hou,150,otherroom.jpg,null,image,null,true,browser,sample image data,jpg +2013,hou,150,otherroom.scene,null,text,null,true,text,sample input,scene 2013,mills,null,README.md,null,markdown,null,false,null,null,md 2013,mills,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2013,mills,20,mills.c,main,c,null,true,github,winning source,c +2013,mills,20,mills.c,main,c,null,true,text,winning source,c 2013,mills,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,mills,50,mills.orig.c,orig,c,null,true,github,original source,c 2013,misaka,null,README.md,null,markdown,null,false,null,null,md -2013,misaka,,bf.pl,null,perl,null,true,,,pl 2013,misaka,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2013,misaka,20,misaka.c,main,c,null,true,github,winning source,c 2013,misaka,30,Makefile,null,makefile,null,true,github,how to compile,null 2013,misaka,50,misaka.orig.c,orig,c,null,true,github,original source,c +2013,misaka,100,bf.pl,null,perl,null,true,github,BF interpreter,pl 2013,misaka,200,spoiler.html,null,html,null,true,browser,SPOILER WARNING,html 2013,morgan1,null,README.md,null,markdown,null,false,null,null,md 2013,morgan1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -2213,25 +2213,25 @@ 2014,deak,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,deak,50,prog.orig.c,orig,c,null,true,github,original source,c 2014,endoh1,null,README.md,null,markdown,null,false,null,null,md -2014,endoh1,,Rakefile,null,,null,true,,,null -2014,endoh1,,alpha.rb,null,ruby,null,true,,,rb -2014,endoh1,,assemble.rb,null,ruby,null,true,,,rb -2014,endoh1,,ast-def.rb,null,ruby,null,true,,,rb -2014,endoh1,,gen-prog.rb,null,ruby,null,true,,,rb -2014,endoh1,,gen-table.rb,null,ruby,null,true,,,rb 2014,endoh1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2014,endoh1,,link.rb,null,ruby,null,true,,,rb -2014,endoh1,,machine.rb,null,ruby,null,true,,,rb -2014,endoh1,,parse.rb,null,ruby,null,true,,,rb 2014,endoh1,null,read_me.md,null,markdown,null,false,null,null,md -2014,endoh1,,register.rb,null,ruby,null,true,,,rb -2014,endoh1,,serialize.rb,null,ruby,null,true,,,rb -2014,endoh1,,src.rb,null,ruby,null,true,,,rb -2014,endoh1,,tool.rb,null,ruby,null,true,,,rb 2014,endoh1,20,prog.c,main,c,null,true,github,winning source,c 2014,endoh1,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,endoh1,50,prog.orig.c,orig,c,null,true,github,original source,c +2014,endoh1,100,Rakefile,null,ruby,null,true,github,Ruby makefile,null +2014,endoh1,150,alpha.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,assemble.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,ast-def.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,gen-prog.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,gen-table.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,link.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,machine.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,parse.rb,null,ruby,null,true,github,support program for Rakefile,rb 2014,endoh1,150,prog-tmpl.c,null,c,null,true,github,source code template used by gen-prog,c +2014,endoh1,150,register.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,serialize.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,src.rb,null,ruby,null,true,github,support program for Rakefile,rb +2014,endoh1,150,tool.rb,null,ruby,null,true,github,support program for Rakefile,rb 2014,endoh1,150,vm.c,null,c,null,true,github,source code of the VM,c 2014,endoh2,null,README.md,null,markdown,null,false,null,null,md 2014,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -2239,21 +2239,21 @@ 2014,endoh2,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,endoh2,50,prog.orig.c,orig,c,null,true,github,original source,c 2014,maffiodo1,null,README.md,null,markdown,null,false,null,null,md -2014,maffiodo1,,giana.rgba,null,,null,true,,,rgba +2014,maffiodo1,null,giana.rgba,null,binary,null,false,null,raw RGBA image,rgba 2014,maffiodo1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2014,maffiodo1,,mario.rgba,null,,null,true,,,rgba -2014,maffiodo1,,screenshot-giana.png,null,image,null,true,browser,,png -2014,maffiodo1,,screenshot-mario.png,null,image,null,true,browser,,png +2014,maffiodo1,null,mario.rgba,null,binary,null,false,null,raw RGBA image,rgba 2014,maffiodo1,20,prog.c,main,c,null,true,github,winning source,c 2014,maffiodo1,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,maffiodo1,50,prog.orig.c,orig,c,null,true,github,original source,c +2014,maffiodo1,100,screenshot-giana.png,null,image,null,true,browser,gameplay screenshot,png +2014,maffiodo1,100,screenshot-mario.png,null,image,null,true,browser,gameplay screenshot,png 2014,maffiodo1,150,giana8.wav,null,wav,null,true,browser,sound file for game,wav 2014,maffiodo1,150,giana.level,null,text,null,true,github,game level data,level 2014,maffiodo1,150,mario8.wav,null,wav,null,true,browser,sound file for game,wav 2014,maffiodo1,150,mario.level,null,text,null,true,github,game level data,level 2014,maffiodo2,null,README.md,null,markdown,null,false,null,null,md 2014,maffiodo2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2014,maffiodo2,,image.rgb,null,,null,true,,,rgb +2014,maffiodo2,null,image.rgb,null,null,null,false,null,sample input in the form of a raw RGB image,rgb 2014,maffiodo2,20,prog.c,main,c,null,true,github,winning source,c 2014,maffiodo2,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,maffiodo2,50,prog.orig.c,orig,c,null,true,github,original source,c @@ -2286,41 +2286,41 @@ 2014,wiedijk,30,Makefile,null,makefile,null,true,github,how to compile,null 2014,wiedijk,50,prog.orig.c,orig,c,null,true,github,original source,c 2015,burton,null,README.md,null,markdown,null,false,null,null,md -2015,burton,,calc.man,null,man,null,true,,,man 2015,burton,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2015,burton,,road.to.obscurity,null,,null,true,,,obscurity 2015,burton,null,spoilers.md,null,markdown,null,false,null,null,md -2015,burton,,src.doc.rot13,null,,null,true,,,rot13 2015,burton,20,prog.c,main,c,null,true,github,winning source,c 2015,burton,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,burton,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2015,burton,50,prog.orig.c,orig,c,null,true,github,original source,c +2015,burton,100,calc.man,null,man,null,true,github,man page for integer expression calculator,man 2015,burton,150,calc.1,null,man,null,true,github,man page for integer expression calculator,1 +2015,burton,150,road.to.obscurity,null,text,null,true,github,notes on the development of the obfuscated calculator,obscurity 2015,burton,150,rule2.c,null,c,null,true,github,iocccsize reformatted to exactly 4096 octets,c 2015,burton,150,test32.out,null,text,null,true,github,test suite comparison data for 32-bit systems,out 2015,burton,150,test.in,null,text,null,true,github,test suite input data,in 2015,burton,150,test.out,null,text,null,true,github,test suite comparison data,out +2015,burton,200,src.doc.txt,null,text,null,true,github,SPOILER WARNING hints about the source,rot13 2015,dogon,null,README.md,null,markdown,null,false,null,null,md 2015,dogon,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2015,dogon,20,prog.c,main,c,null,true,github,winning source,c 2015,dogon,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,dogon,50,prog.orig.c,orig,c,null,true,github,original source,c 2015,duble,null,README.md,null,markdown,null,false,null,null,md -2015,duble,,codes.txt,null,text,null,true,github,,txt 2015,duble,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2015,duble,,lorem-ipsum.txt,null,text,null,true,github,,txt 2015,duble,20,prog.c,main,c,null,true,github,winning source,c 2015,duble,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,duble,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2015,duble,50,prog.orig.c,orig,c,null,true,github,original source,c +2015,duble,100,codes.txt,null,text,null,true,github,show how each character is drawn,txt +2015,duble,100,lorem-ipsum.txt,null,text,null,true,github,sample input,txt 2015,endoh1,null,README.md,null,markdown,null,false,null,null,md -2015,endoh1,,center.txt,null,text,null,true,github,,txt 2015,endoh1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2015,endoh1,,ioccc.txt,null,text,null,true,github,,txt -2015,endoh1,,line.txt,null,text,null,true,github,,txt 2015,endoh1,20,prog.c,main,c,null,true,github,winning source,c 2015,endoh1,30,Makefile,null,makefile,null,true,github,how to compile,null 2015,endoh1,50,prog.orig.c,orig,c,null,true,github,original source,c +2015,endoh1,100,center.txt,null,text,null,true,github,sample input,txt +2015,endoh1,100,ioccc.txt,null,text,null,true,github,sample input,txt +2015,endoh1,100,line.txt,null,text,null,true,github,sample input,txt 2015,endoh2,null,README.md,null,markdown,null,false,null,null,md 2015,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2015,endoh2,20,prog.c,main,c,null,true,github,winning source,c @@ -2353,9 +2353,9 @@ 2015,howe,100,avgtime.sh,null,shellscript,null,true,github,how to run,sh 2015,howe,100,makeholes.c,null,c,null,true,github,add random holes to a file,c 2015,howe,100,prog-test.sh,null,shellscript,null,true,github,how to run,sh -2015,howe,200,spoiler/Makefile,null,,null,true,,SPOILER WARNING,null -2015,howe,200,spoiler/err.h,null,c,null,true,github,SPOILER WARNING,h -2015,howe,200,spoiler/prog.c,null,c,null,true,github,SPOILER WARNING,c +2015,howe,200,spoiler/Makefile,null,makefile,null,true,github,SPOILER WARNING how to make the spoiler,null +2015,howe,210,spoiler/err.h,null,c,null,true,github,SPOILER WARNING,h +2015,howe,210,spoiler/prog.c,null,c,null,true,github,SPOILER WARNING,c 2015,mills1,null,README.md,null,markdown,null,false,null,null,md 2015,mills1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2015,mills1,20,prog.c,main,c,null,true,github,winning source,c @@ -2411,7 +2411,6 @@ 2018,anderson,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,anderson,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2018,anderson,50,prog.orig.c,orig,c,null,true,github,original source,c -2018,bellard,,Lenna.png,null,image,null,true,browser,,png 2018,bellard,null,README.md,null,markdown,null,false,null,null,md 2018,bellard,null,fruits.bin,null,binary,null,false,null,binary support file,bin 2018,bellard,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -2420,26 +2419,21 @@ 2018,bellard,20,prog.c,main,c,null,true,github,winning source,c 2018,bellard,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,bellard,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,bellard,100,Lenna.png,null,image,null,true,browser,sample image data,png 2018,burton1,null,README.md,null,markdown,null,false,null,null,md 2018,burton1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,burton1,,scripthd,null,,null,true,,,null 2018,burton1,20,prog.c,main,c,null,true,github,winning source,c 2018,burton1,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,burton1,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2018,burton1,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,burton1,100,scripthd,null,shellscript,null,true,github,driver program - adds several nice-to-have features,null 2018,burton2,null,README.md,null,markdown,null,false,null,null,md -2018,burton2,,READ_ME.txt,null,text,null,true,github,,txt 2018,burton2,null,discrepancies.md,null,markdown,null,false,null,null,md 2018,burton2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,burton2,,ioc_without_quote,null,,null,true,,,null -2018,burton2,,mkkeywords,null,,null,true,,,null -2018,burton2,,patch,null,patch,null,true,,,null -2018,burton2,,results,null,,null,true,,,null -2018,burton2,,spotcheck,null,shellscript,null,true,github,script to run the tests,null -2018,burton2,,spotdiff,null,,null,true,,,null 2018,burton2,20,prog.c,main,c,null,true,github,winning source,c 2018,burton2,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,burton2,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,burton2,100,READ_ME.txt,null,text,null,true,github,author supplied README,txt 2018,burton2,100,freqcount,null,shellscript,null,true,github,frequency count utility,null 2018,burton2,100,tac.man,null,man,null,true,github,tokenize and count man page,man 2018,burton2,120,fixed_iocccsize.c,null,c,null,true,github,iocccsize with patch applied,c @@ -2450,7 +2444,9 @@ 2018,burton2,150,iocccbug05.c,null,c,null,true,github,test cases demonstrating problems with iocccsize,c 2018,burton2,150,iocccbug06.c,null,c,null,true,github,test cases demonstrating problems with iocccsize,c 2018,burton2,150,ioccc.kw.freq,null,text,null,true,github,"keywords used by iocccsize, sorted by frequency in 201x ioccc winners",freq +2018,burton2,150,ioc_without_quote,null,c,null,true,github,test suite data,null 2018,burton2,150,manpage.sh,null,shellscript,null,true,github,turns ASCII versions of man into real man pages,sh +2018,burton2,150,mkkeywords,null,shellscript,null,true,github,"reads one of the files from variations, produces string for prog.c",null 2018,burton2,150,results.k,null,text,null,true,github,results with -k,k 2018,burton2,150,tac.c,null,c,null,true,github,tokenize and count C-like languages,c 2018,burton2,150,test01.c,null,c,null,true,github,test case source code,c @@ -2478,8 +2474,12 @@ 2018,burton2,200,java8,null,text,null,true,github,reserved words for a Java v8,null 2018,burton2,200,kandr2,null,text,null,true,github,reserved words for a given C standard,null 2018,burton2,200,kandr,null,text,null,true,github,reserved words for a given C standard,null +2018,burton2,200,patch,null,patch,null,true,github,patch to fix iocccsize source,null +2018,burton2,200,results,null,text,null,true,github,results without -k,null +2018,burton2,200,runtest,null,shellscript,null,true,github,test suite,null +2018,burton2,200,spotcheck,null,shellscript,null,true,github,script to test a lot of files vs iocccsize,null 2018,burton2,200,v7unix,null,text,null,true,github,reserved words for a given C standard,null -2018,burton2,250,runtest,null,,null,true,github,results without -k,null +2018,burton2,250,spotdiff,null,shellscript,null,true,github,summarize the results of spotcheck,null 2018,burton2,300,src.doc.txt,null,text,null,true,github,SPOILER WARNING hints about the source,txt 2018,ciura,null,README.md,null,markdown,null,false,null,null,md 2018,ciura,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore @@ -2489,40 +2489,40 @@ 2018,ciura,50,prog.orig.c,orig,c,null,true,github,original source,c 2018,endoh1,null,README.md,null,markdown,null,false,null,null,md 2018,endoh1,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,endoh1,,golem.txt,null,text,null,true,github,,txt -2018,endoh1,,invisible.txt,null,text,null,true,github,,txt -2018,endoh1,,smily.txt,null,text,null,true,github,,txt 2018,endoh1,20,prog.c,main,c,null,true,github,winning source,c 2018,endoh1,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,endoh1,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,endoh1,100,golem.txt,null,text,null,true,github,input data,txt +2018,endoh1,100,invisible.txt,null,text,null,true,github,input data,txt +2018,endoh1,100,smily.txt,null,text,null,true,github,input data,txt 2018,endoh2,null,README.md,null,markdown,null,false,null,null,md 2018,endoh2,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2018,endoh2,20,prog.c,main,c,null,true,github,winning source,c 2018,endoh2,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,endoh2,50,prog.orig.c,orig,c,null,true,github,original source,c 2018,endoh2,100,run.sh,null,shellscript,null,true,github,how to run,sh -2018,ferguson,,FILES,null,,null,true,,,null 2018,ferguson,null,README.md,null,markdown,null,false,null,null,md 2018,ferguson,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2018,ferguson,null,hint.css,null,css,null,false,null,CSS for hint page ,css 2018,ferguson,null,rpm.md,null,markdown,null,false,null,null,md -2018,ferguson,,test-strings.txt,null,text,null,true,github,,txt -2018,ferguson,,weasel.man,null,man,null,true,,,man +2018,ferguson,null,test-strings.txt,null,text,null,false,null,test.sh support file,txt 2018,ferguson,20,prog.c,main,c,null,true,github,winning source,c 2018,ferguson,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,ferguson,40,prog.alt.c,alt,c,null,true,github,alternative source,c 2018,ferguson,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,ferguson,100,FILES,null,text,null,true,github,information about various files,null 2018,ferguson,100,test.sh,null,shellscript,null,true,github,run the test suite,sh +2018,ferguson,100,weasel.man,null,man,null,true,github,weasel man page,man 2018,ferguson,150,weasel.1,null,man,null,true,github,weasel program man page,1 2018,ferguson,150,weasel.spec,null,spec,null,true,github,RPM spec file,spec 2018,giles,null,README.md,null,markdown,null,false,null,null,md 2018,giles,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,giles,,ioccc.txt,null,text,null,true,github,,txt -2018,giles,,sand.alt.txt,null,text,null,true,github,,txt -2018,giles,,sand.txt,null,text,null,true,github,,txt 2018,giles,20,prog.c,main,c,null,true,github,winning source,c 2018,giles,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,giles,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,giles,100,ioccc.txt,null,text,null,true,github,sample input,txt +2018,giles,100,sand.alt.txt,null,text,null,true,github,sample input,txt +2018,giles,100,sand.txt,null,text,null,true,github,sample input,txt 2018,hou,null,README.md,null,markdown,null,false,null,null,md 2018,hou,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2018,hou,20,prog.c,main,c,null,true,github,winning source,c @@ -2540,20 +2540,20 @@ 2018,mills,50,prog.orig.c,orig,c,null,true,github,original source,c 2018,poikola,null,README.md,null,markdown,null,false,null,null,md 2018,poikola,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,poikola,,poikola.tex,null,tex,null,true,,,tex 2018,poikola,20,prog.c,main,c,null,true,github,winning source,c 2018,poikola,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,poikola,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,poikola,150,poikola.tex,null,tex,null,true,github,supplied documentation,tex 2018,poikola,150,prog-doc.c,null,c,null,true,github,minor change to winning source,c 2018,vokes,null,README.md,null,markdown,null,false,null,null,md -2018,vokes,,example-1.txt,null,text,null,true,github,,txt -2018,vokes,,example-2.txt,null,text,null,true,github,,txt -2018,vokes,,example-tab.txt,null,text,null,true,github,,txt 2018,vokes,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2018,vokes,,ioccc.txt,null,text,null,true,github,,txt 2018,vokes,20,prog.c,main,c,null,true,github,winning source,c 2018,vokes,30,Makefile,null,makefile,null,true,github,how to compile,null 2018,vokes,50,prog.orig.c,orig,c,null,true,github,original source,c +2018,vokes,100,example-1.txt,null,text,null,true,github,sample input,txt +2018,vokes,100,example-2.txt,null,text,null,true,github,sample input,txt +2018,vokes,100,example-tab.txt,null,text,null,true,github,sample input,txt +2018,vokes,100,ioccc.txt,null,text,null,true,github,sample input,txt 2018,yang,null,README.md,null,markdown,null,false,null,null,md 2018,yang,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore 2018,yang,20,prog.c,main,c,null,true,github,winning source,c @@ -2677,16 +2677,16 @@ 2019,mills,50,prog.orig.c,orig,c,null,true,github,original source,c 2019,poikola,null,README.md,null,markdown,null,false,null,null,md 2019,poikola,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2019,poikola,,poikola.tex,null,tex,null,true,,,tex 2019,poikola,20,prog.c,main,c,null,true,github,winning source,c 2019,poikola,30,Makefile,null,makefile,null,true,github,how to compile,null 2019,poikola,50,prog.orig.c,orig,c,null,true,github,original source,c +2019,poikola,100,poikola.tex,null,tex,null,true,github,supplied documentation,tex 2019,yang,null,README.md,null,markdown,null,false,null,null,md 2019,yang,null,.gitignore,null,gitignore,null,false,null,list of files that should not be committed under git,gitignore -2019,yang,,sample_input.txt,null,text,null,true,github,,txt 2019,yang,20,prog.c,main,c,null,true,github,winning source,c 2019,yang,30,Makefile,null,makefile,null,true,github,how to compile,null 2019,yang,50,prog.orig.c,orig,c,null,true,github,original source,c +2019,yang,100,sample_input.txt,null,text,null,true,github,sample input,txt 2019,yang,150,violet.c,null,c,null,true,github,"source formatter as ASCII Violet 2019,yang,200,spoiler.html,null,html,null,true,browser,SPOILER WARNING,html 2020,burton,null,README.md,null,markdown,null,false,null,null,md diff --git a/tmp/manifest.numbers b/tmp/manifest.numbers index 34e507a93..2328f9c05 100644 Binary files a/tmp/manifest.numbers and b/tmp/manifest.numbers differ diff --git a/tmp/missing_manifest.numbers b/tmp/missing_manifest.numbers index 97e5b7f00..fb5a87e15 100755 Binary files a/tmp/missing_manifest.numbers and b/tmp/missing_manifest.numbers differ