From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#63872: [PATCH] `mouse-drag-and-drop-region' sometimes couldn't cut Date: Wed, 6 Sep 2023 05:07:15 -0700 Message-ID: References: <87zg5gkqzg.fsf@yahoo.com> <87v8g3likf.fsf@yahoo.com> <871qfbil3z.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37641"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Shynur Xie , "63872@debbugs.gnu.org" <63872@debbugs.gnu.org> To: Po Lu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Sep 06 14:08:34 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qdrKj-0009dr-3f for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Sep 2023 14:08:33 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qdrKZ-0001vX-Ss; Wed, 06 Sep 2023 08:08:23 -0400 Original-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 1qdrKC-0001ll-Um for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 08:08:07 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qdrKC-0007To-MS for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 08:08:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qdrKD-0004w3-Mn for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 08:08:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Sep 2023 12:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63872 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 63872-submit@debbugs.gnu.org id=B63872.169400204818927 (code B ref 63872); Wed, 06 Sep 2023 12:08:01 +0000 Original-Received: (at 63872) by debbugs.gnu.org; 6 Sep 2023 12:07:28 +0000 Original-Received: from localhost ([127.0.0.1]:33252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdrJg-0004vD-HM for submit@debbugs.gnu.org; Wed, 06 Sep 2023 08:07:28 -0400 Original-Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:47225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdrJb-0004uw-Kj for 63872@debbugs.gnu.org; Wed, 06 Sep 2023 08:07:27 -0400 Original-Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-5007f3d3235so5705417e87.2 for <63872@debbugs.gnu.org>; Wed, 06 Sep 2023 05:07:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694002036; x=1694606836; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=ORdTvrQFDq2sUYp37E/QPfpVbYS7ee/UcgAmQD8yM8A=; b=oRheRiZQEBvlDr+8aNfsLb+mi5uivY04OKvjDynZTUiVmM78QWTpT7Rt5wu2xl6y6c 8TzsrnND03G8pZRUtUxgs1D7CDienHc+noB8rqMl6cQ9TdmrIfvm2kh4sWyqNdeuYGZI ML+NER6OwoWjgzWtt9eEUKlPqlgWyDGdKSp4kGT7z5Kj0ms5wicyOTkPGWeBpX1o4frF Qbp+nPDRBau1Gp5ABik5dS+R01Yi0/N5Wyu9aNCPHAn5U7nXv0J/NUt3eEw0TH61GYlS 9BjAKlspZcVVHtaJQRdaA+WDZrRy98nmrZqhNA+CjFmBK8RXsN7WwvFBa7Z6AQ9wTyB4 XIeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694002036; x=1694606836; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ORdTvrQFDq2sUYp37E/QPfpVbYS7ee/UcgAmQD8yM8A=; b=KT4XXZYz1rdhTjFMaQA5N238k9XlXJl/CegCYdhct3KKy2izi+siwQcDILX0QDaSs2 ZlJ16JKELYDSL9Yn123pE8YF5DrNF54JkOA8n40M9TcQ62g45ym7rhQ0c56AyAV72bqX U4crPILtYtlsAow1I2KVM0SsZMZ1gPI7D8WQ9NI/U0kmWppaVdTfVjHcsXZEyK3FF/Rc SPOWgMuowAIiG3iolzoZoNXWVzodC42IJKvHIhcd1YwNRbdLV0ymEDhefseQgTWuDpuu 5zgHB78S0CjKUhY30+f83znVb56A1hODDAe5jYXH6iOILGl3zEpk4yqJSdTKoVLlMRF3 f5vQ== X-Gm-Message-State: AOJu0Yzdp/LJcjXp2Gtj0yi4Hznwr37m2Iw+fH00MoiNT6Bjixt3booT cNd14pJqxT4PCmmfdVfi801E/PbxN3YjFnCswoc= X-Google-Smtp-Source: AGHT+IGkVzDof3NamL2CkY7uSaRZWdN3QtaOqI8LEZ73/Iag72sLLjku5zWzqZHk5GMLZtNgXAlEUfMJI41vHho9yPA= X-Received: by 2002:a05:6512:52a:b0:500:c534:3e4e with SMTP id o10-20020a056512052a00b00500c5343e4emr1836656lfc.60.1694002036237; Wed, 06 Sep 2023 05:07:16 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Sep 2023 05:07:15 -0700 In-Reply-To: <871qfbil3z.fsf@yahoo.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:269525 Archived-At: Po Lu writes: > Stefan Kangas writes: > >> The video shows that text is copied also when the buffer which receives >> the drop is the same as the source buffer. >> >> Is that the intended behavior? It seems off, to me. > > I can't download that attachment, so would you please summarize its > contents? The important detail is whether the destination window is the > same as the source. I can reproduce this on current master with the following steps: 0. emacs -Q 1. Evaluate this in *scratch*: (custom-set-variables '(mark-even-if-inactive nil) '(mouse-drag-and-drop-region t)) 2. Mark some text with the mouse, and then drag and drop it into the same window. The result is that the text is copied. This is also what happens in the video. In GNU Emacs 30.0.50 (build 12, x86_64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.6.8 (Build 21G725)) of 2023-09-06 built on MY-MacBook-Pro Repository revision: c3584bb3ab6f442a837464e191182f713acc3be3 Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.6.8 Configured features: ACL GIF GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NOTIFY KQUEUE NS PDUMPER PNG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM ZLIB