ide/project; compiler: Fixed IDE hangs on numerous syntax errors
authorJerome St-Louis <jerome@ecere.com>
Thu, 12 Jun 2014 02:40:18 +0000 (22:40 -0400)
committerJerome St-Louis <jerome@ecere.com>
Thu, 12 Jun 2014 02:40:18 +0000 (22:40 -0400)
commitc3a13ef3bfec9f5326000b5b41d58ed15d409ca2
treefaea8288801e7a344cf4e78b02e3a1bfe9929ac5
parenteb5d193b2417cc6462c18497403d1b489ca07569
ide/project; compiler: Fixed IDE hangs on numerous syntax errors
- Added GetLinePeek() to DualPipe class
- Modified ProcessBuildPipeOutput() to make use of GetLinePeek()
- Calling fflush() on stdout from compiler
- Did not apply to other IDE/Project locations where GetLine() is used with pipes
 (ProcessCleanPipeOutput(), Build() when eC_Debug is on, ProcessPipeOutputRaw() when justPrint or isVC is on)
compiler/bootstrap/ecere/bootstrap/DualPipe.c
compiler/bootstrap/libec/bootstrap/ecdefs.c
compiler/libec/src/ecdefs.ec
ecere/src/sys/DualPipe.ec
ide/src/project/Project.ec