From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#37700: 27.0.50; undo mouse-drag-and-drop-region ineffective Date: Fri, 11 Oct 2019 20:26:23 +0200 Message-ID: <5be797bb-9d6b-cebe-edf4-21b4a5944595@gmx.at> References: <3311689D-B1DF-4BAC-86BA-E3D2C6D2ECF1@acm.org> <94D2DE0C-8BD0-4CCF-B77D-5606A1D227DD@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="35974"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 37700@debbugs.gnu.org To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 11 20:57:55 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iJ06t-0009Em-9v for geb-bug-gnu-emacs@m.gmane.org; Fri, 11 Oct 2019 20:57:55 +0200 Original-Received: from localhost ([::1]:55938 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iJ06r-0007Yw-Sa for geb-bug-gnu-emacs@m.gmane.org; Fri, 11 Oct 2019 14:57:54 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58020) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iIzd1-0000zI-UH for bug-gnu-emacs@gnu.org; Fri, 11 Oct 2019 14:27:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iIzd0-0008SE-Ii for bug-gnu-emacs@gnu.org; Fri, 11 Oct 2019 14:27:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51486) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iIzd0-0008S3-BN for bug-gnu-emacs@gnu.org; Fri, 11 Oct 2019 14:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iIzd0-0006LT-6i for bug-gnu-emacs@gnu.org; Fri, 11 Oct 2019 14:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Oct 2019 18:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37700 X-GNU-PR-Package: emacs Original-Received: via spool by 37700-submit@debbugs.gnu.org id=B37700.157081840824361 (code B ref 37700); Fri, 11 Oct 2019 18:27:02 +0000 Original-Received: (at 37700) by debbugs.gnu.org; 11 Oct 2019 18:26:48 +0000 Original-Received: from localhost ([127.0.0.1]:60307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIzcm-0006Kr-AH for submit@debbugs.gnu.org; Fri, 11 Oct 2019 14:26:48 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:57397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iIzck-0006KY-8G for 37700@debbugs.gnu.org; Fri, 11 Oct 2019 14:26:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1570818393; bh=JzLrK7Do1w3Tb0SoH0NU8evyIfKo25ZXRtP3Hxh4F0Y=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=WhzX9Q6sz7fzDStoxILKRTLbhLVBOBTRea7Y4dp+98KEfbDr/i3wN3D3xp57nPFZZ dMdHmT0ibK99hridHEz2cfL+voDcJykb74WLnIpNF/MwdTa1p6DjU7ZSS62oliqP/f XFxHaIwYStaS4x95ILwL8mYplRR5lT3ofzntTqSE= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.100] ([46.125.249.38]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M7b2T-1iQyle15fZ-007zhX; Fri, 11 Oct 2019 20:26:33 +0200 In-Reply-To: <94D2DE0C-8BD0-4CCF-B77D-5606A1D227DD@acm.org> Content-Language: de-AT X-Provags-ID: V03:K1:ufXtNVR5Q4O1VW5fmoCaDByVG3u4pE1WPlHTv5i1au69aNmGPxA CjHMhvt1JUQLXq0DoSn7DaNr0APYxNGMPoWFNl1a72JYY5YQrGqLCg2Xz+HHWMwf47cu3tR 3c7sqBoeBFD+ZEoP/Yj+zGot+rpeFstM7B73BauO8idBGBMqxIA6aDtyJ+VFtZuh/3l1JJa UkXs2gt1eFLB3GEAIRbjA== X-UI-Out-Filterresults: notjunk:1;V03:K0:NGCaBHFcPxo=:hVRIBYtKaXyrE3Pp9gxMvO IBXWvJkKyPaDSz102IXLeCBUTT2BgTIi3M4E74sdkp3DFNxf+j6/V4j/zDxt5EnZKcImAdHaU WYuBoD0ugdmclLp88VN1fzNU3h1zSRiJcw0LFUTF6V+LLY5g/agd4+Af+VY8uKJXJ0LYrYWUV XnQh5xk6MY63LFraVtdPpkLhEXha19qgqGJ0cRh63ao+R1f3Z4c7Nz6R5ZzHE6OJer8eLNhyh vvpBDdoLXbCzL1AzZGnfIt2SSftw4Uau0Deyh4yQTo8vvaItBuSe2h+fpFviuYgUqwHcy2ABR /VdC9oNAjh+3OldIfzJgmRPjx0SWXGkcGH5SFIaPiTBKHdqS3ToPOIMTEg+pkWzR/FOF6t/2/ 0QbSk0qH3hETmR9kArn+zJTiIX2wNGyPlpAl4FhOtgvLDfDaD45G3mqCSEjp05wnoaqzcDcHe DQoz+0WYbPYISe9JDpT9sttaqPbU95FBC1RdxL/04F6ZhwZVhhNGRgibEoujnYpldzA0LVArr xgSOQm6fXoId8nc1iNVoPe7oy5MbuU0poNTnUnKtrT7Tdf8EbldDGBu2PZ85S928eKRfpVeiS 8anbQD74Me1f5WRm/O4b12Brni4f+VVh/I5jWfOp44YOXHW4aMGRjSbgBFyWjjQaNtoLsWJwx UzWWY3DXCMD+Zab21BxRH+KhatvDvSsoyqUw7Paizt8dOZ+zwUgXD2gg4ggmO+I1Os9xpgRxf sL9kK9Z3fq2pc98yo39rCPpX4TyAHoFBgFvFT8g5pHRMRSYy9OIP6Uo6MkOjJQ9AgSavnWxF X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:169004 Archived-At: > Do you know of any drawbacks for someone whose editing habits are > not dependent on the region confinement of undo? Here I once had my own 'undo' function since I disliked the one in simple.el. Eventually I gave up because it was too tedious to keep up with the changes of the original. Nowadays I'm just using (defun my-undo (&optional arg) (interactive) (if mark-active ;; No `undo-in-region'. (let (mark-active) (undo arg) (setq mark-active t) ;; The following might be harmful, let's see. (setq deactivate-mark nil)) (undo arg))) But I also faintly remember a discussion with the author of 'mouse-drag-and-drop-region' on whether it is a good idea to activate the mark after dropping - IIRC he did have some argument in favor of it. Maybe it would be easier to add an option for not activating the region when dropping than adding one for 'undo'. martin