updated for version 7.3.541
Problem: When joining lines comment leaders need to be removed manually.
Solution: Add the 'j' flag to 'formatoptions'. (Lech Lorens)
diff --git a/src/search.c b/src/search.c
index 59de988..1db967d 100644
--- a/src/search.c
+++ b/src/search.c
@@ -1548,7 +1548,7 @@
int len;
int stop = TRUE;
#ifdef FEAT_MBYTE
- static char_u bytes[MB_MAXBYTES];
+ static char_u bytes[MB_MAXBYTES + 1];
static int bytelen = 1; /* >1 for multi-byte char */
#endif
@@ -4901,7 +4901,7 @@
#ifdef FEAT_COMMENTS
if ((*line != '#' ||
STRNCMP(skipwhite(line + 1), "define", 6) != 0)
- && get_leader_len(line, NULL, FALSE))
+ && get_leader_len(line, NULL, FALSE, TRUE))
matched = FALSE;
/*