Visuwesh <visuwe...@gmail.com> writes: >>> Is there any particular reason why you insert a newline after the image >>> link? >> >> It is for when you drop multiple files onto a frame. AFAIU/AFAICT >> there's no way to know beforehand if multiple files will be dropped or >> not. I will look into it in bit more detail in the coming days and drop >> the newline if only one file is dropped. > > OK, seems like the actual handling is done by x-dnd-handle-uri-list > where the URI list is split and each URI is handled separately. We can > override this function by our own by changing the entry in > x-dnd-types-alist but we need to do the same for pgtk-dnd-types-alist > and from what I can tell there are no such facilities for MS Windows and > NS? I think we need to accept that we will have sub-optimal interface > for multi file drops. WDYT?
Ideally, we should ask Emacs devs to provide OS-independent interface for uri-list handling. I am not a big fan of adding special OS handling to Org mode, unless absolutely necessary. And the discussed _minor_ problem is not so big deal that we should complicate the code and, more importantly, maintenance so much. > Also, can I know what you think about using a popup-menu instead of a > dialog box for prompting as Liu Hui suggests in > https://yhetil.org/orgmode/caoqtw-mas6b2uh9z52ejn7ebwni+suhq9dwe0fky_rzvhox...@mail.gmail.com > ? If you're okay with it, I will write a function to use rmc or > popup-menu for prompting as per what use-dialog-box-p returns. I have no objections. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>