The unified diff between revisions [1dfe3b7e..] and [68c54ace..] is displayed below. It can also be downloaded as a raw diff.

This diff has been restricted to the following files: 'main.c'

#
# old_revision [1dfe3b7eee76f3c8aea3b33932857682ee17701c]
# new_revision [68c54ace6787b0823a233e780455f7371665a228]
#
# patch "main.c"
#  from [cc6bdc935c17a517544beb8e177fc1093fff5249]
#    to [d5ad069a51eff072171a593f4f480b1e8aab11bb]
#
============================================================
--- main.c	cc6bdc935c17a517544beb8e177fc1093fff5249
+++ main.c	d5ad069a51eff072171a593f4f480b1e8aab11bb
@@ -172,7 +172,8 @@ int main(void) {
 	while (1) {
 		char c;
 		putstr("prompt> ");
-		c = getch();
+		while (!getch(&c))
+			FP0XVAL ^= 0x04000000;
 		if (c == 0x0a)
 			continue;
 		putch(c);