My friend was of the opinion that it should be Enter to post and "Shift+Enter" to add a new line. What facebook did today basically.
My stand was the oppposite. Shift+Enter for a new comment and enter for new line.
The reason being that even if I press enter thinking it would post my comment, the error handling (forgiveness to the user) is minimal and I can either click the button or be informed that to post I need shift + Enter.
However if I do it the way facebook does and press enter thinking it would take me to a new line without me realising that I posted a comment that is half of what I wanted to say.
Lesson: Let you interface be forgiving and give it priority over simplicity.
I disagree. The paradigm they're using here isn't that of word processing a document, but rather quick text conversations. In pretty much every chat/IM program I've ever used, "enter" == "send", and shift+enter == newline.
When in a multiline text field, pressing Enter should add a new line. (If comment fields where single-line text fields, however, I'd understand the change.)
Editing, yes. When I leave a comment and see that I made a typo, I have to delete it and repost it, by which time someone has often already replied.