=================================================================== RCS file: /home/cvs/OpenXM_contrib2/fep/fep_edit.c,v retrieving revision 1.1 retrieving revision 1.4 diff -u -p -r1.1 -r1.4 --- OpenXM_contrib2/fep/fep_edit.c 2002/09/03 00:41:44 1.1 +++ OpenXM_contrib2/fep/fep_edit.c 2010/04/23 05:34:05 1.4 @@ -2,10 +2,12 @@ #ifndef lint static char rcsid[]= -"$Id: fep_edit.c,v 1.1 2002/09/03 00:41:44 noro Exp $ (SRA)"; +"$Id: fep_edit.c,v 1.4 2010/04/23 05:34:05 ohara Exp $ (SRA)"; #endif /* lint */ #include +#include +#include #include #include #include @@ -24,6 +26,10 @@ static char rcsid[]= #if defined(__CYGWIN__) #include #define direct dirent +#elif defined(sun) || defined(__FreeBSD__) +#include +#define direct dirent +#include #else #include #endif @@ -232,7 +238,9 @@ initEmacsBindings (cft, aft) import (cft, initial_ttymode.c_cc[VDSUSP], self_insert); */ import (cft, initial_ttymode.c_cc[VREPRINT], reprint); +#ifdef VDISCARD import (cft, initial_ttymode.c_cc[VDISCARD], self_insert); +#endif import (cft, initial_ttymode.c_cc[VWERASE], delete_previous_word); import (cft, initial_ttymode.c_cc[VLNEXT], literal_next); import (cft, initial_ttymode.c_cc[VERASE], delete_previous_character);