Bug fix 2001/ctk and alt code added

Fixed bug where if one does not hit 'q' it would mess up the terminal on
exit. I think (but I'm also distracted) this happened if you crashed as
well. Now if you kill the game (ctrl-c for instance), you crash or you
quit with 'q' it should still be a sane terminal.

The alt code adds (it does not replace) vi(m) movement keys: h for left,
l for right and k for straight.

Format/typo check README.md file.
This commit is contained in:
Cody Boone Ferguson committed 2023-11-16 09:35:30 -08:00
1 parent be64048e3d
commit b127660a5c
4 files changed
+44 -22

No files matched your search

+1 -1
View File
@@ -22,4 +22,4 @@ SIG_IGN);printf("\e[0q\ecScore: %u\n",s);system("stty echo -cbreak");}int main
int)0x756E696C||C==(int)0x6C696E75);srand(getpid());system("stty -echo cbreak"
);h(0);u(14);for(;;)switch(getchar()){case 113:return 0;case 91:case 98:c(44,k
=-1);case 32:case 110:c(46,k=0);case 93:case 109:c(47,k=1);c(49,h(0));c(50,h(1
));c(51,h(2));c(52,h(3));}}
));c(51,h(2));c(52,h(3));}e();}