make Hit_Return() available when CONFIG_FEATURE_VI_COLON is off. it's

needed elsewhere as well now.
This commit is contained in:
Paul Fox 2005-10-09 14:26:26 +00:00
parent ae907f38f0
commit 90372ed51a

View File

@ -284,12 +284,13 @@ static void refresh(int); // update the terminal from screen[]
static void Indicate_Error(void); // use flash or beep to indicate error static void Indicate_Error(void); // use flash or beep to indicate error
#define indicate_error(c) Indicate_Error() #define indicate_error(c) Indicate_Error()
static void Hit_Return(void);
#ifdef CONFIG_FEATURE_VI_SEARCH #ifdef CONFIG_FEATURE_VI_SEARCH
static Byte *char_search(Byte *, Byte *, int, int); // search for pattern starting at p static Byte *char_search(Byte *, Byte *, int, int); // search for pattern starting at p
static int mycmp(Byte *, Byte *, int); // string cmp based in "ignorecase" static int mycmp(Byte *, Byte *, int); // string cmp based in "ignorecase"
#endif /* CONFIG_FEATURE_VI_SEARCH */ #endif /* CONFIG_FEATURE_VI_SEARCH */
#ifdef CONFIG_FEATURE_VI_COLON #ifdef CONFIG_FEATURE_VI_COLON
static void Hit_Return(void);
static Byte *get_one_address(Byte *, int *); // get colon addr, if present static Byte *get_one_address(Byte *, int *); // get colon addr, if present
static Byte *get_address(Byte *, int *, int *); // get two colon addrs, if present static Byte *get_address(Byte *, int *, int *); // get two colon addrs, if present
static void colon(Byte *); // execute the "colon" mode cmds static void colon(Byte *); // execute the "colon" mode cmds
@ -1146,6 +1147,7 @@ colon_s_fail:
psb(":s expression missing delimiters"); psb(":s expression missing delimiters");
#endif #endif
} }
#endif /* CONFIG_FEATURE_VI_COLON */
static void Hit_Return(void) static void Hit_Return(void)
{ {
@ -1158,7 +1160,6 @@ static void Hit_Return(void)
; ;
redraw(TRUE); // force redraw all redraw(TRUE); // force redraw all
} }
#endif /* CONFIG_FEATURE_VI_COLON */
//----- Synchronize the cursor to Dot -------------------------- //----- Synchronize the cursor to Dot --------------------------
static void sync_cursor(Byte * d, int *row, int *col) static void sync_cursor(Byte * d, int *row, int *col)