[THIS IS PROTOTYPE] Provide smart newline(C-m) which includes open-line(C-o) and newline-and-inden(C-j).