From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Added inotify support. Date: Wed, 03 Oct 2012 21:08:16 +0200 Message-ID: <83r4pf8jbz.fsf@gnu.org> References: <2181827.T3JxG88qQt@descartes> <83lifoa7hr.fsf@gnu.org> <87obkkcu92.fsf@wanadoo.es> <83ipas9pmz.fsf@gnu.org> <83wqz78kx2.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1349402078 26853 80.91.229.3 (5 Oct 2012 01:54:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Oct 2012 01:54:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 05 03:54:41 2012 Return-path: Envelope-to: ged-emacs-devel@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 1TJx5g-0006Y7-I0 for ged-emacs-devel@m.gmane.org; Fri, 05 Oct 2012 03:52:36 +0200 Original-Received: from localhost ([::1]:45603 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJUIm-0003Kt-Qz for ged-emacs-devel@m.gmane.org; Wed, 03 Oct 2012 15:08:12 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51807) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJUIk-0003Ko-5k for emacs-devel@gnu.org; Wed, 03 Oct 2012 15:08:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TJUIj-0002yy-7B for emacs-devel@gnu.org; Wed, 03 Oct 2012 15:08:10 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:56637) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TJUIi-0002yo-VK for emacs-devel@gnu.org; Wed, 03 Oct 2012 15:08:09 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MBB00100ZRMN000@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Wed, 03 Oct 2012 21:08:07 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MBB0013MZTGFT30@a-mtaout22.012.net.il>; Wed, 03 Oct 2012 21:08:05 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.172 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:154072 Archived-At: > From: Stefan Monnier > Date: Wed, 03 Oct 2012 14:47:44 -0400 > Cc: emacs-devel@gnu.org > > Yes, someone will have to figure that out. Leaving inotify outside of > 24.3 won't save this work, tho. I'm not lobbying for leaving it out. > > And we should talk _today_ about that API, because some of the > > processing needed to produce higher-level abstractions of events are > > much easier done in C than in Lisp. > > Ah, so that's what it's about. I don't see why that should be the case Let me put it this way: we won't be able to see whether or not it is the case, unless we discuss how to overcome these difficulties. When we find good solution(s), we can then see where they are implemented best.