diff options
Diffstat (limited to 'src/nvim/change.c')
| -rw-r--r-- | src/nvim/change.c | 27 | 
1 files changed, 10 insertions, 17 deletions
| diff --git a/src/nvim/change.c b/src/nvim/change.c index 79dffb7015..85051a25c9 100644 --- a/src/nvim/change.c +++ b/src/nvim/change.c @@ -459,25 +459,18 @@ changed_lines(   * Called when the changed flag must be reset for buffer "buf".   * When "ff" is TRUE also reset 'fileformat'.   */ -    void  unchanged(buf_T *buf, int ff)  { -    if (buf->b_changed || (ff && file_ff_differs(buf, FALSE))) -    { -	buf->b_changed = 0; -	ml_setflags(buf); -	if (ff) -	    save_file_ff(buf); -	check_status(buf); -	redraw_tabline = TRUE; -#ifdef FEAT_TITLE -	need_maketitle = TRUE;	    // set window title later -#endif -    } -    ++CHANGEDTICK(buf); -#ifdef FEAT_NETBEANS_INTG -    netbeans_unmodified(buf); -#endif +  if (buf->b_changed || (ff && file_ff_differs(buf, false))) { +    buf->b_changed = false; +    ml_setflags(buf); +    if (ff) +      save_file_ff(buf); +    check_status(buf); +    redraw_tabline = true; +    need_maketitle = true; // set window title later +  } +  buf_inc_changedtick(buf);  }  /* | 
