emacs: new function to comment/uncomment current line

This without selecting the line or moving the cursor.
Map this function to 'C-c x'.