patch 8.2.3538: else-if indenting is confusing
Problem: Else-if indenting is confusing.
Solution: Add curly brackets. (Yegappan Lakshmanan, closes #9017)
diff --git a/src/highlight.c b/src/highlight.c
index 44a7c66..a964acd 100644
--- a/src/highlight.c
+++ b/src/highlight.c
@@ -2819,10 +2819,12 @@
attr = HL_TABLE()[id - 1].sg_gui;
else
#endif
- if (modec == 'c')
- attr = HL_TABLE()[id - 1].sg_cterm;
- else
- attr = HL_TABLE()[id - 1].sg_term;
+ {
+ if (modec == 'c')
+ attr = HL_TABLE()[id - 1].sg_cterm;
+ else
+ attr = HL_TABLE()[id - 1].sg_term;
+ }
if (attr & flag)
return (char_u *)"1";