don't overwrite error marker with warning marker
don't reload editor if file hasn't change