patch 8.2.2295: incsearch does not detect empty pattern properly
Problem: Incsearch does not detect empty pattern properly.
Solution: Return magic state when skipping over a pattern. (Christian
Brabandt, closes #7612, closes #6420)
diff --git a/src/option.c b/src/option.c
index 094a723..b4893a1 100644
--- a/src/option.c
+++ b/src/option.c
@@ -7009,9 +7009,9 @@
{
switch (magic_overruled)
{
- case MAGIC_ON: return TRUE;
- case MAGIC_OFF: return FALSE;
- case MAGIC_NOT_SET: break;
+ case OPTION_MAGIC_ON: return TRUE;
+ case OPTION_MAGIC_OFF: return FALSE;
+ case OPTION_MAGIC_NOT_SET: break;
}
#ifdef FEAT_EVAL
if (in_vim9script())