move unchanged

This commit is contained in:
Daniel Hahler
2019-06-09 19:05:15 +02:00
parent f717deea06
commit 1117592f64
2 changed files with 10 additions and 38 deletions

View File

@@ -459,25 +459,18 @@ changed_lines(
* Called when the changed flag must be reset for buffer "buf". * Called when the changed flag must be reset for buffer "buf".
* When "ff" is TRUE also reset 'fileformat'. * When "ff" is TRUE also reset 'fileformat'.
*/ */
void
unchanged(buf_T *buf, int ff) unchanged(buf_T *buf, int ff)
{ {
if (buf->b_changed || (ff && file_ff_differs(buf, FALSE))) if (buf->b_changed || (ff && file_ff_differs(buf, false))) {
{ buf->b_changed = false;
buf->b_changed = 0; ml_setflags(buf);
ml_setflags(buf); if (ff)
if (ff) save_file_ff(buf);
save_file_ff(buf); check_status(buf);
check_status(buf); redraw_tabline = true;
redraw_tabline = TRUE; need_maketitle = true; // set window title later
#ifdef FEAT_TITLE }
need_maketitle = TRUE; // set window title later buf_inc_changedtick(buf);
#endif
}
++CHANGEDTICK(buf);
#ifdef FEAT_NETBEANS_INTG
netbeans_unmodified(buf);
#endif
} }
/* /*

View File

@@ -1785,27 +1785,6 @@ int gchar_pos(pos_T *pos)
return utf_ptr2char(ml_get_pos(pos)); return utf_ptr2char(ml_get_pos(pos));
} }
/*
* unchanged() is called when the changed flag must be reset for buffer 'buf'
*/
void
unchanged (
buf_T *buf,
int ff /* also reset 'fileformat' */
)
{
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);
}
/* /*
* check_status: called when the status bars for the buffer 'buf' * check_status: called when the status bars for the buffer 'buf'
* need to be updated * need to be updated