> - Memory management. SynEdit uses a TStrings attempt (IMHO a > gaped-buffer would be more efficient). that's some kind of an urban legend. But anyway I could cry aloud looking at what mwEdit became. Nobody seems to know anymore how to write efficient code. Martin