summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2021-01-13 12:42:31 (GMT)
committeralbert-github <albert.tests@gmail.com>2021-01-13 12:42:31 (GMT)
commitd5578494bfc9342ae83b544a5200aa630ec0b2eb (patch)
tree8a6fb414ef17b44881c7b2e49395be6a091bd1a0 /doc
parent6acb8c375f28e9f058769f3a0c7d0325a3bf58e7 (diff)
downloadDoxygen-d5578494bfc9342ae83b544a5200aa630ec0b2eb.zip
Doxygen-d5578494bfc9342ae83b544a5200aa630ec0b2eb.tar.gz
Doxygen-d5578494bfc9342ae83b544a5200aa630ec0b2eb.tar.bz2
issue #8329 Force line buffering
By default stdout is buffered when redirecting, the `-b` option of doxygen prevents this. Removing non used variable `outputToWizard`.
Diffstat (limited to 'doc')
-rw-r--r--doc/faq.doc8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/faq.doc b/doc/faq.doc
index 95de571..b904cac 100644
--- a/doc/faq.doc
+++ b/doc/faq.doc
@@ -306,6 +306,14 @@ Doc++ but that just wasn't good enough (it didn't support signals and
slots and did not have the Qt look and feel I had grown to like),
so I started to write my own tool...
+\section faq_bin How to prevent interleaved output
+
+When redirecting all the console output of doxygen, i.e. messages and warnings, this can be interleaved or
+in a non-expected order.
+The, technical, reason for this is that the `stdout` can be buffered.
+It is possible to overcome this by means of the `-b` of doxygen, like e.g `doxygen -b > out.txt 2>&1`.
+Note this might cost a little more time though.
+
\htmlonly
Go to the <a href="trouble.html">next</a> section or return to the
<a href="index.html">index</a>.