]> gitweb.ps.run Git - iftint/blobdiff - main.c
Test with custom printf
[iftint] / main.c
diff --git a/main.c b/main.c
index aa65fe518e083fc330252b62d04bced72c459098..41148d20e38dab2597ae49e5603b28d928c3cbaf 100644 (file)
--- a/main.c
+++ b/main.c
@@ -1,4 +1,9 @@
+#ifdef _WIN32\r
 #include <pdcurses.h>\r
+#else\r
+#include <ncurses.h>\r
+#endif\r
+\r
 \r
 \r
 \r
@@ -71,7 +76,7 @@ int main() {
             // }\r
             index = 0;\r
         }\r
-        else if (key == 8) {\r
+        else if (key == 8 || key == 127) {\r
             if (numWords > 0) {\r
                 if (words[numWords-1].len == 1 && words[numWords-1].str[0] == '(') level--;\r
                 if (words[numWords-1].len == 1 && words[numWords-1].str[0] == ')') level++;\r
@@ -83,6 +88,7 @@ int main() {
                 numWords++;\r
                 words[numWords-1].len = 0;\r
             }\r
+            printw("%d\n", key);\r
             words[numWords-1].str[index++] = (char)key;\r
             words[numWords-1].len++;\r
         }\r