]> git.wh0rd.org Git - nano.git/commitdiff
really fix do_indent_marked() breakage
authorDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 29 Apr 2006 15:12:07 +0000 (15:12 +0000)
committerDavid Lawrence Ramsey <pooka109@gmail.com>
Sat, 29 Apr 2006 15:12:07 +0000 (15:12 +0000)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3455 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

src/text.c

index 7ef5d9530f4666ea44dadfd806a6043dbd19c72e..48717958d02dd0ca054e9dd8dbc035583e6f6506 100644 (file)
@@ -303,13 +303,12 @@ void do_indent_marked(ssize_t len)
            if (f == openfile->current) {
                openfile->current_x += line_indent_len;
                openfile->mark_begin_x += line_indent_len;
-
-               /* If the NO_NEWLINES flag isn't set, and this is the
-                * magicline, add a new magicline. */
-               if (!ISSET(NO_NEWLINES) && openfile->current ==
-                       openfile->filebot)
-                   new_magicline();
            }
+
+           /* If the NO_NEWLINES flag isn't set, and this is the
+            * magicline, add a new magicline. */
+           if (!ISSET(NO_NEWLINES) && f == openfile->filebot)
+               new_magicline();
        }
     }