We've had a mix of min, max from libpspp/misc.h and MIN, MAX from
[pspp-builds.git] / src / language / line-buffer.h
index db9076c55ef58296fc49f6381f8cb65a1611d61a..ee3db55905f1507c7e8807a902164533d82deed4 100644 (file)
@@ -31,9 +31,6 @@ enum getl_prompt_style
     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);
@@ -64,5 +61,9 @@ 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 */