Mode integration into other editors possible, made ports more
general, added modification tracking, added save warning