On Wed, Jan 03, 2007 at 06:06:31PM +0100, Georg Baum wrote: > First reason: Performance. If we want to store LyX contents on the external > clipboard using the Qt interface we have to serialize it to a string, and > choose a suitable format (mime type). The natural format choice is of > course the LyX file format, and I would even go as far and accept not only > the current format, but everything that lyx2lyx can handle. That would > open the door for cooperation with other programs that can generate LyX > format, and the would not need to be adjusted for every format change. > That means that we have to pipe the external clipboard through lyx2lyx. But > even if we don't do that, reading and writing .lyx is not very fast.
I don't think that's true. Its less than a second for several dozen pages, and that's acceptable in response to a user interaction like hitting Ctrl-C. Formatting is the time-consuming part when loading a .lyx file. Andre'