From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.bugs Subject: bug#28621: Proposed patch for doc of posn-window and code of posn-set-point to handle frame arguments Date: Wed, 27 Sep 2017 14:34:21 -0700 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1506548110 25480 195.159.176.226 (27 Sep 2017 21:35:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 27 Sep 2017 21:35:10 +0000 (UTC) User-Agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/26.0 (darwin) Cc: rswgnu@gmail.com, 28621@debbugs.gnu.org To: Robert Weiner Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 27 23:35:05 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxJyy-0006F8-EU for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Sep 2017 23:35:04 +0200 Original-Received: from localhost ([::1]:56425 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxJz5-0007Hx-PV for geb-bug-gnu-emacs@m.gmane.org; Wed, 27 Sep 2017 17:35:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44662) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dxJyz-0007HP-Di for bug-gnu-emacs@gnu.org; Wed, 27 Sep 2017 17:35:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dxJyw-0001Jm-An for bug-gnu-emacs@gnu.org; Wed, 27 Sep 2017 17:35:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55072) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dxJyw-0001Je-7S for bug-gnu-emacs@gnu.org; Wed, 27 Sep 2017 17:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dxJyv-0004zY-Vu for bug-gnu-emacs@gnu.org; Wed, 27 Sep 2017 17:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: John Wiegley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 27 Sep 2017 21:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28621 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28621-submit@debbugs.gnu.org id=B28621.150654807119148 (code B ref 28621); Wed, 27 Sep 2017 21:35:01 +0000 Original-Received: (at 28621) by debbugs.gnu.org; 27 Sep 2017 21:34:31 +0000 Original-Received: from localhost ([127.0.0.1]:35520 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxJyR-0004ym-IA for submit@debbugs.gnu.org; Wed, 27 Sep 2017 17:34:31 -0400 Original-Received: from mail-pf0-f177.google.com ([209.85.192.177]:52297) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dxJyQ-0004yZ-0Z for 28621@debbugs.gnu.org; Wed, 27 Sep 2017 17:34:30 -0400 Original-Received: by mail-pf0-f177.google.com with SMTP id p87so7890858pfj.9 for <28621@debbugs.gnu.org>; Wed, 27 Sep 2017 14:34:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version; bh=gafS/YRzqR9agQgY5e6nlTKFLUkQLARPN1zk4XOFTBA=; b=OV6MIWSSgzr61lAvXbfOEl1lG58jCQKRHb+tJAKv0Rsf8eGZSRsKzcNxVhoHUXOTA/ uEa0DgPVsnvCeIM1sLFbzPaBwYVek9B1AzDPqrF5mtbIMye7TS2vHIvJqK6mf2yNsqVz MymNf9jj8NmNOvv94c5HegJFrcPQprQhyEqN2rlWTjtSHNWvmtCUGk2LHVLk9YhKdetX jVPWfPt7BwjYfWgAJwpqHfLn3TL1s7DZ28kwq+2xaS2lFay+/Te7rKYlYKHaen1WBfM/ brVHH/LwpsTaMUBROvQukZkkgTF/ZFI8dbEYEknSW4Er1c7+PCz3EPIoCaGX3ibpeL86 u2SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mime-version; bh=gafS/YRzqR9agQgY5e6nlTKFLUkQLARPN1zk4XOFTBA=; b=VDvI9RZ+3fqrpzk/DHSaXpfRrdqOcFaBDwOITMgYveY9nyyBXIDZHHJ2SsP2D8hM0a fjNgAxG3pW1Oa67GkYZ8WqI5UisZBwnCETXcG3kuMmG2SU3QAowfrnxO7kNfm0Rt3t+x qaibBJ+5cX9sXvYB5vHz32wNluOgKBtl2ahL71Ai4o7fM5GG2lnJtCr2UYyK+BvXE7lW 4FWDHBREL0DAzNadstC6mejveguihG02CQJzQWEYYdcA/tAjCi2yXXsFH4Pwjtmnb2aR abZ2ODe3PFtiZB62Ix7j8zjzecM7ZUsJpUGetN0yk+7xKRCOBofB/ZWs0QJU0Fm9vdS4 azSg== X-Gm-Message-State: AHPjjUjWyowYlrv48fmvm/6GeH30jdxzkruDCL3kl9HwdS7ZWz3tZo60 Sj9B11E+c8XD1RrHJdCAdCI+yD8/ X-Google-Smtp-Source: AOwi7QB1C0m1pVtJ3Z5xwDxyFyjglaWmi5v7GoFenGpWbtjLF+7L5upKR6bd4LGefERlr1TPCcvyfg== X-Received: by 10.159.216.143 with SMTP id s15mr2260263plp.201.1506548063871; Wed, 27 Sep 2017 14:34:23 -0700 (PDT) Original-Received: from Vulcan.local (76-234-69-149.lightspeed.frokca.sbcglobal.net. [76.234.69.149]) by smtp.gmail.com with ESMTPSA id r22sm21675880pfe.78.2017.09.27.14.34.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Sep 2017 14:34:23 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 5C6E393807CA; Wed, 27 Sep 2017 14:34:22 -0700 (PDT) In-Reply-To: (Robert Weiner's message of "Wed, 27 Sep 2017 12:01:50 -0400") 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: 208.118.235.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:137521 Archived-At: >>>>> "RW" == Robert Weiner writes: RW> The doc for posn-window is incomplete. posn-set-point does not handle drag RW> events whose end point argument is a frame, rather than a window. This RW> patch fixes both of these. Read the code of posn-set-point to ensure the RW> logic is right in terms of using frame-selected-window. I'm happy to see this applied, just want confirmation from someone who understands this code better that this is the correct clarification... -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2