I am trying to find out which is correct in "Good night" vs "goodnight" (vs "good-night"), and there seem to be conflicting views around the internet. I am hoping you guys can shed some light into why one may be wrong, or one may be better than the others (if all are correct).
http://richwriting.com/grammar-guide-one-word-or-two/ States that "goodnight" is a wish, and "good night" means 'have a good night'. To me these seem to be the same thing.
http://jasondrexler.wordpress.com/2012/03/26/say-good-night-to-goodnight/ States that "goodnight" is just wrong.
http://www.answers.com/Q/Is_goodnight_one_or_two_words Says all three are correct, just be careful with the latter two.