From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Nested sit-for's Date: Thu, 17 Aug 2006 08:33:04 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1155828814 19618 80.91.229.2 (17 Aug 2006 15:33:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 17 Aug 2006 15:33:34 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 17 17:33:32 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GDjs9-0002qS-Rl for ged-emacs-devel@m.gmane.org; Thu, 17 Aug 2006 17:33:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GDjs9-0002ds-8f for ged-emacs-devel@m.gmane.org; Thu, 17 Aug 2006 11:33:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GDjrv-0002dh-0d for emacs-devel@gnu.org; Thu, 17 Aug 2006 11:33:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GDjrr-0002cx-O2 for emacs-devel@gnu.org; Thu, 17 Aug 2006 11:33:14 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GDjrr-0002cr-GS for emacs-devel@gnu.org; Thu, 17 Aug 2006 11:33:11 -0400 Original-Received: from [141.146.126.228] (helo=agminet01.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1GDjyN-0008Tc-2F for emacs-devel@gnu.org; Thu, 17 Aug 2006 11:39:55 -0400 Original-Received: from rgmgw2.us.oracle.com (rgmgw2.us.oracle.com [138.1.186.111]) by agminet01.oracle.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id k7HFX9eW006800 for ; Thu, 17 Aug 2006 10:33:10 -0500 Original-Received: from dradamslap (dradams-lap.us.oracle.com [130.35.177.126]) by rgmgw2.us.oracle.com (Switch-3.1.7/Switch-3.1.7) with SMTP id k7HFX9gU005169 for ; Thu, 17 Aug 2006 09:33:09 -0600 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:58475 Archived-At: It would work to have ONE timer that does sit-for if we make a rule that no others can do so. We could define jit-lock as this one exception. (This has the advantage of not involving any change in the code, just comments and the Lisp Manual.) What do people think of that? Caveat: I'm ignorant on this question, and I haven't been following the thread closely. It occurred to me that if you want only one timer to do something like this, and you want to always use that timer for this functionality, then a special timer should be designated specifically for that, and it should not have "jit-lock" in its name. This would make things (e.g. doc) clearer. Let jit-lock use the special timer, but just don't name it "jit-lock". Again, ignore if I'm missing the point here.