gui: Always use the most comma text import settings.
[pspp] / src / ui / gui / psppire-lex-reader.c
index dac318a838e722fe664b127b5b82d9a7078866d3..b34edf97b7ce430432e0f8af3a6755b6a6dc89c5 100644 (file)
@@ -54,11 +54,15 @@ lex_gtk_text_buffer_reader_cast (struct lex_reader *r)
 
 
 struct lex_reader *
-lex_reader_for_gtk_text_buffer (GtkTextBuffer *buffer, GtkTextIter start, GtkTextIter stop)
+lex_reader_for_gtk_text_buffer (GtkTextBuffer *buffer,
+                                GtkTextIter start, GtkTextIter stop,
+                                enum segmenter_mode syntax_mode)
 {
   struct lex_gtk_text_buffer_reader *r = xmalloc (sizeof *r);
 
   lex_reader_init (&r->reader, &lex_gtk_text_buffer_reader_class);
+  r->reader.syntax = syntax_mode;
+  r->reader.line_number = gtk_text_iter_get_line (&start) + 1;
 
   r->buffer = buffer;
   g_object_ref (buffer);