From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.bugs Subject: bug#32032: 26.1; Emacs 26 opens under X with blank window Date: Fri, 06 Jul 2018 14:50:22 +0200 Message-ID: <878t6oa5pt.fsf@gmail.com> References: <1530496354.303915.1426735056.22418E3E@webmail.messagingengine.com> <83a7r9ln7o.fsf@gnu.org> <1530602459.1684831.1428231512.49979EDA@webmail.messagingengine.com> <878t6sd6b4.fsf@gmail.com> <83bmbojgm8.fsf@gnu.org> <1530658675.4044399.1429182904.3377623F@webmail.messagingengine.com> <83sh4zohia.fsf@gnu.org> <5E9BAFF1-1EAE-47CD-8983-6B36AB232B9C@hailmail.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1530881907 6766 195.159.176.226 (6 Jul 2018 12:58:27 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 6 Jul 2018 12:58:27 +0000 (UTC) Cc: 32032@debbugs.gnu.org To: gnu_lists@halloleo.hailmail.net Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 06 14:58:23 2018 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 1fbQJa-0001eD-VA for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jul 2018 14:58:23 +0200 Original-Received: from localhost ([::1]:57878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbQLi-0001Rs-4N for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jul 2018 09:00:34 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50451) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbQCa-0002IK-Aa for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:51:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbQCW-0003u3-7W for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:51:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40396) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fbQCW-0003tn-4E for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:51:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fbQCU-0006ai-8E for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:51:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jul 2018 12:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32032 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32032-submit@debbugs.gnu.org id=B32032.153088143325293 (code B ref 32032); Fri, 06 Jul 2018 12:51:02 +0000 Original-Received: (at 32032) by debbugs.gnu.org; 6 Jul 2018 12:50:33 +0000 Original-Received: from localhost ([127.0.0.1]:48293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbQC1-0006Zt-1u for submit@debbugs.gnu.org; Fri, 06 Jul 2018 08:50:33 -0400 Original-Received: from mail-wr1-f47.google.com ([209.85.221.47]:34684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbQBy-0006Zg-N8 for 32032@debbugs.gnu.org; Fri, 06 Jul 2018 08:50:31 -0400 Original-Received: by mail-wr1-f47.google.com with SMTP id c13-v6so4047852wrt.1 for <32032@debbugs.gnu.org>; Fri, 06 Jul 2018 05:50:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :mime-version:content-transfer-encoding; bh=VYfNdFzgw11+ay9aS/qppalN5wVFY0iFsbUMGiU6XIQ=; b=eEWY6MsZjma8SMYwSyfhy+WvcjNiJXoK4AHMx7iwROqW6fY0jvtZ3VQ4h3LT5M4mSk XSSQJUB0agMWJw/A7xbxmFQ+mXdym65uXHjemewfi/08WZ4E8aRZ6kNie8jy6eCw2L/U WOWHMDKmDQ4nJrojXvU698VlvyBUlz4N78qthCJM+8DMLmW2oLz4H9L5I8kNK6rCkuQd acxJLVPuZ9S/EurcYDoTUHwR8W/Tc52hisHArCoJg29/JAKP0rswNPFfCTLTzuqZgGgN mH/WZyzWtZhjrP4FqkmBXgvZraW0JVNksk34iivFTlbUN4RjmeqBafAysoTJBDjqhcRY YgqQ== 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:references:date:in-reply-to :message-id:mime-version:content-transfer-encoding; bh=VYfNdFzgw11+ay9aS/qppalN5wVFY0iFsbUMGiU6XIQ=; b=YZQxKsjFdUqQ+XyjTeKFKSFGxaRwXPlKbmAkz7VhAL6BCjM1heDdExZfPKirjOMF7o 6MAXjMrJsXlZYQDl8dpswCRP6qL4CljN3q9G80zwWkm5GXHVOj3dhktoDtautYS7RbQN Y9S5TlYlok8z+BJ04rQe8HJbtx++7d1QcH2QdWbbYSr6CQaL50RZYA0IQM9fCZnBQgY9 RGKUNie7eCBgpPOT89muiLnufG/HX9zwIPfi0tlRBMtFbiz92eLbt0/2zGuy6OLAjvas cnecDhua9W4EKcOXA3wYz4RsMNN+3wA2l/CUkkGJZoNjHgcu8IJxACLC54SBUeizpD2c jTKg== X-Gm-Message-State: APt69E2jd7MAKZ/7EDep+FgLBiTyCy/X1pH11PZTNb3EbRSBC6G7wJUJ LUKrXsVNkEM+yMvoUuR8zNuRHCS8BWg= X-Google-Smtp-Source: AAOMgpdHkVcdi8GNInoaYkEn9+M+mpDFcRDBg4UHUMTs7HRI4h6YNJvcKlYkB2XmsGg3gcHw9YZbFg== X-Received: by 2002:adf:f342:: with SMTP id e2-v6mr7263568wrp.161.1530881424501; Fri, 06 Jul 2018 05:50:24 -0700 (PDT) Original-Received: from rpluim-ubuntu (vav06-1-78-207-202-134.fbx.proxad.net. [78.207.202.134]) by smtp.gmail.com with ESMTPSA id 4-v6sm15343011wmh.14.2018.07.06.05.50.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 06 Jul 2018 05:50:23 -0700 (PDT) In-Reply-To: <5E9BAFF1-1EAE-47CD-8983-6B36AB232B9C@hailmail.net> (gnu lists's message of "Fri, 06 Jul 2018 22:33:05 +1000") 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:148253 Archived-At: gnu_lists@halloleo.hailmail.net writes: >>>> Given that there are known bugs with this feature that no one is >>>> working on, perhaps we should introduce an optional configure switch>>= > to build without double-buffering. >>>=20 >>> Agreed. Does it make sense for a Emacs source code newbie to chip >>> in here?>=20 >> Of course. We were all newbies at some point. > > I created a new `configure.ac` (see > https://gist.github.com/halloleo/8f4ba4b1ffcc3874a2ee0e16e03f6618) which > provides a `--without-backbuffer` option: > ./configure --without-gnutls --without-backbuffer > I=CA=BCd call it --without-xdbe, since that=CA=BCs the name of the X extension. You should probably also add it to the output of configure (all those "Does Emacs use " lines), and to emacs_config_features. > then builds an Emacs exe which starts up properly on unbuffered X > servers without any custom `.emacs` file. > Where do I put the `configure.ac` file and how do I create a pull > request for it? We don=CA=BCt do pull requests. Creating a git format-patch (including a ChangeLog entry), is probably the easiest way to get the change in. It=CA=BCs possible you'll need to complete a copyright assignment [1] Eli, would such a change require copyright assignment? I suspect the change is less than 10 lines. Regards Robert Footnotes: [1] Yes, there=CA=BCs a lot of inertia to overcome before you can contribute to emacs.