From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Missing frame parameters on tty's Date: Thu, 3 Dec 2015 00:07:46 +0100 Message-ID: References: <20151202221534.GC2318@acm.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11401a80046fdb0525f25a5f X-Trace: ger.gmane.org 1449097737 20325 80.91.229.3 (2 Dec 2015 23:08:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Dec 2015 23:08:57 +0000 (UTC) Cc: Emacs developers To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 03 00:08:42 2015 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 1a4GVu-00065E-1f for ged-emacs-devel@m.gmane.org; Thu, 03 Dec 2015 00:08:42 +0100 Original-Received: from localhost ([::1]:60714 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4GVt-0003Fz-D8 for ged-emacs-devel@m.gmane.org; Wed, 02 Dec 2015 18:08:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47040) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4GVh-0003Ft-8V for emacs-devel@gnu.org; Wed, 02 Dec 2015 18:08:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a4GVf-0005xT-Gy for emacs-devel@gnu.org; Wed, 02 Dec 2015 18:08:29 -0500 Original-Received: from mail-lf0-x229.google.com ([2a00:1450:4010:c07::229]:35513) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a4GVf-0005x8-9Z for emacs-devel@gnu.org; Wed, 02 Dec 2015 18:08:27 -0500 Original-Received: by lfdl133 with SMTP id l133so70412153lfd.2 for ; Wed, 02 Dec 2015 15:08:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=w1AwKtxLsJ4QQmeNRIfBy/HPaJXuaEanf/upICcOYjI=; b=e3dF1bUCQyHd9FQOre5DcsGlnPhncQ1QAiyFy40Q/jQoxgAYwX7MvbX87vNKP0tBJo OTSqYLCySq/T54PQFPClTEtLmoPxOs5Ca8y3Lcs9TRFTYLN1nccPaUsVV4gv9S6PVVgi FsYL5rUKAoJMpF4aA1ob9/KoTLzomeZT5scsZlQMj+Chf7etu0w2PXp1PY/hAQMg1jLC BeYtmnhuUMrkJFCM/ihMqtU5i4qO1M6n0fKN+AF8ANqS/xYIubhqrEi6CB1sobADyh/m GtyzveUcpvXsC66h0WBDPRj4+JSCxt2zqPMiIpuBi/pvI5gxcb5Z1yllyBJwSEz4SXW5 lu6g== X-Received: by 10.25.142.84 with SMTP id q81mr3919515lfd.77.1449097706105; Wed, 02 Dec 2015 15:08:26 -0800 (PST) Original-Received: by 10.25.21.198 with HTTP; Wed, 2 Dec 2015 15:07:46 -0800 (PST) In-Reply-To: <20151202221534.GC2318@acm.fritz.box> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c07::229 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:195788 Archived-At: --001a11401a80046fdb0525f25a5f Content-Type: text/plain; charset=UTF-8 On Wed, Dec 2, 2015 at 11:15 PM, Alan Mackenzie wrote: > There are two ways of fixing bug #19706: > > The first is to put in special case handling for missing frame > parameters, pray that the same error isn't already programmed into our > source anywhere else, and trust our highly skilled hackers never to > blunder into the same trap again. The framesets code already tries to deal with the different parameter lists in graphic vs. tty frames. Seems like it doesn't work right in this case. I'll take a look ASAP. > The second is to set the frame parameters appropriately for tty's. Well, IIUC, reducing differences between parameter lists in different kinds of frames is always good, if at all possible. --001a11401a80046fdb0525f25a5f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Wed, Dec 2, 2015 at 11:15 PM, Alan Mackenzie <acm@muc.de> wrote:

> There ar= e two ways of fixing bug #19706:
>
> The first is to put in spe= cial case handling for missing frame
> parameters, pray that the same= error isn't already programmed into our
> source anywhere else, = and trust our highly skilled hackers never to
> blunder into the same= trap again.

The framesets code already tries to deal wit= h the different parameter lists in graphic vs. tty frames. Seems like it do= esn't work right in this case. I'll take a look ASAP.
> The second is to set the frame parameters appropriately fo= r tty's.

Well, IIUC, reducing differences = between parameter lists in different kinds of frames is always good, if at = all possible.

--001a11401a80046fdb0525f25a5f--