From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Darren Hoo Newsgroups: gmane.emacs.bugs Subject: bug#16976: 24.3.50; Flickering during frame creation for the NS-port with toolbar-mode enabled Date: Mon, 31 Mar 2014 10:14:48 +0800 Message-ID: References: <801316EE-F452-4A27-8104-5BB4FA7BEE31@univie.ac.at> <5336BD71.6040105@swipnet.se> <83fvm1duy8.fsf@gnu.org> <5336C794.4000203@swipnet.se> <83bnwpdtrn.fsf@gnu.org> <5336F4BA.6070302@swipnet.se> <8338i1djbn.fsf@gnu.org> <5337086D.2050708@swipnet.se> <83zjk8dc5a.fsf@gnu.org> <533852E4.9060706@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1396232186 5525 80.91.229.3 (31 Mar 2014 02:16:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 31 Mar 2014 02:16:26 +0000 (UTC) Cc: konrad.podczeck@univie.ac.at, 16976@debbugs.gnu.org To: "Jan D." Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 31 04:16:19 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1WURlq-0001qB-Cy for geb-bug-gnu-emacs@m.gmane.org; Mon, 31 Mar 2014 04:16:18 +0200 Original-Received: from localhost ([::1]:46667 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WURlp-0002il-KT for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Mar 2014 22:16:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51615) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WURlf-0002ib-2q for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2014 22:16:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WURla-0001Sm-DT for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2014 22:16:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WURla-0001Sh-9E for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2014 22:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WURlZ-0001YQ-Os for bug-gnu-emacs@gnu.org; Sun, 30 Mar 2014 22:16:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Darren Hoo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 Mar 2014 02:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16976 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16976-submit@debbugs.gnu.org id=B16976.13962321045901 (code B ref 16976); Mon, 31 Mar 2014 02:16:01 +0000 Original-Received: (at 16976) by debbugs.gnu.org; 31 Mar 2014 02:15:04 +0000 Original-Received: from localhost ([127.0.0.1]:57464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WURkd-0001X6-L6 for submit@debbugs.gnu.org; Sun, 30 Mar 2014 22:15:04 -0400 Original-Received: from mail-qg0-f44.google.com ([209.85.192.44]:40676) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WURka-0001WP-Lt for 16976@debbugs.gnu.org; Sun, 30 Mar 2014 22:15:01 -0400 Original-Received: by mail-qg0-f44.google.com with SMTP id a108so6825956qge.31 for <16976@debbugs.gnu.org>; Sun, 30 Mar 2014 19:15:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=vq8nIGfKVDXiafiPgKmXS6gxRefsQSTsM4RYSbqdk1o=; b=A7fxv2f6lfP31QBsXWjy55JVC3cZzx5tcMBNe2nFmptnfCLq4gPw1jL9FyIU7uwDlz uuFwzIeuloLiLQdHPk0eBCmR70YR2Xld5S0tD5mHFBMzA8v/3aVkyMVD2j1ekZ9GPJYY /Cy0PvqRZEdjW4449A+CDkWE/V6BPXlXVfAjmV37TXbTGOV6uVktdxHrtdG6QeW0ymx3 BAk5R35kJIIdT1/RgAtlwgrL7vPE9/9SLQvMp0femLX8c6hb7TTaCtiBphjvE6rhxsFu B8oGrwYcWuSyjH9VNQ59KIdV3DlREKuAA0P1MlgvM6FhK3USF84q6U9kICvvAR+CxtRE idnA== X-Received: by 10.140.89.234 with SMTP id v97mr23325229qgd.20.1396232100115; Sun, 30 Mar 2014 19:15:00 -0700 (PDT) Original-Received: from Darren-rMBP.local ([107.170.66.160]) by mx.google.com with ESMTPSA id g20sm25652350qaq.4.2014.03.30.19.14.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 30 Mar 2014 19:14:59 -0700 (PDT) In-Reply-To: <533852E4.9060706@swipnet.se> (Jan D.'s message of "Sun, 30 Mar 2014 19:22:44 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (darwin) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87564 Archived-At: "Jan D." writes: > Hello. > > Eli Zaretskii skrev 2014-03-29 20:42: >>> Date: Sat, 29 Mar 2014 18:52:45 +0100 >>> From: "Jan D." >>> CC: konrad.podczeck@univie.ac.at, 16976@debbugs.gnu.org >>> >>> It seems the clearing is done because of an expose. >> >> Yes, that was my second suspect. >> > > I have checked in a fix in trunk that avoids redrawing until the tool > bar is up to date. Please try it. > The fix has problem when tool-bar is disabled at startup, ie, the window won't change its size accordingly upon the frame resizing. step to reproduce: $ open Emacs.app --args -Q \ -eval "(custom-set-variable'(tool-bar-mode nil))" then try to resize the frame you'll see that the size of the buffer window, the echo area all stay unchanged.