From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: kqueue in Emacs 25.1? Date: Sat, 07 Nov 2015 19:57:20 +0100 Message-ID: <874mgxd4dr.fsf@gmx.de> References: <56259FDD.8040401@dancol.org> <87zizeme8k.fsf@tromey.com> <5625B166.3080104@dancol.org> <86zizdczhp.fsf@stephe-leake.org> <871tc315y3.fsf@lifelogs.com> <83k2pvqg0l.fsf@gnu.org> <87io5ddh7c.fsf_-_@gmx.de> <85pozlj1wp.fsf@iznogoud.viz> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1446922665 13930 80.91.229.3 (7 Nov 2015 18:57:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 7 Nov 2015 18:57:45 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 07 19:57:33 2015 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 1Zv8g6-0008Ua-Pn for ged-emacs-devel@m.gmane.org; Sat, 07 Nov 2015 19:57:30 +0100 Original-Received: from localhost ([::1]:44971 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zv8g6-0005g0-8C for ged-emacs-devel@m.gmane.org; Sat, 07 Nov 2015 13:57:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54849) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zv8g2-0005eq-Ku for emacs-devel@gnu.org; Sat, 07 Nov 2015 13:57:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zv8fy-0002lw-Kb for emacs-devel@gnu.org; Sat, 07 Nov 2015 13:57:26 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:54117) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zv8fy-0002lg-Al for emacs-devel@gnu.org; Sat, 07 Nov 2015 13:57:22 -0500 Original-Received: from detlef.gmx.de ([79.195.12.72]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MFuC6-1ZgLdX23c6-00EtrX for ; Sat, 07 Nov 2015 19:57:21 +0100 In-Reply-To: <85pozlj1wp.fsf@iznogoud.viz> (Wolfgang Jenkner's message of "Sat, 07 Nov 2015 15:52:33 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-Provags-ID: V03:K0:G2crZOvO+E/hLCQNwRrtcMtI6lDuV6uJYxHEBS5yXQGzk1bQml/ v+wkWCZc/2nDNF3qOh3azJ2sCm9klWNBihYGZVDWOjs9yBoP5KS05OUFEUnQWafYx0mHnmm mu/z2qk1QeV7sahvHq4p42/i5rNXdorqqstcAlqct6pAbIUTB8qc42hnmz6uFb4O6fhlL30 kv4xv7B9nAQPDOy6Gy7pg== X-UI-Out-Filterresults: notjunk:1;V01:K0:VZoc07oi7j0=:Jh99fBzEONn+za1riDSqtY zQVM+DKobRj3bvnqYWi8R/njXjtFlQ5K7Y0KeT3LjhgH184o5t0Ff5g/QGnCIuBOPPLtBlolY 6GsOn9gwYPCMWYLZMLD/PfCKPlewPfLbMCl7t/6lhgKKQr9rAHPu5+fjYtKHgqpjUaZDz50mr 7pz5Vwh6YNZAmuGoHJ2mca5FSPdTya1cv1vq77hSjw35cQq4iBd67M3y/hLhVV4aqrDudpWGy r5sICXTD08RYYGzMx5MfSGxDm4mQbm63Tqym1lRz7DR/DCshbb+yfds4M0zov3QdfpgA1gNx4 Hk/onyZlf0eapPG5ksixrrFYCzcTSn7Qu40+Ztr5Mzp+H5S5RXqtUmZFNQ2WymXenrpDegFV8 pL6nhsWm19erfqucr10IhPFvycG2io3PdncM1eZFVZzlKVXHBixuPyjx/fxx19YnVdtCT5n7a E1fJGz+UQte80uREA9e99gXOn0NCV8rmt9eVhmMkE6yVasA/6E31auliW41g1KDD97JVM6VRj Vq809GXHnwP2eB37MHiXfvYKbrtwdOSTY3MeEsBEr8t4/otOnzSo4PH/AtiJoz1bJw0Y6RVqM FLzex/GHKRKPpbT6JmdkfJAb8ACq+l6LuPPG+/+2jxTQ1TsoDvTa8EuoHCDsfo2Q0iwa4WYTa tGjIqjpuQ5Tg3zz5SOz2HsXzv3YsJVbcgK+xKsnCnaKa+7Ab/iJwxclKaxEGNWFGDMd8t3tkX wTYK+s01226yIIrha8HLOkm9j3myf+euZQVLI1FHzCfhURk09KvJW0CiIp+c0hm3M6s7YoTd X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.19 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:193560 Archived-At: Wolfgang Jenkner writes: > On Sat, Nov 07 2015, Michael Albinus wrote: > >> The topic itself has been discussed a while ago: shall kqueue support be >> added to the file notification backends? > > I'd say it depends on how you implement it: if you are trying to emulate > the inotify API it might be better to just link with libinotify-kqueue > > https://github.com/dmatveev/libinotify-kqueue Thanks for the link, it will be helpful to study that code. > On the other hand, if you are writing "native" support for kqueue, that > would be awesome :-) That's the plan. Would you be willing to help me with this, while coding, and (more important) testing on *BSD? Best regards, Michael.