Changeset b13bc9a3a3aa…
Parent c73989b5448c…
by
Changes to one file · Browse files at b13bc9a3a3aa Showing diff from parent c73989b5448c Diff from another changeset...
@@ -157,6 +157,20 @@ """
self.hgthread.process_dialogs()
enditer = self.textbuffer.get_end_iter()
+ while self.hgthread.geterrqueue().qsize():
+ try:
+ msg = hglib.toutf(self.hgthread.geterrqueue().get(0))
+ self.textbuffer.insert_with_tags_by_name(enditer, msg, 'error')
+ self.textview.scroll_to_mark(self.textbuffer.get_insert(), 0)
+ except Queue.Empty:
+ pass
+ while self.stdoutq.qsize():
+ try:
+ msg = hglib.toutf(self.stdoutq.get(0))
+ self.textbuffer.insert_with_tags_by_name(enditer, msg, 'error')
+ self.textview.scroll_to_mark(self.textbuffer.get_insert(), 0)
+ except Queue.Empty:
+ pass
while self.hgthread.getqueue().qsize():
try:
msg, label = self.hgthread.getqueue().get(0)
@@ -175,20 +189,6 @@ self.textview.scroll_to_mark(self.textbuffer.get_insert(), 0)
except Queue.Empty:
pass
- while self.hgthread.geterrqueue().qsize():
- try:
- msg = hglib.toutf(self.hgthread.geterrqueue().get(0))
- self.textbuffer.insert_with_tags_by_name(enditer, msg, 'error')
- self.textview.scroll_to_mark(self.textbuffer.get_insert(), 0)
- except Queue.Empty:
- pass
- while self.stdoutq.qsize():
- try:
- msg = hglib.toutf(self.stdoutq.get(0))
- self.textbuffer.insert_with_tags_by_name(enditer, msg, 'error')
- self.textview.scroll_to_mark(self.textbuffer.get_insert(), 0)
- except Queue.Empty:
- pass
self.update_progress()
if not self.hgthread.isAlive():
@@ -563,18 +563,18 @@ self.hgthread.process_dialogs()
# output to buffer
+ while self.hgthread.geterrqueue().qsize():
+ try:
+ msg = self.hgthread.geterrqueue().get(0)
+ self.log.append(hglib.toutf(msg), error=True)
+ except Queue.Empty:
+ pass
while self.hgthread.getqueue().qsize():
try:
msg, label = self.hgthread.getqueue().get(0)
self.log.append(hglib.toutf(msg))
except Queue.Empty:
pass
- while self.hgthread.geterrqueue().qsize():
- try:
- msg = self.hgthread.geterrqueue().get(0)
- self.log.append(hglib.toutf(msg), error=True)
- except Queue.Empty:
- pass
# update progress bar
self.update_progress()
|
Loading...