Nice idea, thouth I don't think this would benefit the game at all. Line wrapping is done at loading time, and displaying text is already extremly fast as it's only a single glCallLists for a whole line or block of text. The only way of improving performance I can think of would be to put a whole memo's text into e.g. an FBO, though that performance boost could get eaten by overheads to to texture updates. There is more optimization potential elsewhere, and I've been optimizing the game to move the limit away from the CPU towards the GPU over the last years

But well, it's a turn based game anyway, and with more than 100 fps on my pretty old system in fullscreen with 4xAA is sufficent for me.