diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-01-04 11:09:00 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-01-04 11:09:00 +0000 |
commit | 849083c8862b1d7d1246e50b38f453edcec3a58c (patch) | |
tree | 8f812564d03f01e69a36a350edf2a158eab8cb1d | |
parent | b3dc3b8990f3380d6dd3051ef75b5f6c8e13b319 (diff) | |
download | busybox-w32-849083c8862b1d7d1246e50b38f453edcec3a58c.tar.gz busybox-w32-849083c8862b1d7d1246e50b38f453edcec3a58c.tar.bz2 busybox-w32-849083c8862b1d7d1246e50b38f453edcec3a58c.zip |
Update interface per what now exists...
-rw-r--r-- | cmdedit.h | 13 | ||||
-rw-r--r-- | shell/cmdedit.h | 13 |
2 files changed, 0 insertions, 26 deletions
@@ -2,24 +2,11 @@ | |||
2 | #define CMDEDIT_H | 2 | #define CMDEDIT_H |
3 | 3 | ||
4 | #ifdef BB_FEATURE_SH_COMMAND_EDITING | 4 | #ifdef BB_FEATURE_SH_COMMAND_EDITING |
5 | /* unix systems can #define POSIX to use termios, otherwise | ||
6 | * the bsd or sysv interface will be used | ||
7 | */ | ||
8 | |||
9 | #include <stddef.h> | 5 | #include <stddef.h> |
10 | 6 | ||
11 | typedef size_t (*cmdedit_strwidth_proc)(char *); | ||
12 | |||
13 | void cmdedit_init(void); | 7 | void cmdedit_init(void); |
14 | void cmdedit_terminate(void); | 8 | void cmdedit_terminate(void); |
15 | void cmdedit_read_input(char* promptStr, char* command); /* read a line of input */ | 9 | void cmdedit_read_input(char* promptStr, char* command); /* read a line of input */ |
16 | void cmdedit_setwidth(int); /* specify width of screen */ | ||
17 | void cmdedit_histadd(char *); /* adds entries to hist */ | ||
18 | void cmdedit_strwidth(cmdedit_strwidth_proc); /* to bind cmdedit_strlen */ | ||
19 | |||
20 | extern int (*cmdedit_in_hook)(char *); | ||
21 | extern int (*cmdedit_out_hook)(char *); | ||
22 | extern int (*cmdedit_tab_hook)(char *, int, int *); | ||
23 | 10 | ||
24 | #endif /* BB_FEATURE_SH_COMMAND_EDITING */ | 11 | #endif /* BB_FEATURE_SH_COMMAND_EDITING */ |
25 | 12 | ||
diff --git a/shell/cmdedit.h b/shell/cmdedit.h index 8ebf0d064..b96ffd373 100644 --- a/shell/cmdedit.h +++ b/shell/cmdedit.h | |||
@@ -2,24 +2,11 @@ | |||
2 | #define CMDEDIT_H | 2 | #define CMDEDIT_H |
3 | 3 | ||
4 | #ifdef BB_FEATURE_SH_COMMAND_EDITING | 4 | #ifdef BB_FEATURE_SH_COMMAND_EDITING |
5 | /* unix systems can #define POSIX to use termios, otherwise | ||
6 | * the bsd or sysv interface will be used | ||
7 | */ | ||
8 | |||
9 | #include <stddef.h> | 5 | #include <stddef.h> |
10 | 6 | ||
11 | typedef size_t (*cmdedit_strwidth_proc)(char *); | ||
12 | |||
13 | void cmdedit_init(void); | 7 | void cmdedit_init(void); |
14 | void cmdedit_terminate(void); | 8 | void cmdedit_terminate(void); |
15 | void cmdedit_read_input(char* promptStr, char* command); /* read a line of input */ | 9 | void cmdedit_read_input(char* promptStr, char* command); /* read a line of input */ |
16 | void cmdedit_setwidth(int); /* specify width of screen */ | ||
17 | void cmdedit_histadd(char *); /* adds entries to hist */ | ||
18 | void cmdedit_strwidth(cmdedit_strwidth_proc); /* to bind cmdedit_strlen */ | ||
19 | |||
20 | extern int (*cmdedit_in_hook)(char *); | ||
21 | extern int (*cmdedit_out_hook)(char *); | ||
22 | extern int (*cmdedit_tab_hook)(char *, int, int *); | ||
23 | 10 | ||
24 | #endif /* BB_FEATURE_SH_COMMAND_EDITING */ | 11 | #endif /* BB_FEATURE_SH_COMMAND_EDITING */ |
25 | 12 | ||