aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/indent_c.c
diff options
context:
space:
mode:
authorckelsel <ckelsel@hotmail.com>2018-01-20 15:47:56 +0800
committerckelsel <ckelsel@hotmail.com>2018-01-20 15:48:23 +0800
commitb00fd496405e0864e3cb5cc8b62241fb9610480f (patch)
treeedae3c3b6c3ccd2aa3915a28a2c49a5c55627c82 /src/nvim/indent_c.c
parent94f4469638590ca5cc724ab6459f2cfc78c621a4 (diff)
downloadrneovim-b00fd496405e0864e3cb5cc8b62241fb9610480f.tar.gz
rneovim-b00fd496405e0864e3cb5cc8b62241fb9610480f.tar.bz2
rneovim-b00fd496405e0864e3cb5cc8b62241fb9610480f.zip
vim-patch:8.0.0423: changing 'cinoptions' does not always work
Problem: The effect of adding "vim/vim#" to 'cinoptions' is not always removed. (David Briscoe) Solution: Reset b_ind_hash_comment. (Christian Brabandt, closes vim/vim#1475) https://github.com/vim/vim/commit/6b64394f346594404cffb9591d71ac693040679f
Diffstat (limited to 'src/nvim/indent_c.c')
-rw-r--r--src/nvim/indent_c.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/nvim/indent_c.c b/src/nvim/indent_c.c
index 279d45bb0a..53364c0fc5 100644
--- a/src/nvim/indent_c.c
+++ b/src/nvim/indent_c.c
@@ -1619,6 +1619,9 @@ void parse_cino(buf_T *buf)
* while(). */
buf->b_ind_if_for_while = 0;
+ // indentation for # comments
+ buf->b_ind_hash_comment = 0;
+
for (p = buf->b_p_cino; *p; ) {
l = p++;
if (*p == '-')