From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Newsgroups: gmane.emacs.bugs Subject: bug#7381: 24.0.50; Provide a hook run when a window is selected Date: Thu, 23 Dec 2010 18:07:53 +0100 Message-ID: <87ei98pgd2.fsf@gmail.com> References: <87k4kjfldo.fsf@gmail.com> <4CDCF7E0.40406@gmx.at> <87bp5ug4lz.fsf@gmail.com> <4CDD3B9B.8090309@gmx.at> <877hgifv9d.fsf@gmail.com> <4CDD6BDC.4010305@gmx.at> <8739r6foz3.fsf@gmail.com> <4CDD82E2.9070906@gmx.at> <87y68ye66d.fsf@gmail.com> <4CDE4D27.4000306@gmx.at> <87tyjle80w.fsf@gmail.com> <4CDE9942.1010205@gmx.at> <87pqu9dz8b.fsf@gmail.com> <4CDEB6BD.5030402@gmx.at> <87r5epkqim.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1293125265 13425 80.91.229.12 (23 Dec 2010 17:27:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 23 Dec 2010 17:27:45 +0000 (UTC) Cc: Stefan Monnier , 7381@debbugs.gnu.org To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 23 18:27:40 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PVowz-0006WG-ER for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Dec 2010 18:27:37 +0100 Original-Received: from localhost ([127.0.0.1]:50115 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PVosk-000782-UL for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Dec 2010 12:23:15 -0500 Original-Received: from [140.186.70.92] (port=46625 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PVosa-00076f-Vt for bug-gnu-emacs@gnu.org; Thu, 23 Dec 2010 12:23:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PVosZ-0004AS-O5 for bug-gnu-emacs@gnu.org; Thu, 23 Dec 2010 12:23:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51377) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PVosZ-0004AO-KZ for bug-gnu-emacs@gnu.org; Thu, 23 Dec 2010 12:23:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PVoaA-0002m4-3B; Thu, 23 Dec 2010 12:04:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=C5=A0t=C4=9Bp=C3=A1n_?= =?UTF-8?Q?N=C4=9Bmec?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Dec 2010 17:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7381 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7381-submit@debbugs.gnu.org id=B7381.129312381210623 (code B ref 7381); Thu, 23 Dec 2010 17:04:02 +0000 Original-Received: (at 7381) by debbugs.gnu.org; 23 Dec 2010 17:03:32 +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 1PVoZf-0002lI-L2 for submit@debbugs.gnu.org; Thu, 23 Dec 2010 12:03:32 -0500 Original-Received: from mail-fx0-f44.google.com ([209.85.161.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PVoZd-0002l7-PF for 7381@debbugs.gnu.org; Thu, 23 Dec 2010 12:03:30 -0500 Original-Received: by fxm9 with SMTP id 9so6549609fxm.3 for <7381@debbugs.gnu.org>; Thu, 23 Dec 2010 09:10:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :in-reply-to:references:user-agent:date:message-id:mime-version :content-type:content-transfer-encoding; bh=F6MaABNOOlHvf311skGEFt6khT1dDfrAm4sKKumv/PY=; b=RziWeHB7TDYrTkO6vcKwJDhAv0e+Q8ewI4ML5vlSeUpXUbdpnmhYyg/amD03ROuuN6 yXuNaN54jHHO+6EiSn/iB+qXH9E/p1ZwE2DifcP4yChxS9liG2+QsUY+iI/ROSavOzia 8UTKG7t/wuE0peu4TFVeuxA9ersZkNlMhm3us= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type:content-transfer-encoding; b=GjT8kafDoROkcvCzm4XVNEPtqB3GpXy8jQxbJzgHewWqPZ/F91z/5QB/uNiapmj9iw Dz4+M9379jMWz6UTGneikW6xHRH8kfJKAml4cK6Fne5KIPHmS2Bo1HF/8zw9NUYOXbUT 0VTC3o3mUhxV0o+rPIfUid2xzuwKjaG2bHw7g= Original-Received: by 10.223.72.6 with SMTP id k6mr3113528faj.46.1293124206957; Thu, 23 Dec 2010 09:10:06 -0800 (PST) Original-Received: from localhost (176.119.broadband10.iol.cz [90.177.119.176]) by mx.google.com with ESMTPS id 17sm2071749far.19.2010.12.23.09.10.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 23 Dec 2010 09:10:02 -0800 (PST) In-Reply-To: <87r5epkqim.fsf@stupidchicken.com> (Chong Yidong's message of "Sat, 13 Nov 2010 13:49:37 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 23 Dec 2010 12:04:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42753 Archived-At: Chong Yidong writes: > martin rudalics writes: > >> Stefan, Chong - please consider installing the patch below. >>> >>> +DEFUN ("window-use-time", Fwindow_use_time, Swindow_use_time, 0, 1, 0, >>> + doc: /* Return WINDOW's use time. > > Installed. Thanks, but we also need a defsubr for it to be useful... :-) diff --git a/src/window.c b/src/window.c index e66fde9..f8031dc 100644 --- a/src/window.c +++ b/src/window.c @@ -7198,6 +7198,7 @@ frame to be redrawn only if it is a tty frame. */); defsubr (&Sprevious_window); defsubr (&Sother_window); defsubr (&Sget_lru_window); + defsubr (&Swindow_use_time); defsubr (&Sget_largest_window); defsubr (&Sget_buffer_window); defsubr (&Sdelete_other_windows); =C5=A0t=C4=9Bp=C3=A1n