title: Sublime Text 3 - output panel (build system) ignores prints/stdout
body: <p>I have build system that outputs log of running application and its tests being run. What bothers me, is that sublime just ignores prints if I add them in code. If I use logging to output something, then it works, but using prints for quick checks is much more convenient.</p>
  
  <p>Is there an option to enable stdout/prints in panel, so it would not be ignored?</p>
  
  <p>If I would run same command through terminal directly, then I can see prints.</p>
  
  <p>So if let say in my code is this:</p>
  
  <p><code>print "something..."</code></p>
  
  <p>It is just ignored and I do not see in output panel.</p>
  
  <p>command and whole build system config looks like this:</p>
  
  <pre><code>{
      "shell_cmd": "python ~/openerp/scripts/odoo-run/run.py 10 -p 8079 --addons-path=~/odoo10/source/misc -d git_odoo -u project_task_sequence --test-enable",
      "name": "Odoo Run",
      "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
      "working_dir": "/home/oerp/odoo10/odoo/",
      "syntax": "Packages/Makefile/Make Output.sublime-syntax",
  
  }
  </code></pre>
  
  <p>In settings, the only thing I found that is related with output panel was this option: <code>show_panel_on_build</code>, which is enabled.</p>
  
  <p><strong>Update</strong></p>
  
  <p>Snippet of code to show what results I get:</p>
  
  <pre><code>def test_sequence_number_1(self):
      """Test how sequences were generated."""
      import logging
      logger = logging.getLogger('Test')
      logger.warn('This is outputed')
      print "this is not outputed"
      ProjectTask = self.env['project.task']
      task_1 = ProjectTask.create({
              'name': 'Task 1 (test)',
              'project_id': self.project.id,
              'generate_seq_number': True,
          })
      ...
      ...
  </code></pre>
  
  <p>This is what I see in output panel through sublime:</p>
  
  <pre><code>...
  ...
  2016-12-28 17:54:26,479 659 INFO git_odoo odoo.addons.project_task_sequence.tests.test_project_sequence: test_sequence_number_1 (odoo.addons.project_task_sequence.tests.test_project_sequence.TestProjectSequence)
  2016-12-28 17:54:26,479 659 INFO git_odoo odoo.addons.project_task_sequence.tests.test_project_sequence: ` Test how sequences were generated.
  2016-12-28 17:54:26,854 659 WARNING git_odoo Test: This is outputed
  2016-12-28 17:54:27,271 659 INFO git_odoo odoo.addons.project_task_sequence.tests.test_project_sequence: test_sequence_number_2 (odoo.addons.project_task_sequence.tests.test_project_sequence.TestProjectSequence)
  2016-12-28 17:54:27,271 659 INFO git_odoo odoo.addons.project_task_sequence.tests.test_project_sequence: ` Test sequence generation with custom task seq prefixes.
  2016-12-28 17:54:27,616 659 INFO git_odoo odoo.addons.project_task_sequence.tests.test_project_sequence: Ran 2 tests in 1.137s
  2016-12-28 17:54:27,616 659 INFO git_odoo odoo.addons.project_task_sequence.tests.test_project_sequence: OK
  </code></pre>
  
  <p>P.S. Though when I ran <code>nosetests -s</code> command through sublime build system, then prints were outputted properly. Don't know why this one is different.</p>