[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OSX FSEvents file watching support
From: |
Michael Albinus |
Subject: |
Re: OSX FSEvents file watching support |
Date: |
Thu, 18 Jul 2019 14:16:29 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
Hi Eli,
>> > How would that work, implementation-wise? Filesystem events are
>> > supposed to be eventually injected into the input queue; how would you
>> > go about doing that when an external porgram does the watching?
>>
>> Tramp mimics this by calling the respective special event filter function
>> file-notify-handle-event.
>
> That needs a callback function, and the callback needs to be written
> in C, no? Or am I missing something?
You were responding to
--8<---------------cut here---------------start------------->8---
3. Publish an elisp package that calls out to an existing program
that supports FSEvents like "fswatch".
--8<---------------cut here---------------end--------------->8---
> To make myself clear, I was responding to the "publish an elisp
> package" part of the OP's proposal, and my point was that I didn't
> see how can this be done entirely in Lisp.
The crucial point of this is "calls out an existing program". That's
what Tramp does in the process filters I've mentioned before.
Best regards, Michael.
- OSX FSEvents file watching support, Muir Manders, 2019/07/17
- Re: OSX FSEvents file watching support, Michael Albinus, 2019/07/17
- Re: OSX FSEvents file watching support, Eli Zaretskii, 2019/07/18
- Re: OSX FSEvents file watching support, Michael Albinus, 2019/07/18
- Re: OSX FSEvents file watching support, Eli Zaretskii, 2019/07/18
- Re: OSX FSEvents file watching support,
Michael Albinus <=
- Re: OSX FSEvents file watching support, Eli Zaretskii, 2019/07/18
- Re: OSX FSEvents file watching support, Michael Albinus, 2019/07/18
- Re: OSX FSEvents file watching support, Eli Zaretskii, 2019/07/18
- Re: OSX FSEvents file watching support, Michael Albinus, 2019/07/18
- Re: OSX FSEvents file watching support, Stefan Monnier, 2019/07/18
- Re: OSX FSEvents file watching support, Michael Albinus, 2019/07/18
- Re: OSX FSEvents file watching support, Eli Zaretskii, 2019/07/18
- Re: OSX FSEvents file watching support, Michael Albinus, 2019/07/18
- Re: OSX FSEvents file watching support, Muir Manders, 2019/07/18
- Re: OSX FSEvents file watching support, Eli Zaretskii, 2019/07/18