Dear all, I am reading, very slowly, about clipboard related code. Lyx has *many* clipboard-related code such as internal clipboard stack, cells stack (?) for tables, external clipboard, selection etc, but it does *not* communicate well with other applications, and support basically only text.
Will you generally agree to use a single system clipboard in MIME format? The standard (at least windows) clipboard allows multiple format for the same content so two lyx instances can paste clipboard in native lyx formats (text, cell, previewed formula etc), while other applications can paste the same content in text or image formats. I believe that relevant code will be much simpler (and more concentrated) if we only need to deal with one clipboard. This potentially means that lyx core should only tell frontends which part of the text to be copied, and let the frontend decide how, and in which format(s), to copy. BTW, bug 1919 mentioned some idea called grid paste. Can anyone elaborate on it? Cheers, Bo