projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Made array.h const correct, and dealt with the consequences.
[pspp-builds.git]
/
src
/
language
/
line-buffer.h
diff --git
a/src/language/line-buffer.h
b/src/language/line-buffer.h
index b47a2ce370e1d000e61c1f05f20c6da21558d02f..ee3db55905f1507c7e8807a902164533d82deed4 100644
(file)
--- a/
src/language/line-buffer.h
+++ b/
src/language/line-buffer.h
@@
-31,9
+31,6
@@
enum getl_prompt_style
GETL_PROMPT_CNT
};
GETL_PROMPT_CNT
};
-/* Current line. This line may be modified by modules other than
- getl.c, and by lexer.c in particular. (Ugh.) */
-extern struct string getl_buf;
void getl_initialize (void);
void getl_uninitialize (void);
void getl_initialize (void);
void getl_uninitialize (void);
@@
-57,10
+54,16
@@
bool getl_is_interactive (void);
bool getl_read_line (bool *interactive);
bool getl_read_line (bool *interactive);
-void getl_location (const char **, int *);
-
const char *getl_get_prompt (enum getl_prompt_style);
void getl_set_prompt (enum getl_prompt_style, const char *);
void getl_set_prompt_style (enum getl_prompt_style);
const char *getl_get_prompt (enum getl_prompt_style);
void getl_set_prompt (enum getl_prompt_style, const char *);
void getl_set_prompt_style (enum getl_prompt_style);
+struct msg_locator;
+void get_msg_location (struct msg_locator *loc);
+
+void getl_location (const char **fn, int *ln);
+
+bool do_read_line (struct string *line, bool *interactive);
+
+
#endif /* line-buffer.h */
#endif /* line-buffer.h */