]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0206: unused display_text_first boolean var in win_line() v9.1.0206
authorDylan Thacker-Smith <dylan.ah.smith@gmail.com>
Tue, 26 Mar 2024 17:05:01 +0000 (18:05 +0100)
committerChristian Brabandt <cb@256bit.org>
Tue, 26 Mar 2024 17:05:01 +0000 (18:05 +0100)
Problem:  unused display_text_first boolean var in win_line()
Solution: Remove unused display_text_first boolean variable
          (Dylan Thacker-Smith)

The only place it is used, uses its initial constant value, then the
following conditionally values set to the variable are unused.

Specifically, it was commit 234c3fab28c14846b962c90097496b27ee1b4df8
that changed the use of display_text_first such that it doesn't have any
effect.

closes: #14305

Signed-off-by: Dylan Thacker-Smith <dylan.ah.smith@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/drawline.c
src/version.c

index a8de449af4e837c23a1ac4dde846afe89b20e457..103760fa18921466cdb6200c803cdcba5d0d7b8e 100644 (file)
@@ -2072,8 +2072,6 @@ win_line(
                    // not on the next char yet, don't start another prop
                    --bcol;
 # endif
-               int display_text_first = FALSE;
-
                // Add any text property that starts in this column.
                // With 'nowrap' and not in the first screen line only "below"
                // text prop can show.
@@ -2109,8 +2107,7 @@ win_line(
                    text_prop_id = 0;
                    reset_extra_attr = FALSE;
                }
-               if (text_props_active > 0 && wlv.n_extra == 0
-                                                       && !display_text_first)
+               if (text_props_active > 0 && wlv.n_extra == 0)
                {
                    int used_tpi = -1;
                    int used_attr = 0;
@@ -2157,8 +2154,6 @@ win_line(
                                // skip this prop, first display the '$' after
                                // the line or display an empty line
                                text_prop_follows = TRUE;
-                               if (used_tpi < 0)
-                                   display_text_first = TRUE;
                                continue;
                            }
 
@@ -2172,7 +2167,6 @@ win_line(
                            text_prop_flags = pt->pt_flags;
                            text_prop_id = tp->tp_id;
                            used_tpi = tpi;
-                           display_text_first = FALSE;
                        }
                    }
                    if (text_prop_id < 0 && used_tpi >= 0
index 5d90323683276b0ecbceb5cdef0a21e95f158757..76bfd1026025811bc876e9e716ae50e3936beafc 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    206,
 /**/
     205,
 /**/