#include <string.h>
#include <stdio.h>
#include <stdlib.h>
+#include "pd_readline.h"
+/* Note - make the up and down funcs return a buffer. */
+/* A line from the history file can be put into the */
+/* array member of the buffer. */
+/* Also test for the top and bottom of the history file. */
/* Move up in history list. */
-int up(int i)
+buf up(int i)
{
/* Move down in history list. */
-int down(int i)
+buf down(int i)
{
}
-
-/* Function to handle escape sequences. */
-int esc(int i)
+void enter(void)
{
+ printf("Enter ");
+}
+
+
+/* Find if a number is in a given range. */
+int range(int rstart, int rend, int i)
+{
+ if ( (rstart <= i) && (i <= rend) ) return 1;
+ else return 0;
+}
+
+
+/* Assign a type depending on the range that a */
+/* number is in. */
+int type(int i)
+{
+ int ret;
+
+ if ( range(0, 9, i) == 1 ) ret = 1;
+ else if ( range(10, 10, i) == 1 ) ret = 2;
+ else if ( range(27, 27, i) == 1 ) ret = 3;
+ else if ( range(32, 126, i) == 1 ) ret = 4;
+ else if ( range(127, 127, i) == 1 ) ret = 5;
+ else ret = 6;
+
+ return ret;
+
+}
+
+/* Function for special key combinations */
+/* (Ctrl, Alt, function keys. */
+int spec(int i)
+{
-}
-
+}