From unknown Sun Jun 22 08:09:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18614: Fix gui selection on OSX Resent-From: David Raynes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Oct 2014 20:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18614 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18614@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141228079210983 (code B ref -1); Thu, 02 Oct 2014 20:14:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Oct 2014 20:13:12 +0000 Received: from localhost ([127.0.0.1]:59422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmkR-0002r4-E4 for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:13:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51381) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmcA-0002ce-A0 for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:04:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZmc9-00087L-5u for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:04:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56911) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZmc9-00087H-2n for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:04:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53103) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZmc8-0005bO-4E for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 16:04:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZmc7-000875-4E for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 16:04:36 -0400 Received: from mail-vc0-x231.google.com ([2607:f8b0:400c:c03::231]:38572) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZmc7-00086w-0G for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 16:04:35 -0400 Received: by mail-vc0-f177.google.com with SMTP id hq11so1924673vcb.36 for ; Thu, 02 Oct 2014 13:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=AtKV182RdVpM2lcZ7qcvY3Pl1GywDPZwK3LLO0euvhQ=; b=Z2e84sLOjJYECKf9dUIyf0OTZBEmkXrsvrW1H+rnPFUGIGiTghPo6Rtv0dXQicKo45 qL7vKEvWdjERNsGiGBvqhzd00cgipf9e7CzXud6yboAQj8M3ZF5TJcBf1oO/yACpJgTK AxNh1/VVltSPr+IhygPO8pnqaBdNW3fRkaPIvYCKbg19y4DGKYF8UX2foBc0Cw9xYYLQ 89ZhlJC7YW7hgqo1VvcLFaMmMHrc5XCnNqH2UK3Zklw1j81UboqPUsE2SC5//A1RvjMB pukKA2jYB98NFoJudfiW/NHQ2xc0HS1fuT2wpldN1eC1C3/UEAHd0iqomlDjs6Ed0G1v rM0A== MIME-Version: 1.0 X-Received: by 10.52.166.2 with SMTP id zc2mr613251vdb.4.1412280274091; Thu, 02 Oct 2014 13:04:34 -0700 (PDT) Received: by 10.31.190.149 with HTTP; Thu, 2 Oct 2014 13:04:34 -0700 (PDT) Date: Thu, 2 Oct 2014 16:04:34 -0400 Message-ID: From: David Raynes Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Thu, 02 Oct 2014 16:13:09 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) To reproduce: open ./nextstep/Emacs.app/Contents/MacOS/Emacs -q, hit cmd-a to select all. diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ce62957..98a299b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,6 @@ +2014-10-02 David Raynes + * term/ns-win.el: Add functions to ns frame, not x frame. + 2014-10-02 Stefan Monnier * obsolete/lucid.el (read-number): Remove, redundant. diff --git a/lisp/term/ns-win.el b/lisp/term/ns-win.el index 5889baf..b1d3a00 100644 --- a/lisp/term/ns-win.el +++ b/lisp/term/ns-win.el @@ -971,10 +971,10 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.") (when gui-select-enable-clipboard (ns-set-pasteboard text)))) -(gui-method-define gui-own-selection x #'ns-own-selection-internal) -(gui-method-define gui-disown-selection x #'ns-disown-selection-internal) -(gui-method-define gui-selection-owner-p x #'ns-selection-owner-p) -(gui-method-define gui-get-selection x #'x-get-selection-internal) ;FIXME:name! +(gui-method-define gui-own-selection ns #'ns-own-selection-internal) +(gui-method-define gui-disown-selection ns #'ns-disown-selection-internal) +(gui-method-define gui-selection-owner-p ns #'ns-selection-owner-p) +(gui-method-define gui-get-selection ns #'x-get-selection-internal) ;FIXME:name! (provide 'ns-win) From unknown Sun Jun 22 08:09:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: David Raynes Subject: bug#18614: closed (Re: bug#18614: Fix gui selection on OSX) Message-ID: References: X-Gnu-PR-Message: they-closed 18614 X-Gnu-PR-Package: emacs Reply-To: 18614@debbugs.gnu.org Date: Fri, 03 Oct 2014 00:17:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1412295422-11719-1" This is a multi-part message in MIME format... ------------=_1412295422-11719-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #18614: Fix gui selection on OSX which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 18614@debbugs.gnu.org. --=20 18614: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18614 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1412295422-11719-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 18614-done) by debbugs.gnu.org; 3 Oct 2014 00:16:04 +0000 Received: from localhost ([127.0.0.1]:59545 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZqXU-00031Z-9g for submit@debbugs.gnu.org; Thu, 02 Oct 2014 20:16:04 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:44456) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZqXR-000313-9o for 18614-done@debbugs.gnu.org; Thu, 02 Oct 2014 20:16:02 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUGAIDvNVNFxKjo/2dsb2JhbABZgwaDSsA9gRcXdIImAQEEViMQCw4mEhQYDSSIDNIZF456B4Q4BKkZgWqDTCE X-IPAS-Result: ArUGAIDvNVNFxKjo/2dsb2JhbABZgwaDSsA9gRcXdIImAQEEViMQCw4mEhQYDSSIDNIZF456B4Q4BKkZgWqDTCE X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="91542256" Received: from 69-196-168-232.dsl.teksavvy.com (HELO pastel.home) ([69.196.168.232]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 02 Oct 2014 20:16:00 -0400 Received: by pastel.home (Postfix, from userid 20848) id 508EF4820; Thu, 2 Oct 2014 20:16:00 -0400 (EDT) From: Stefan Monnier To: David Raynes Subject: Re: bug#18614: Fix gui selection on OSX Message-ID: References: Date: Thu, 02 Oct 2014 20:16:00 -0400 In-Reply-To: (David Raynes's message of "Thu, 2 Oct 2014 16:04:34 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18614-done Cc: 18614-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) > -(gui-method-define gui-own-selection x #'ns-own-selection-internal) > -(gui-method-define gui-disown-selection x #'ns-disown-selection-internal) > -(gui-method-define gui-selection-owner-p x #'ns-selection-owner-p) > -(gui-method-define gui-get-selection x #'x-get-selection-internal) ;FIXME:name! > +(gui-method-define gui-own-selection ns #'ns-own-selection-internal) > +(gui-method-define gui-disown-selection ns #'ns-disown-selection-internal) > +(gui-method-define gui-selection-owner-p ns #'ns-selection-owner-p) > +(gui-method-define gui-get-selection ns #'x-get-selection-internal) ;FIXME:name! Oops, thanks, installed, Stefan ------------=_1412295422-11719-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Oct 2014 20:13:12 +0000 Received: from localhost ([127.0.0.1]:59422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmkR-0002r4-E4 for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:13:12 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51381) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XZmcA-0002ce-A0 for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:04:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZmc9-00087L-5u for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:04:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56911) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZmc9-00087H-2n for submit@debbugs.gnu.org; Thu, 02 Oct 2014 16:04:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53103) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZmc8-0005bO-4E for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 16:04:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZmc7-000875-4E for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 16:04:36 -0400 Received: from mail-vc0-x231.google.com ([2607:f8b0:400c:c03::231]:38572) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZmc7-00086w-0G for bug-gnu-emacs@gnu.org; Thu, 02 Oct 2014 16:04:35 -0400 Received: by mail-vc0-f177.google.com with SMTP id hq11so1924673vcb.36 for ; Thu, 02 Oct 2014 13:04:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=AtKV182RdVpM2lcZ7qcvY3Pl1GywDPZwK3LLO0euvhQ=; b=Z2e84sLOjJYECKf9dUIyf0OTZBEmkXrsvrW1H+rnPFUGIGiTghPo6Rtv0dXQicKo45 qL7vKEvWdjERNsGiGBvqhzd00cgipf9e7CzXud6yboAQj8M3ZF5TJcBf1oO/yACpJgTK AxNh1/VVltSPr+IhygPO8pnqaBdNW3fRkaPIvYCKbg19y4DGKYF8UX2foBc0Cw9xYYLQ 89ZhlJC7YW7hgqo1VvcLFaMmMHrc5XCnNqH2UK3Zklw1j81UboqPUsE2SC5//A1RvjMB pukKA2jYB98NFoJudfiW/NHQ2xc0HS1fuT2wpldN1eC1C3/UEAHd0iqomlDjs6Ed0G1v rM0A== MIME-Version: 1.0 X-Received: by 10.52.166.2 with SMTP id zc2mr613251vdb.4.1412280274091; Thu, 02 Oct 2014 13:04:34 -0700 (PDT) Received: by 10.31.190.149 with HTTP; Thu, 2 Oct 2014 13:04:34 -0700 (PDT) Date: Thu, 2 Oct 2014 16:04:34 -0400 Message-ID: Subject: Fix gui selection on OSX From: David Raynes To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 02 Oct 2014 16:13:09 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) To reproduce: open ./nextstep/Emacs.app/Contents/MacOS/Emacs -q, hit cmd-a to select all. diff --git a/lisp/ChangeLog b/lisp/ChangeLog index ce62957..98a299b 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,6 @@ +2014-10-02 David Raynes + * term/ns-win.el: Add functions to ns frame, not x frame. + 2014-10-02 Stefan Monnier * obsolete/lucid.el (read-number): Remove, redundant. diff --git a/lisp/term/ns-win.el b/lisp/term/ns-win.el index 5889baf..b1d3a00 100644 --- a/lisp/term/ns-win.el +++ b/lisp/term/ns-win.el @@ -971,10 +971,10 @@ See the documentation of `create-fontset-from-fontset-spec' for the format.") (when gui-select-enable-clipboard (ns-set-pasteboard text)))) -(gui-method-define gui-own-selection x #'ns-own-selection-internal) -(gui-method-define gui-disown-selection x #'ns-disown-selection-internal) -(gui-method-define gui-selection-owner-p x #'ns-selection-owner-p) -(gui-method-define gui-get-selection x #'x-get-selection-internal) ;FIXME:name! +(gui-method-define gui-own-selection ns #'ns-own-selection-internal) +(gui-method-define gui-disown-selection ns #'ns-disown-selection-internal) +(gui-method-define gui-selection-owner-p ns #'ns-selection-owner-p) +(gui-method-define gui-get-selection ns #'x-get-selection-internal) ;FIXME:name! (provide 'ns-win) ------------=_1412295422-11719-1--