From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 18 10:05:10 2011 Received: (at submit) by debbugs.gnu.org; 18 Sep 2011 14:05:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5HzY-0002de-Sg for submit@debbugs.gnu.org; Sun, 18 Sep 2011 10:05:10 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5HzQ-0002d8-5n for submit@debbugs.gnu.org; Sun, 18 Sep 2011 10:05:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5Hud-0004HN-0z for submit@debbugs.gnu.org; Sun, 18 Sep 2011 10:00:03 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:56622) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5Huc-0004HI-VF for submit@debbugs.gnu.org; Sun, 18 Sep 2011 10:00:02 -0400 Received: from eggs.gnu.org ([140.186.70.92]:34375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5Huc-0003Wj-14 for bug-gnu-emacs@gnu.org; Sun, 18 Sep 2011 10:00:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5Hua-0004Gl-Q6 for bug-gnu-emacs@gnu.org; Sun, 18 Sep 2011 10:00:01 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]:52648) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5Hua-0004GX-Fd for bug-gnu-emacs@gnu.org; Sun, 18 Sep 2011 10:00:00 -0400 Received: by pzk36 with SMTP id 36so6885088pzk.3 for ; Sun, 18 Sep 2011 06:59:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:x-debbugs-cc:date:message-id:mime-version :content-type; bh=6wwif5qmEPZtbsLWl0MrKDBPeRAJWnTpWqnbmigAg2o=; b=kouom9AIPwvbgHHy1IXCMlP5klroE386vc31dyFl875N4uCWxpOv7qfQKlsi5Dw9Bu Fp1Ok0yN8GrvxOJeGljtuny+L/PETtDiubisYBVdSq7eQrbFqyYt9Qa4nEIkNLj8hqVd Yr6VHkssMkwVdr27+J/QXNesVcoSgklpr+vCI= Received: by 10.68.28.132 with SMTP id b4mr2654317pbh.411.1316354399399; Sun, 18 Sep 2011 06:59:59 -0700 (PDT) Received: from localhost ([222.130.135.186]) by mx.google.com with ESMTPS id q10sm18741395pbn.9.2011.09.18.06.59.55 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 18 Sep 2011 06:59:58 -0700 (PDT) From: Leo To: bug-gnu-emacs@gnu.org Subject: 23.3.50; help-echo property X-Debbugs-CC: Chong Yidong Date: Sun, 18 Sep 2011 21:59:39 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain 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-Received-From: 140.186.70.17 X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.9 (----) 1. Emacs -Q 2. eval (put 'x 'risky-local-variable t) (setq x '(:eval (propertize "x" 'help-echo (message "Wow")))) (push '("" x) global-mode-string) 3. Move point around and check how many Wow's are printed in *Messages* buffer The form (message "Wow") is eval'd each time mode-line is updated even though one didn't move mouse over the 'x' string on the mode-line. If the help-echo property is a function, it is only called when one moves the mouse over 'x'. Why this difference? Leo From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 09:02:50 2011 Received: (at 9543) by debbugs.gnu.org; 19 Sep 2011 13:02:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5dUn-0005yu-Rz for submit@debbugs.gnu.org; Mon, 19 Sep 2011 09:02:50 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5dUj-0005yl-QR for 9543@debbugs.gnu.org; Mon, 19 Sep 2011 09:02:47 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAIY7d05FpZ7x/2dsb2JhbABCpx14gVMBAQVWIxALNBIUGA0kvWyGeASgToRE X-IronPort-AV: E=Sophos;i="4.68,405,1312171200"; d="scan'208";a="137096848" Received: from 69-165-158-241.dsl.teksavvy.com (HELO pastel.home) ([69.165.158.241]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 19 Sep 2011 08:57:43 -0400 Received: by pastel.home (Postfix, from userid 20848) id 7FF05591F1; Mon, 19 Sep 2011 08:57:43 -0400 (EDT) From: Stefan Monnier To: Leo Subject: Re: bug#9543: 23.3.50; help-echo property Message-ID: References: Date: Mon, 19 Sep 2011 08:57:43 -0400 In-Reply-To: (Leo's message of "Sun, 18 Sep 2011 21:59:39 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 9543 Cc: Chong Yidong , 9543@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) > (setq x '(:eval (propertize "x" 'help-echo (message "Wow")))) Hint: try to replace `help-echo' with `toto' and see what happens. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 10:04:15 2011 Received: (at 9543-done) by debbugs.gnu.org; 19 Sep 2011 14:04:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5eSE-0008K7-8f for submit@debbugs.gnu.org; Mon, 19 Sep 2011 10:04:15 -0400 Received: from mail-gy0-f172.google.com ([209.85.160.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5eS8-0008Jv-S8 for 9543-done@debbugs.gnu.org; Mon, 19 Sep 2011 10:04:10 -0400 Received: by gyd12 with SMTP id 12so4076027gyd.3 for <9543-done@debbugs.gnu.org>; Mon, 19 Sep 2011 06:59:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=L9UCTjUaxNUg8Ya3G9RFCTwehovx37k7NZi/OwqumCg=; b=diyA3QexFWv0e83QeJblKLKRejp6Fd6FusRUGn8gEiCyADYZMu5jlhn1IEyxurVYvT GMsMB+gT5W10RcogKK61HmrtL/Om5j+4kyZC5S0Ztn9r/HNhQJB4ECiXipS56D9EDT1e 7D+Ap9ELUO8kYQ8YR0sQYfRKd8rJCM9j09TNg= Received: by 10.68.50.164 with SMTP id d4mr4284327pbo.400.1316440746397; Mon, 19 Sep 2011 06:59:06 -0700 (PDT) Received: from localhost ([222.130.128.139]) by mx.google.com with ESMTPS id i3sm67430615pbg.10.2011.09.19.06.59.01 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 19 Sep 2011 06:59:04 -0700 (PDT) From: Leo To: Stefan Monnier Subject: Re: bug#9543: 23.3.50; help-echo property References: Date: Mon, 19 Sep 2011 21:58:46 +0800 In-Reply-To: (Stefan Monnier's message of "Mon, 19 Sep 2011 08:57:43 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.8) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 9543-done Cc: Chong Yidong , 9543-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) On 2011-09-19 20:57 +0800, Stefan Monnier wrote: >> (setq x '(:eval (propertize "x" 'help-echo (message "Wow")))) > > Hint: try to replace `help-echo' with `toto' and see what happens. > > > Stefan Sorry for the noise. I missed a ' there. Leo From unknown Sun Aug 17 22:11:28 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 18 Oct 2011 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator