From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#24579: [PATCH] borderless windows on OS X Date: Sun, 02 Oct 2016 20:09:48 +0200 Message-ID: <57F14D6C.4070104@gmx.at> References: <20161001212613.GA40646@breton.holly.idiocy.org> <20161001230457.GA50451@breton.holly.idiocy.org> <496bdc1e-b673-228c-d253-b0eef6e08c21@gmail.com> <57F0C5A2.1060206@gmx.at> <3e6027f7-cb89-0104-1428-63ac2e0f705d@gmail.com> <57F13850.8090206@gmx.at> <24c73665-5159-02db-4307-be9cde163726@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1475431897 8164 195.159.176.226 (2 Oct 2016 18:11:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 2 Oct 2016 18:11:37 +0000 (UTC) To: =?UTF-8?Q?Cl=C3=A9ment?= Pit--Claudel , 24579@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 02 20:11:33 2016 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 1bqlEN-0008Js-1D for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Oct 2016 20:11:19 +0200 Original-Received: from localhost ([::1]:60399 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqlEL-0008GD-G0 for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Oct 2016 14:11:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47161) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqlEC-0008Fo-Ny for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2016 14:11:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqlE6-0005AS-VE for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2016 14:11:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36017) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqlE6-0005AO-R6 for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2016 14:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bqlE6-00069t-MS for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2016 14:11: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: Sun, 02 Oct 2016 18:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24579 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 24579-submit@debbugs.gnu.org id=B24579.147543180323539 (code B ref 24579); Sun, 02 Oct 2016 18:11:02 +0000 Original-Received: (at 24579) by debbugs.gnu.org; 2 Oct 2016 18:10:03 +0000 Original-Received: from localhost ([127.0.0.1]:42200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqlD9-00067a-8Y for submit@debbugs.gnu.org; Sun, 02 Oct 2016 14:10:03 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:61927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqlD7-000670-45 for 24579@debbugs.gnu.org; Sun, 02 Oct 2016 14:10:01 -0400 Original-Received: from [192.168.1.100] ([212.95.7.70]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MLelb-1br2K91NFD-000twR; Sun, 02 Oct 2016 20:09:54 +0200 In-Reply-To: <24c73665-5159-02db-4307-be9cde163726@gmail.com> X-Provags-ID: V03:K0:yjOhHiRZKQJH6ypn2YWW9dao9IXr1GxSSQ/zE4PDJNOWt4a/tHm WqCDjwocZBQo0v437Km26liZSR5AGsv6EclISriAs3hLnROA37/HMTBRTdoW0lmYO0gtUo1 eRiZO6mp8lLiJx9NSQ9MSHY0wDaJ+EZ8nfMTeoSAc2olHyjEH0MhpbUTMyuUIQVjxVBRP1n CVxb9HeiAuivwcTw+2/KQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:04PNoIrO1C0=:auc3aRLPd4xBArc0xla4fn GbDjYNbynm/jQ012S4fr/YIFWikydeZNzN4K+FjcQvHl5hHobU91G7tKTtdsZLR9CWGPX6jOj 5YxauSel5HzV20ik5UTlANJb33fdibQpR6qkFKYsRkvEe55rObt6Z7mDI+26CFm9RziGcNFFI p95d2FPi4jIyMLmulZbZDCN9Tr9rTzj5PDeiAYXrOoT42GzDhc9ncz0vpEmQ1GD+1k8veqxUw NX0yeuPZoBsInDFCGKdHhoF9WEryuFpCtKcXMk/HCu24LzHOqk5PN4PWDTmpM0coTjfggyOPO GMV4lGIkClWdb2AkLr5hBkGKLNePXBRLOsV7LTz6DuQ5vfYr5eR8TQUbrTv6jGfmp0wsrtuoI NdkCaXMBEQ4OGASbifJLSxrVngcDJPGZjPK1UG+JEaxMlv6ZV71JLQ4e6djNHYmXMZX6g0FWd UOr9d13iLXzxZ+Mn/NWIZhzBkC875wUG+TVyQLkZtbMZnbTsnMCNqKPXdMfxoulP5hMJynWEI O/3xSUHLWDEJjsRl/4KEDHBIhi0GSA3RaNCvUG1Z+DK2+RkrLVMen4ubOp03U1nXlcmunCshw sT1V6FhdGk+eAmHIfvMA4e9mVRv6Jc82hMzEaja0HTTrIbaEpiDTC5effcu7d8pZqpdqhVIHu y3n1ETfk68DRvX4wNdi0jO0h7qV8OMtojJnJLIdNzYBb4rUBHlh9lAZ0tMosc1kJdiEKaZUkp DAt8yarqgsp7ldZXO+XZmrZAPMPP+eeKCytQnlAuldEVE2wwXCrkHSKERTEnPQf+OG/C8WRv 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:123915 Archived-At: > Doesn't that depend on the window manager? For example, I can press > Meta while dragging a frame to move it on my distro. Whatever we do has to work with most window managers. If most window managers allow Meta dragging, we can drop this issue. > By arbitrary > frame, I meant the kind of frame that you can create with make-frame > (as opposed to a tooltip frame). IIUC, the main difference is whether > you can create multiple of them at the same time. Agreed. However, such frames will never be as functional as a standard graphical frame which is controlled by the window manager. We have to make a checklist for what we expect such frames to accomplish and what Emacs has to do to manage them. But remember that the topic of the present thread is to implement frames without titlebars and external borders on OS X. We can, in principle, do that on GNU/Linux and Windows. We cannot do that, so far, on OS X. >> Add a (border-width . 0) entry to `tooltip-frame-parameters' and show a >> native Emacs tooltip. > > Can we show multiple of these at once? I thought we were limited to having a single one shown at any time, unlike regular frames. Yes, there can be only one tooltip frame. I posted a feature to show multiple such frames in the "Latest master broken on Cocoa/NS" thread but IIRC never got a response from you. martin