From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#32032: 26.1; Emacs 26 opens under X with blank window Date: Fri, 06 Jul 2018 15:51:26 +0300 Message-ID: <83lgaole7l.fsf@gnu.org> 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 X-Trace: blaine.gmane.org 1530881953 10327 195.159.176.226 (6 Jul 2018 12:59:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 6 Jul 2018 12:59:13 +0000 (UTC) Cc: rpluim@gmail.com, 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:59:09 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 1fbQKK-0002Zj-9h for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jul 2018 14:59:08 +0200 Original-Received: from localhost ([::1]:57888 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbQMR-0001wE-Id for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jul 2018 09:01:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbQDW-00034z-DH for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:52:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbQDS-0004bW-FY for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:52:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40400) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fbQDS-0004bC-CV for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fbQDS-0006cO-5Y for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jul 2018 12:52: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.153088149925407 (code B ref 32032); Fri, 06 Jul 2018 12:52:02 +0000 Original-Received: (at 32032) by debbugs.gnu.org; 6 Jul 2018 12:51:39 +0000 Original-Received: from localhost ([127.0.0.1]:48297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbQD1-0006bg-FD for submit@debbugs.gnu.org; Fri, 06 Jul 2018 08:51:39 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59711) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbQD0-0006bT-HJ for 32032@debbugs.gnu.org; Fri, 06 Jul 2018 08:51:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbQCr-0004A6-H1 for 32032@debbugs.gnu.org; Fri, 06 Jul 2018 08:51:29 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58697) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbQCr-0004A1-Dp; Fri, 06 Jul 2018 08:51:25 -0400 Original-Received: from [176.228.60.248] (port=4838 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fbQCq-0004zs-Sa; Fri, 06 Jul 2018 08:51:25 -0400 In-reply-to: <5E9BAFF1-1EAE-47CD-8983-6B36AB232B9C@hailmail.net> (gnu_lists@halloleo.hailmail.net) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:148254 Archived-At: > From: gnu_lists@halloleo.hailmail.net > Cc: gnu_lists@halloleo.hailmail.net, rpluim@gmail.com, 32032@debbugs.gnu.org > Date: Fri, 06 Jul 2018 22:33:05 +1000 > > > [1:text/plain Show] > > > [2:text/html Hide Save:noname (2kB)] > > 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. > > Agreed. Does it make sense for a Emacs source code newbie to chip in here? > > 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 Thanks. > 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't (yet) work with pull requests. Please make the change in your local clone of the Emacs repository, on the master branch, and then use "git format-patch" to prepare a patch and post the patch here. (Please consult CONTRIBUTE in the repository for some of the practices we advise to use with contributed code.)