From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: gnu_lists@halloleo.hailmail.net Newsgroups: gmane.emacs.bugs Subject: bug#32032: 26.1; Emacs 26 opens under X with blank window Date: Fri, 06 Jul 2018 22:33:05 +1000 Message-ID: <5E9BAFF1-1EAE-47CD-8983-6B36AB232B9C@hailmail.net> 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> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_----------=_15308803855376410" Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1530880960 28487 195.159.176.226 (6 Jul 2018 12:42:40 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 6 Jul 2018 12:42:40 +0000 (UTC) Cc: rpluim@gmail.com, gnu_lists@halloleo.hailmail.net, 32032@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jul 06 14:42:35 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 1fbQ4I-0007Fj-DP for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jul 2018 14:42:35 +0200 Original-Received: from localhost ([::1]:57670 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbQ6P-0005Wq-KX for geb-bug-gnu-emacs@m.gmane.org; Fri, 06 Jul 2018 08:44:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42274) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fbPw6-0005zG-Lz for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:34:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fbPw2-0005SF-Ok for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:34:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40385) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fbPw2-0005SA-KW for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:34:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fbPw2-0006Bw-Bp for bug-gnu-emacs@gnu.org; Fri, 06 Jul 2018 08:34:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: gnu_lists@halloleo.hailmail.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 06 Jul 2018 12:34: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.153088039023741 (code B ref 32032); Fri, 06 Jul 2018 12:34:02 +0000 Original-Received: (at 32032) by debbugs.gnu.org; 6 Jul 2018 12:33:10 +0000 Original-Received: from localhost ([127.0.0.1]:48282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbPvB-0006Ar-VD for submit@debbugs.gnu.org; Fri, 06 Jul 2018 08:33:10 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:42367) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fbPv9-0006Ai-0N for 32032@debbugs.gnu.org; Fri, 06 Jul 2018 08:33:09 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id A3BE721B84; Fri, 6 Jul 2018 08:33:06 -0400 (EDT) Original-Received: from web6 ([10.202.2.216]) by compute3.internal (MEProxy); Fri, 06 Jul 2018 08:33:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hailmail.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=mNv3kb3AyOJ67pEl0Zh4SPx88J56o MhGP3TpNFMb44U=; b=cRlWnn4coVzQTAnfVS1tQLIEaThrEvJYypxYa5kETBCIA QGIV2F9EEpmQJwLP+gW93L7T+dv9Izp3fqfHyw4Tn89fA3BYvScMC3zf2R5AMo5O HSIbHh4qdtS3A1jbEC27FUjxbPy5qXlZitBYvP9+GIPC4hy/UiYYl64FNReIpT9T hU5rtLMZe3Bx0gYcTjb95IrXVVAzgV5I4IWsYdFIYhdk78ODs36newhXM02BhsuL eIrSzk78Sk7lKm/J+WOdETDt7xnQ0/01AZh9IHK/hUj6f+jFpy/xzwQ0oWg/A9Sc F4Idi0tAHNrCNQpqtE5AWx0GMtUFBf8+JK1tnWxcQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=mNv3kb 3AyOJ67pEl0Zh4SPx88J56oMhGP3TpNFMb44U=; b=ivlSTkAK2XM4B71MrGTBNG 9Pq68zdvawuSGvbGFYUUfAvmJ1HYBjI3i4aAuLYE630EsvFLu7gllvJ+l3/31FyY e4/YHh3T/sp0l3YCFM/+n8RNqC+zmRaAXXbsCGyIkta30cEA+pw3Fqjrs8lhUNgQ m/jBMKlvQZzKEzyRdzN7n2Pj6aaEMqJJ/t0iOZZK+m7m+DIcT3bB4gu41i2W8Xtn 8gx8ZF7emlpKQePk+ZljZ9Y2GH980lSvlRt5lX0Wfajzkg6OviFHBldSRpQe4cfD CsAUPfUwRYu24rZ2J4QDIBow63Ii3B/V6RoOHRNwdJAmqBerbaQzB6Pzx4m5vbng == X-ME-Proxy: X-ME-Sender: Original-Received: by mailuser.nyi.internal (Postfix, from userid 99) id C578B410D; Fri, 6 Jul 2018 08:33:05 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface - ajax-0d8ea36c In-Reply-To: <83sh4zohia.fsf@gnu.org> 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:148249 Archived-At: This is a multi-part message in MIME format. --_----------=_15308803855376410 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" >>> 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 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? --_----------=_15308803855376410 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset="utf-8"
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

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?

--_----------=_15308803855376410--