From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.lisp.guile.devel Subject: Re: inotify ffi Date: Tue, 11 Nov 2014 22:32:11 +0200 Message-ID: <83389pmqb8.fsf@gnu.org> References: <837fz1mrs7.fsf@gnu.org> <87bnodpkpa.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1415737967 12477 80.91.229.3 (11 Nov 2014 20:32:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Nov 2014 20:32:47 +0000 (UTC) Cc: guile-devel@gnu.org To: David Thompson Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Nov 11 21:32:39 2014 Return-path: Envelope-to: guile-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 1XoI7C-0008I5-Id for guile-devel@m.gmane.org; Tue, 11 Nov 2014 21:32:38 +0100 Original-Received: from localhost ([::1]:50564 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoI7B-0007qw-R0 for guile-devel@m.gmane.org; Tue, 11 Nov 2014 15:32:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoI70-0007iX-3Y for guile-devel@gnu.org; Tue, 11 Nov 2014 15:32:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoI6u-0007LR-OL for guile-devel@gnu.org; Tue, 11 Nov 2014 15:32:26 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:53070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoI6u-0007IJ-GR for guile-devel@gnu.org; Tue, 11 Nov 2014 15:32:20 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NEW00K006BOQM00@a-mtaout20.012.net.il> for guile-devel@gnu.org; Tue, 11 Nov 2014 22:32:19 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NEW00KYP6DTCP60@a-mtaout20.012.net.il>; Tue, 11 Nov 2014 22:32:17 +0200 (IST) In-reply-to: <87bnodpkpa.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.166 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:17604 Archived-At: > From: David Thompson > Cc: guile-devel@gnu.org > Date: Tue, 11 Nov 2014 15:05:05 -0500 > > Eli Zaretskii writes: > > > Why not use the glib file monitoring instead? It is much more > > portable, and has an inotify back-end AFAIK. > > If you're only after inotify, glib seems like a heavy dependency. But inotify is practically a single-OS solution. How does it make sense for Guile to support file notifications only on one platform? That effectively limits packages that use Guile as an extension language to that single platform. Anyway, Guile already depends on quite a few external libraries, so adding a few more doesn't sound a big deal to me, FWIW.