Mercurial > vim
diff src/buffer.c @ 32246:6e96bd314ffe v9.0.1454
patch 9.0.1454: code indenting is confused by macros
Commit: https://github.com/vim/vim/commit/7e5fe38efc105721400048a2ffdeddbe1b9c0650
Author: ichizok <gclient.gaap@gmail.com>
Date: Sat Apr 15 13:17:50 2023 +0100
patch 9.0.1454: code indenting is confused by macros
Problem: Code indenting is confused by macros.
Solution: Put semicolon after the macros instead of inside. (Ozaki Kiichi,
closes #12257)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 15 Apr 2023 14:30:05 +0200 |
parents | 97255d909654 |
children | 3d4e28569a6d |
line wrap: on
line diff
--- a/src/buffer.c +++ b/src/buffer.c @@ -5641,8 +5641,7 @@ chk_modeline( int end; int retval = OK; sctx_T save_current_sctx; - - ESTACK_CHECK_DECLARATION + ESTACK_CHECK_DECLARATION; prev = -1; for (s = ml_get(lnum); *s != NUL; ++s) @@ -5686,7 +5685,7 @@ chk_modeline( // prepare for emsg() estack_push(ETYPE_MODELINE, (char_u *)"modelines", lnum); - ESTACK_CHECK_SETUP + ESTACK_CHECK_SETUP; end = FALSE; while (end == FALSE) @@ -5747,7 +5746,7 @@ chk_modeline( s = e + 1; // advance to next part } - ESTACK_CHECK_NOW + ESTACK_CHECK_NOW; estack_pop(); vim_free(linecopy); }