nim-lang / Nim

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
https://nim-lang.org
Other
16.55k stars 1.47k forks source link

Showstopper regression: Nimscript no longer works #9965

Closed cooldome closed 5 years ago

cooldome commented 5 years ago

It is impossible to configure a project using Nim script. All set switches are ignored completely. Regression introduced today.

nc-x commented 5 years ago

Might be because of https://github.com/nim-lang/Nim/commit/bb8586923794291ddabd122490fd2ab7ccc71ee0#diff-5fdd8f1b1ac3aa10d48e0af960fb8c17R92 which overwrites configuration using .cfg file.

cooldome commented 5 years ago

Yes, regression caused by this line. Please revert

nc-x commented 5 years ago

Please try the PR and see if it fixes the issue https://github.com/nim-lang/Nim/pull/9966 https://github.com/nim-lang/Nim/pull/9969