From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Annoying (frameset bug?): desktop-mode and maxmized frame Date: Mon, 11 Nov 2013 11:50:20 +0900 Message-ID: <87y54virdf.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87ob5srgmz.fsf@gmail.com> <87zjpcpe9h.fsf@gmail.com> <87mwlcp33l.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1384138246 5826 80.91.229.3 (11 Nov 2013 02:50:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 Nov 2013 02:50:46 +0000 (UTC) Cc: Juanma Barranquero , Emacs developers To: Jambunathan K Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 11 03:50:51 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VfhaU-0008EI-JM for ged-emacs-devel@m.gmane.org; Mon, 11 Nov 2013 03:50:50 +0100 Original-Received: from localhost ([::1]:34430 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfhaT-00070P-II for ged-emacs-devel@m.gmane.org; Sun, 10 Nov 2013 21:50:49 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59116) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfhaJ-0006zD-8f for emacs-devel@gnu.org; Sun, 10 Nov 2013 21:50:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfhaA-0003Jl-1F for emacs-devel@gnu.org; Sun, 10 Nov 2013 21:50:39 -0500 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:48322) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vfha9-0003Ii-MZ for emacs-devel@gnu.org; Sun, 10 Nov 2013 21:50:29 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id 3C656970905; Mon, 11 Nov 2013 11:50:20 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 3084511EEFA; Mon, 11 Nov 2013 11:50:20 +0900 (JST) In-Reply-To: <87mwlcp33l.fsf@gmail.com> X-Mailer: VM undefined under 21.5 (beta34) "kale" 182d01410b8d XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 130.158.97.224 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:165137 Archived-At: Jambunathan K writes: > > but if you have a patch that makes things work better, I'm all ears. > > IME, this is a polite way of saying STFU. That's rude and unjustified, unless you are very experienced in dealing with the foibles of X Window System window managers. I haven't dealt with Emacs's code, but I have worked with XEmacs as well as a number of toy examples, and I assure you that negotiation with the WM is as complex as Juanma says. I would even go so far as to say "inherently so", because WMs are concurrent processes performing complex negotiations where the app and the WM are apt to disagree about assignment of responsibility for handling the many edge cases. IOW, when Juanma says "unless you have a patch", he's saying "I've thought hard about this and don't know how to do better, but I wouldn't be surprised if somebody -- including you -- has a better way. Please teach me!"[1] metacity-geometry-negotiation-was-anything-but-adult-ly y'rs, Steve Footnotes: [1] Yes, I read his post where he explains what he meant, but this is what I would have said without reading it, I'm pretty sure.