Visuwesh <visuwe...@gmail.com> writes:

> I hope someone else can reproduce this issue on their end. I do not have
> another Linux system in which I could freely install Emacs and test this
> out.

I'm not familiar with yank-media in any way, but here are the results of the
commands you sent in this thread. They're all tested on the test.ods sent by
Ihor.

    $ libreoffice --version
    LibreOffice 24.2.6.2 420(Build:2)

    (version)
    "GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo 
version 1.18.2)"

>>> Just to be sure that yank-media is not in the middle of encoding
>>> problem, can you say what
>>>
>>>     (gui-get-selection 'PRIMARY 'application/x-libreoffice-tsvc)
>>>
>>> returns?

    (gui-get-selection 'PRIMARY 'application/x-libreoffice-tsvc)

nil. However,

    (gui-get-selection 'CLIPBOARD 'application/x-libreoffice-tsvc)

#("foo  bar     
1       2       3
" 0 15 (foreign-selection application/x-libreoffice-tsvc))

> What if you instead do
>
>   (x-get-selection-internal 'PRIMARY 'application/x-libreoffice-tsvc)  
>
> ?

    (x-get-selection-internal 'PRIMARY 'application/x-libreoffice-tsvc)

nil. However,

    (x-get-selection-internal 'CLIPBOARD 'application/x-libreoffice-tsvc)

#("foo  bar     
1       2       3
" 0 15 (foreign-selection STRING))

Also:

    Debugger entered--entering a function:
    * org--libreoffice-table-handler(application/x-libreoffice-tsvc 
#("foo\11bar\11\n1\0112\0113\n" 0 15 (foreign-selection STRING)))
      yank-media()

> Also, what is the value of x-select-request-type?

nil.

`current-locale-environment' is "en_US.UTF-8"

I hope that this is helpful.

Reply via email to