do_cut_text()
- marked text cut fixes (Rocco) (Fixes bug #54).
- nano.c:
+ do_delete()
+ - Added check for current->next == fileptr, as we have a magic
+ line code again, fixes sillyness at the end of the last line
+ before the magic line (reported by J.A. Neitzel).
do_justify()
- If the keystroke after the justify is not the unjustify key,
blank the statsubar (bug reported by Neil Parks).
align(¤t->data);
- } else if (current->next != NULL) {
+ /* Now that we have a magic lnie again, we can check for both being
+ on the line before filebot as well as at filebot */
+ } else if (current->next != NULL && current->next != filebot) {
current->data = nrealloc(current->data,
strlen(current->data) +
strlen(current->next->data) + 1);
delete_node(foo);
update_line(current, current_x);
- /* Please see the comment in do_basckspace if you don't understand
+ /* Please see the comment in do_backspace if you don't understand
this test */
if (current == filebot && strcmp(current->data, "")) {
new_magicline();