Поставьте в компиляторе вывод errors перед warnings

 
Сейчас warnings выводятся перед errors и если много варнингов, тоошибки не видны и приходится скоролировать вниз, чтобы убедиться что их действительно нет.

У меня сейчас 53 варнинга допустим выдается, потому что инклуды интенсивно используются и очень не удобно следить за результатми компиляции. Можно было бы еще как-то вообще вывод варнингов отключать в настройках. Зачем мне мусор типа
Compiling 'RWave.mq4'...	
'utils.mq4' - file is already processed
'logging.mq4' - file is already processed	
'wave.mq4' - file is already processed
Function "logLastError" is not referenced and will be removed from exp-file	
Function "normalize" is not referenced and will be removed from exp-file	
...
 
сообщения выводятся в порядке поступления. возможно в будущем, мы введём понятие "уровень вывода сообщений", тогда можно будет отсекать малозначимые сообщения.
 
сообщения выводятся в порядке поступления. возможно в будущем, мы введём понятие "уровень вывода сообщений"


Только не забудьте, пожалуйста. Кажется мелочь, но когда часто компилируешься и так напрягает, а если еще, чтобы ошибки увидеть, скроллироваться приходиться, то вообще ...
 
dev, просто перенеси все свои инклуды в конец файла - как вариант