]> git.lyx.org Git - features.git/commitdiff
lyx2lyx: prefix warning messages with "lyx2lyx"
authorScott Kostyshak <skostysh@lyx.org>
Tue, 8 Mar 2022 16:53:10 +0000 (11:53 -0500)
committerScott Kostyshak <skostysh@lyx.org>
Tue, 8 Mar 2022 16:57:04 +0000 (11:57 -0500)
Both lyx2lyx and LyX write output to the terminal, and it's helpful
to know which messages are coming from lyx2lyx. For example, before
this commit if we opened a document in LyX that has a newer file format than
lyx2lyx can deal with, we see the following output in the terminal:

  Warning: 619: Format not supported.
  Warning: Quitting.
  Error: Document format failure

The first two lines (the warnings) are output from lyx2lyx, and the
third is output by LyX. This output was particularly confusing
because I first thought "LyX tries to quit if the document is too
new?", but in fact LyX still stays open; it just doesn't open the
document. After this change, the output is now the following:

  lyx2lyx warning: 619: Format not supported.
  lyx2lyx warning: Quitting.
  Error: Document format failure

lib/lyx2lyx/LyX.py

index 3d62da5d4b786985d3ca8c8b523ac1190d4e1ead..50c98d2cd3f0e93451a427f4e14d07fb6de16156 100644 (file)
@@ -294,7 +294,7 @@ class LyX_base:
         """ Emits warning to self.error, if the debug_level is less
         than the self.debug."""
         if debug_level <= self.debug:
-            self.err.write("Warning: " + message + "\n")
+            self.err.write("lyx2lyx warning: " + message + "\n")
 
 
     def error(self, message):