Mercurial > vim
comparison src/buffer.c @ 13632:cec5137d5332 v8.0.1688
patch 8.0.1688: some macros are used without a semicolon
commit https://github.com/vim/vim/commit/6f4700233fd925fe122b851f937929fb5e5da707
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Apr 10 18:47:20 2018 +0200
patch 8.0.1688: some macros are used without a semicolon
Problem: Some macros are used without a semicolon, causing auto-indent to be
wrong.
Solution: Use the do-while(0) trick. (Ozaki Kiichi, closes #2729)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 10 Apr 2018 19:00:07 +0200 |
parents | 78ead137b2ad |
children | 7d2039b2ecc8 |
comparison
equal
deleted
inserted
replaced
13631:5088c187e55c | 13632:cec5137d5332 |
---|---|
1762 /* Send fileOpened event because we've changed buffers. */ | 1762 /* Send fileOpened event because we've changed buffers. */ |
1763 netbeans_file_activated(curbuf); | 1763 netbeans_file_activated(curbuf); |
1764 #endif | 1764 #endif |
1765 | 1765 |
1766 /* Change directories when the 'acd' option is set. */ | 1766 /* Change directories when the 'acd' option is set. */ |
1767 DO_AUTOCHDIR | 1767 DO_AUTOCHDIR; |
1768 | 1768 |
1769 #ifdef FEAT_KEYMAP | 1769 #ifdef FEAT_KEYMAP |
1770 if (curbuf->b_kmap_state & KEYMAP_INIT) | 1770 if (curbuf->b_kmap_state & KEYMAP_INIT) |
1771 (void)keymap_init(); | 1771 (void)keymap_init(); |
1772 #endif | 1772 #endif |