From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Thompson Newsgroups: gmane.lisp.guile.devel Subject: Re: inotify ffi Date: Tue, 11 Nov 2014 15:47:24 -0500 Message-ID: <8761elpiqr.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> References: <837fz1mrs7.fsf@gnu.org> <87bnodpkpa.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> <83389pmqb8.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415738880 28453 80.91.229.3 (11 Nov 2014 20:48:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Nov 2014 20:48:00 +0000 (UTC) Cc: guile-devel@gnu.org To: Eli Zaretskii Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Nov 11 21:47:54 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 1XoILy-0002Vm-5g for guile-devel@m.gmane.org; Tue, 11 Nov 2014 21:47:54 +0100 Original-Received: from localhost ([::1]:50601 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoILx-0002cJ-Rd for guile-devel@m.gmane.org; Tue, 11 Nov 2014 15:47:53 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoILm-0002bC-Ok for guile-devel@gnu.org; Tue, 11 Nov 2014 15:47:49 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoILf-0003nx-HX for guile-devel@gnu.org; Tue, 11 Nov 2014 15:47:42 -0500 Original-Received: from na3sys009aog131.obsmtp.com ([74.125.149.247]:47867) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoILf-0003nr-AA for guile-devel@gnu.org; Tue, 11 Nov 2014 15:47:35 -0500 Original-Received: from mail-qc0-f178.google.com ([209.85.216.178]) (using TLSv1) by na3sys009aob131.postini.com ([74.125.148.12]) with SMTP ID DSNKVGJ15n3/Uyq/dTZvxttAKZd9P9iMC63V@postini.com; Tue, 11 Nov 2014 12:47:35 PST Original-Received: by mail-qc0-f178.google.com with SMTP id b13so9065066qcw.23 for ; Tue, 11 Nov 2014 12:47:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-type; bh=+Hna3DDxSTjoejwYM8DBe3V55oGMI3rZxItfiGhMMA8=; b=MQwemrXzVKGLnrajxKOtMkSKmTnvqSzgEN77ogYAPhnJSNvIv3akiTvJRhxM93vXS9 VaSL+grTMkAdlXZb9n6Mf8Jvmy9CH5N0qnVIWhUx00qr1YQYi14qQR2D5CXkDlw2VPBI f/Ms+Rshp8nlqPPYaVCxR3AgMoX5zRV3DmAL2R+bu27lPHGR5gNH55fz6W8Zy992ShJP 7nlfplne8i/bdzhNeptcwG5OlLHEd3mYkHEjhJ2wj0HVqhHjDM69zJdcD5zS57Q32X1o KGsdKViFfJ/QliT9c0QCI+wMKRX7gbnUQk8/kOGECOFXiQmSOo4y4FUECgjKb0udYyM9 vb0g== X-Gm-Message-State: ALoCoQm7FzcqIRtvECqjPdxq/WphvfWM4F3GQwAeAuxoDhVcxDeOUS7qaUkiB9bKJrkzKe7kVUwJFvrF0iGEya2hWN+/iOIztYUaTgIHV0D5h17nBUXk1pwwfgs5bVXo1beEjLX2mSV5GLSTfOuTvrtDDuGXZ5Wjeg== X-Received: by 10.229.64.134 with SMTP id e6mr9388994qci.11.1415738846841; Tue, 11 Nov 2014 12:47:26 -0800 (PST) X-Received: by 10.229.64.134 with SMTP id e6mr9388980qci.11.1415738846710; Tue, 11 Nov 2014 12:47:26 -0800 (PST) Original-Received: from izanagi (valis.gnu.org. [74.94.156.210]) by mx.google.com with ESMTPSA id q9sm19239075qat.21.2014.11.11.12.47.25 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Nov 2014 12:47:26 -0800 (PST) In-Reply-To: <83389pmqb8.fsf@gnu.org> User-Agent: Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x X-Received-From: 74.125.149.247 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:17605 Archived-At: Eli Zaretskii writes: > 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. >From what I could see, this is a third-party library, not one intended for Guile core. If such support were to be added to Guile core, I would agree that it should be cross-platform. I'm interested in file notifications for a project of mine, but I'm not sure I would want to introduce glib as a dependency if I'm only using that one feature. -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate