always set placewewant, as do_uncut_text() does, so that the current
line is always updated properly
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3907
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
nstrncasecmp()
- When returning, use the "?" operator instead of an if/else
clause. (DLR)
+- cut.c:
+ do_cut_text()
+ - When uncutting text in the process of copying it, always set
+ placewewant, as do_uncut_text() does, so that the current line
+ is always updated properly.
- files.c:
input_tab()
- Since the field precision operator used in the sprintf() uses
copy_from_filestruct(cutbuffer, cutbottom);
}
+ /* Set the current place we want to where the text from the
+ * cutbuffer ends. */
+ openfile->placewewant = xplustabs();
+
/* Set NO_NEWLINES back to what it was before, since we're done
* disturbing the text. */
if (!old_no_newlines)