emacs-devel
[Top][All Lists]
Advanced

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

Re: A project-files implementation for Git projects


From: Eli Zaretskii
Subject: Re: A project-files implementation for Git projects
Date: Thu, 19 Sep 2019 20:29:13 +0300

> From: Dmitry Gutov <address@hidden>
> Date: Thu, 19 Sep 2019 18:33:23 +0300
> Cc: address@hidden
> 
> > It isn't the problem of filenotify the package, it's a problem with
> > the OS features it uses: inotify, knotify, etc.  They all lose events
> > when there are a lot of file operations in a tree.  E.g., try using
> > Auto-revert-tail mode on a log file produced by building the Boost
> > library -- in the default mode, where it uses file notifications, it
> > simply chokes.
> 
> Should there be a way to debounce the events, or handle this somehow? 
> For instance, when too many events come, we could simply discard the 
> files list cache, and force it to be rebuilt later. For this particular 
> use, we don't really have to see every notification.

The problem is not in Emacs, it's in inotify etc.  Their documentation
explicitly says that events cab legitimately lost.

I don't really feel like continuing the rest of the discussion, as you
clearly don't care about my views on this.  Whatever.



reply via email to

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