]> git.wh0rd.org Git - nano.git/commitdiff
Making it easy to see what codes a key stroke produces when debugging.
authorBenno Schulenberg <bensberg@justemail.net>
Thu, 11 Jun 2015 19:01:28 +0000 (19:01 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Thu, 11 Jun 2015 19:01:28 +0000 (19:01 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5245 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/winio.c

index cc00845c7fa70e0bac85e6306f29971433428675..8fba2d5664769d03aab897fb8b3c8be454899188 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-06-11  Benno Schulenberg  <bensberg@justemail.net>
+       * src/winio.c (get_key_buffer): Add some debugging code to make it
+       easy to see what codes a key stroke produces.
+
 2015-06-07  Benno Schulenberg  <bensberg@justemail.net>
        * doc/texinfo/nano.texi: Show the node with the command-line options
        in the main menu, to make it easy to find.
index d94a5bab8e955aaf0b54a135f827fa59b74301e9..2e56bbf7e9b22f2d4c4b058c7890e67efd2e31dc 100644 (file)
@@ -181,7 +181,13 @@ void get_key_buffer(WINDOW *win)
     nodelay(win, FALSE);
 
 #ifdef DEBUG
-    fprintf(stderr, "get_key_buffer(): key_buffer_len = %lu\n", (unsigned long)key_buffer_len);
+    {
+       size_t i;
+       fprintf(stderr, "get_key_buffer(): the series of codes:");
+       for (i = 0; i < key_buffer_len; i++)
+           fprintf(stderr, " %3x", key_buffer[i]);
+       fprintf(stderr, "\n");
+    }
 #endif
 }