From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id qH3FD506MmXRMwEAauVa8A:P1 (envelope-from ) for ; Fri, 20 Oct 2023 10:30:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id qH3FD506MmXRMwEAauVa8A (envelope-from ) for ; Fri, 20 Oct 2023 10:30:21 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7E5F5440CF for ; Fri, 20 Oct 2023 10:30:20 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=yahoo.com header.s=s2048 header.b=GyVcxoLA; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=yahoo.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697790621; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=9DLFMp6u2TYAuJpEDEAyGcths1cCpA3suPhQoJ47JzM=; b=QEKl4sM2usWul8wXuaoeGeThQe9651Vi8Esp44mfRzAar/HRfr0laNliyWnnCv4kTjPMLf da89jD/2cnBysXobicGlkRBU70BHdEJNz5wj5RICek58S2VAEMGRp2U5lA8LWHPC0/m4nL CB6ShmA+94mM74PPiwGi4vNp/F6sBmkcOpYFEk/CoI9ZF2+rkQZFq40hK4iy9PF1edrT16 Xp+RiSxnk5XObDqgipiQQ+lsrRWzKuRgQPZOGzfXCi20FxD0GKbULCQq7fjtu2pd34C5uI 8YwQfOTifC2mqqIf2qyXvF21zxSxi7TavUV749BC3/Dh3mvRJy/14XgGO9407Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697790621; a=rsa-sha256; cv=none; b=l1QjbGUsVL1FAObIdRTq2ATrt20QhVgGs2EHd7nzQu4os9gyo/RxRuhizAKjpD+tPFzDCv ZAsx5qnW6U6JO3fkMCJHEiHiER5B6EVs7h1B0RGSayydgqZ2gGgQFaQgWUC7pndo+tx0d7 M46+B0039e+W3jyLJ2s3rVdHP+zzEue3x9eJbqIl82TD/CAPKW37/GZrqi29MHWBzfG0mQ ejHoBEUdAIVLxeBg/JI3KWhPv1y+Hh1NTOLawvF+wc25qwkti4t8VFEf68Oa4e8MbCNhyu gBzLCXH3yoqCpZSPwztj6jN+mLShgJpuV8Vlipj5gjt/VLTwYlStWwFiQHb41A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=yahoo.com header.s=s2048 header.b=GyVcxoLA; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=yahoo.com Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtksm-0004Ka-8L; Fri, 20 Oct 2023 04:29:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtksj-00044u-AX for emacs-orgmode@gnu.org; Fri, 20 Oct 2023 04:29:21 -0400 Received: from sonic304-20.consmr.mail.ne1.yahoo.com ([66.163.191.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qtksc-00019C-HP for emacs-orgmode@gnu.org; Fri, 20 Oct 2023 04:29:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697790552; bh=9DLFMp6u2TYAuJpEDEAyGcths1cCpA3suPhQoJ47JzM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=GyVcxoLAFN0ULK6loWQNMc9gRtU1F8CX7aDeUeTL/8URqXiOf74+hnQvnI9ERfiU1hPXEjtI7d17zSGQTgHqUP2gCdPRd4mWum/zrnXs3UjC+s7rslV1AKwSrOtpxjqtw+iJHemjmTMo16AlqjfCt+r6RywxpW/XD28udONASjuIl2vK9qb5pr8URFYNEAsK1SS0u1sgYD9Bl2Xtol13MoVVqXBC/T8v0xGx4K34EcYWXqhOi0UWsrj873dLYsvP/RijrSrwRJKvvn4pPxfEnQ+UV1mQSsF4QkdyZK2Xra6RU/Sn0ZHLn3ofroOKLUz1FsGJWl3nCUkZB3CfhmGzFQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1697790552; bh=1AezjuVF0PA2tFXmQk604c8JKVZxS4kX+eNjYRgu3Ss=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=q3nh50my+1fqSz8V0Sie36bG3wnADf2+O2ez9ZtaU6OjoE0a4CZNuiEBV1WmGe9/0w1VI3NWFLKI8m32hoyvtNZBLYV5nX4mu2UQ3C5m/5t28kEGluwC6+BDZrMBfK0LTS5TdGyOwKQvLQYg/HXvvk4O5O8vrydK6XfzXaOcvJBzQ4rPCry0I015/T/3dmpMUe3+BNuqyeqoE3uoSI8DYt/u/GNcO6k5zfC46Eiphx5a/kZTv4wD0kBqoIUXYY9deZGqx2+xqt0EVLD0v/itrBIFq9c2Nv9RG38bX73w1WNfKdl56YTT86IeEuUNRzIvDD2u3QdZtG3Bc47Z//aH+A== X-YMail-OSG: KVKH26UVM1lE5qifLbaZZKAPTq1lErzZqULMS3kBrMFfSGdelKJ38hEW8bTKbJV 1ZRtqLzdDnjvTuFpYj3UVyhMPK0Tq87qFqUpKyv7ztH4XkZds2GaKtSabUSrSljas5Ph7VY67FBU YR_VLiAv87LiuFHtWK68x9bjZk_V7GDnAbk5riJMt4mqFdJP0Cipz.R11D0YFv0oaMYlnDTKOe4p FG7.zX5rrE4d72bzOQe4c.NR4IDGabCMUmfXFM0uR8NMie911hbYHDv1ZuUqpB2y7oKlBzoKdExt .LepgVTc4S1guMxRtBl6_RyqdCIKr47IMKIO54WIgbFeVDBFL7GQquJgrnJy0Pg2G2kynNanRiIY 0TTo9k02FnntcT17Hs_IG20gmrPmMpj3GNTMoukyFpJDgJxqELmLY7lhNdTTb_kzjiZhgtBzwqrk 8Mht5YJWzXJ1kVT02_082LqrxSqi49feSUNAgiyyiGSzMRLCQTh_6kW75H9RduY.T_Kp9Tlgeuby _CJ9DtrKEnGgyEi_3qnyuzFji533iA_oLVzMJvhYTSQsJ0i9rBggj9u9trQGRZYjJtsFQmUg1Fuf 46Xa.nrDMb_xyXvArbI8FxXXT_cnL3yLVXDmEy72nTOlJChQ8uz3AYwgN1P9PmX7WhdTweiDgotb 4ceKWmEeM84AiSUnLGlM61B7_ifCz6qcPAETcnB32sp4BW1N_xA_hhMHHrtbsow1Pgce9rX0mZZG 54pJzStPEVYcKmjTdMmpjaJ3yrp3_JUReOcgsuSshT5A_7ZNtt2vIJAM8AoJQ_dCPlR_2uPK1uW5 1VXGltKvF755nvnyDWTSCwLtwpGpDOyDu8_30Bhsj4JdyWA5Uq7h77_hywPHBjNq5htJzAUuzcT4 Lt3ow_0b.zUzuK4Sd1upZLZm_GEbmtQ7KqKv3uD7JAvqC2aZLTkq9i5lFuG7Y9fBUPNi5n_EWVir .MyiwTfV5vAdH4yl6y4kHlTI2wIp2Q2Z4nVAWCUtUarWS2gIsP2NCaB0wUwcbSZRfcWvQSIMktKA d8VrqW.rUa4CX1nFXrpV2b_XaGXDlCXh0QqdtPCQggJQ2zSPkQ.u1xASwbwuoQ_lWW6wkC5K_ibL eFSTF3dQ7ebjGHXwvSsV8GkNymEtwct_hMZcRguFdqzS2LWYzA13ygXhUog7T4XDLGoON0IYPZGT 5Y6udJcKIMFpKxgcwlsWWrJC9cPjiRTOBSNHDZVQ2vn7iXOmoH0qyHP5.wle60puhNc9DODUMoc4 s0TZegBx6D50Q9TibZ4zUwp.geYxD7MiL5S6Ie.SySKRip3lB8PtxCYlTjukN7q9XvK79DpFwPQs 5XY8fRoNSDwYpX7G9ua1Whsh0eQ9lSD_HSlg7O5LmGl5J3T4uHsGlX_bZsXCld39nunQwwztihNt gCY7yW8RaOypMDioLoXuv2fU8NZqinSLqcWQN9M5X2DaJGkCpkKElWklVt93WOQpRy7muTP7ndhB IvGJ8NAKLbZ.8IUOwXQQOHuMrYF6FvS7i6yeTt6WcyrYRLA9qFjAitcV0d5nzX4ZauIFHS7RJ3LB kjpdkMaKa35klAdUQ16CK2Ebz1KqlzZXFKcsuRdAHb78whUS0oHuAiA3ozpk9uO3y54KbCIX985x gSgP525Xl6bz._3LOASJToGWc_oUMWwaDn4o.AOkmrML21nly_xWxxfdm3k6Ox6olm6kTXqPsbI1 .mRmYm5PT3jL6dMXohX9CQYosi3gjv58muSl.3mWN7AAAFRzoH6D6x2bHbLa_jAeEYXe6687pDIo yeSFog.86ZWhnMUaQ4ySDabfBLxPuYHLuYleyFdI7fdOmvdLioKN4BfruTU0Wq8shFBs3IyMqLNS X60Uy7xq5rgPRuomOv4hF85EIV9X9XLSS1v9bmDOIEFxR7nHPisCUayCIfi9nfZslcFuEs.PF.lE Ji.ZeBZV_FUO5XQvT1ntb7r5cmu_Dip92cfQfMITRnDZfk3RC.2msyAc7gRIRlUEM7txqLsVZz_d 8YHV.2nIJe5HbO16wvSM7XSI76cU8s4VheD2hdfOUa0NqA4wY5W.DjX1eaJ9liQZv5t8_tkO6ycX gAXSPFILGo8nyUcYwBr1Q7xbSN7Y2._t1Qnot8_pfsUdzf0UXxoFDE07L3kYHKBsWhIsziYZveYr 7QEeSWG5gWOdFmEpJJy26AygI6F_PlRYM91WL1ImjtOzFKigL0e.8yWBM2G4Ya12H7QDB7I78fCv 0mCTBIr2O1p8kK69_LgxIrzhbEAEWqMdltnyII.ui5cjQNmiEEV8lWqMq0loQzp2CFpi.bA-- X-Sonic-MF: X-Sonic-ID: 4baf3ebd-0364-42ce-99b2-da70534e399b Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Fri, 20 Oct 2023 08:29:12 +0000 Received: by hermes--production-sg3-57f7997989-ct6zm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 403db7951bd80e06b372b18c829c31f6; Fri, 20 Oct 2023 08:29:05 +0000 (UTC) From: Po Lu To: Ihor Radchenko Cc: Visuwesh , emacs-orgmode@gnu.org Subject: Re: [BUG] [PATCH] Add yank-media and DND handler [9.6.7 (9.6.7-g6eb773 @ /home/viz/lib/emacs/straight/build/org/)] In-Reply-To: <87jzrhd8ur.fsf@localhost> (Ihor Radchenko's message of "Fri, 20 Oct 2023 07:57:32 +0000") References: <87jzsintv0.fsf@gmail.com> <87lecx2nff.fsf@localhost> <87bkdsomm2.fsf@gmail.com> <87a5tamm3j.fsf@gmail.com> <877cnyzlda.fsf@localhost> <87a5sur51r.fsf@gmail.com> <875y3ir0lu.fsf@gmail.com> <87ttr1pild.fsf@localhost> <87v8bhpdg8.fsf@gmail.com> <87edi4m4my.fsf@localhost> <87edi4dm78.fsf@gmail.com> <875y335amn.fsf@gmail.com> <87cyxbdjzy.fsf@localhost> <871qdq5ad6.fsf@yahoo.com> <87sf65da4t.fsf@localhost> <87h6ml4ty0.fsf@yahoo.com> <87jzrhd8ur.fsf@localhost> Date: Fri, 20 Oct 2023 16:29:00 +0800 Message-ID: <87cyx94rzn.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.21797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.191.146; envelope-from=luangruo@yahoo.com; helo=sonic304-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Spam-Score: -6.75 X-Migadu-Queue-Id: 7E5F5440CF X-Migadu-Scanner: mx0.migadu.com X-Migadu-Spam-Score: -6.75 X-TUID: xzbr4uoRMMpj Ihor Radchenko writes: > Instead of passing dnd data as is from the OS, Emacs can convert it into > a standardized format, independent of the OS. Then, > `dnd-protocol-alist' can allow handlers for such standardized dnd type. > > In our scenario, the dnd data will be dropped file list. Emacs should > internally detect such file lists for GNU/Linux / Windows / other > platforms with dnd support and then convert them into the same format. > Then, dnd users can add (file-list . FUNCTION) into `dnd-protocol-alist' > and the FUNCTION will be passed with the converted data that will always > be the same for all the OSes. > > Does it make sense? Yes, that is scrutable. I will write this.