From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Antoine Levitt Newsgroups: gmane.emacs.bugs Subject: bug#10002: frame-visible-p reporting t instead of 'icon Date: Wed, 09 Nov 2011 10:41:41 +0100 Message-ID: <87ipmtk4yy.fsf@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1320831790 28672 80.91.229.12 (9 Nov 2011 09:43:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 9 Nov 2011 09:43:10 +0000 (UTC) To: 10002@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 09 10:43:06 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RO4gS-000150-L8 for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Nov 2011 10:43:04 +0100 Original-Received: from localhost ([::1]:40923 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RO4gS-0006QZ-18 for geb-bug-gnu-emacs@m.gmane.org; Wed, 09 Nov 2011 04:43:04 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:52924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RO4gO-0006QL-NL for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:43:02 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RO4gN-0007qC-Ig for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:43:00 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41094) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RO4gN-0007q6-Cg for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:42:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RO4gQ-0000Qz-Ud for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Antoine Levitt Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Nov 2011 09:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10002 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13208317271603 (code B ref -1); Wed, 09 Nov 2011 09:43:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 9 Nov 2011 09:42:07 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RO4fX-0000Po-8H for submit@debbugs.gnu.org; Wed, 09 Nov 2011 04:42:07 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RO4fU-0000PK-6B for submit@debbugs.gnu.org; Wed, 09 Nov 2011 04:42:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RO4fH-0007gp-7T for submit@debbugs.gnu.org; Wed, 09 Nov 2011 04:41:55 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:38186) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RO4fH-0007gk-5n for submit@debbugs.gnu.org; Wed, 09 Nov 2011 04:41:51 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:52573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RO4fD-00063f-B5 for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:41:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RO4fC-0007fv-AF for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:41:47 -0500 Original-Received: from mail-ww0-f49.google.com ([74.125.82.49]:33437) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RO4fC-0007fd-4a for bug-gnu-emacs@gnu.org; Wed, 09 Nov 2011 04:41:46 -0500 Original-Received: by wwe3 with SMTP id 3so1672876wwe.30 for ; Wed, 09 Nov 2011 01:41:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=/SA27VWq8istp/lLG6CBeBmwB2QUCA91yyvIHCg5SZ0=; b=Nno5cGxrQ861+TzFFE/FaCyNPvVYnpgsZXghEThgNNz6qEUDeNwVopTSmBgiTizqTq k3+bfQ20jpdKSu3ADfR7BvVYbBHVJDQaMimPr4eh3b6WZRivY9SDBWpqGJo5AAFXHiJ1 19N/cS6pyxQcS+63ZNfzapF/rnME+lVylNkWc= Original-Received: by 10.180.107.229 with SMTP id hf5mr1747802wib.35.1320831704517; Wed, 09 Nov 2011 01:41:44 -0800 (PST) Original-Received: from lambda (portable52.ceremade.dauphine.fr. [193.48.71.52]) by mx.google.com with ESMTPS id i8sm2497859wie.11.2011.11.09.01.41.42 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 09 Nov 2011 01:41:43 -0800 (PST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 09 Nov 2011 04:43:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:53740 Archived-At: Hi, Has there been any recent changes to the code that detects when a frame is visible or not on GTK? I didn't find anything in bzr log, but I can't be sure. The following snippet sometimes (erratically) reports "t" when it should report "icon". That started happening one, maybe two weeks ago. (defun blah (&rest args) (pp(frame-visible-p (selected-frame)))) (run-with-timer 2 nil 'blah) (eval the run-with-timer, switch virtual desktops for two seconds, come back) I'm using frame-visible-p to handle notifications (notify me when I don't see what's happening in emacs), so this bug is pretty annoying. It might be a bug in my display environment, but I haven't changed anything in a while. (for reference, I'm using gnome-panel with metacity on ubuntu 11.10)