Assorted improvements to diagnostics.
[pspp] / src / libpspp / message.h
index 24d2defe46f2e41ed5ce1253fee377841d1733d9..e0c98cebf78da3f154cc57c01ebfea53fec895e0 100644 (file)
@@ -112,6 +112,11 @@ struct msg_location
        Both 'start' and 'end' are inclusive, line-wise and column-wise.
     */
     struct msg_point start, end;
+
+    /* Normally, 'start' and 'end' contain column information, then displaying
+       the message will underline the location.  Setting this to true disables
+       displaying underlines. */
+    bool omit_underlines;
   };
 
 void msg_location_uninit (struct msg_location *);