emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH update2] Support for filesystem watching (inotify)


From: Eli Zaretskii
Subject: Re: [PATCH update2] Support for filesystem watching (inotify)
Date: Sun, 05 Jun 2011 19:58:07 +0300

> From: Rüdiger Sonderfeld <address@hidden>
> Date: Sun, 5 Jun 2011 18:14:33 +0200
> Cc: address@hidden
> 
> On Sunday 05 June 2011 17:59:03 John Yates wrote:
> > Is there a good reason not to provide access to the full functionality of
> > the inotify API?
> 
> Yes, the reason is portability. I want the same API to be available on Linux, 
> *BSD, OS X and Windows. inotify is the most advanced API and therefore I can 
> not support every inotify feature if I want to stay compatible.

Being compatible does not mean providing only the least common
denominator.  We have already several features that provide different
levels of support depending on the underlying facilities.  One example
is process-attributes (which is the main primitive on which Proced is
based).  All you need is provide a superset of all the supported
attributes, and document which ones are supported on which platform.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]