Insert a newline into the buffer at the current location of dot in the
current window. The funny ass-backwards way it does things is not a botch;
it just makes the last line in the file not a special case. Return TRUE if
everything works out and FALSE on error (memory allocation failure). The
update of dot and mark is a bit easier then in the above case, because the
split forces more updating.
Insert a newline into the buffer at the current location of dot in the current window. The funny ass-backwards way it does things is not a botch; it just makes the last line in the file not a special case. Return TRUE if everything works out and FALSE on error (memory allocation failure). The update of dot and mark is a bit easier then in the above case, because the split forces more updating.