ruricolist / overlord

Build system in Common Lisp
MIT License
60 stars 2 forks source link

#+() is dangerous #6

Closed phoe closed 6 years ago

phoe commented 6 years ago

https://github.com/TBRSS/overlord/blob/a2380a4b4638be7d5220b3df7665e09ca2f1ff71/importing.lisp#L156

#+() is in fact #+NIL and will trigger if someone pushes NIL into *FEATURES*.

Please replace it with #+(or) which is guaranteed to never fire.

ruricolist commented 6 years ago

Solved by #7.