Hi ----- Mensaje original ----- > When copy and pasting between a Linux guest and a Windows client or visa > versa, the line-endings of the text will usually be wrong for the other side, > so it is desirable to do automatic conversion. > > However sometimes it is possible for text in the clipboard on Linux to have > MSDOS (CRLF) style line-endings, when copy and pasting from Linux to Linux > it is undesirable to automatically convert these, since this would not happen > when the apps were running directly on the same machine. > > So we want to do automatic conversion only if the client and guest native > line-endings differ. This means that we cannot simply define one standard > line-ending for VD_AGENT_CLIPBOARD_UTF8_TEXT data. > > Given the above it makes sense to only do conversion on one end. This > patch adds new capabilities which allow the guest-agent to advertise what > is the native line-ending of the guest. > > This should be used by the client in the following way: > 1) Check if the guest-agent advertises any line-ending type at all, if not > the guest line-ending is unknown -> do not convert > 2) If the guest's native line-ending matches that of the platform the client > is running on, then do no not convert > 3) If the guest's native line-ending is different from the client platform, > then convert received clipboard data into the client platform's native > line-ending, and convert clipboard data which will be send to the guest-agent > into the guest's native line-ending. > Sounds good. Do we have a bug about that btw? _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel