libmonitor #4057
Replies: 4 comments
-
Using Inotify
|
Beta Was this translation helpful? Give feedback.
-
Current NeoMuttCurrently, NeoMutt has some Inotify support. Watches are added in two places:
NeoMutt watches Maildir's Polling for changes happens deep within bool MonitorFilesChanged; // Some monitored file/dir changed
bool MonitorContextChanged; // Current mailbox changed When |
Beta Was this translation helpful? Give feedback.
-
Future NeoMuttOverviewTo improve NeoMutt, we want to:
|
Beta Was this translation helpful? Give feedback.
-
The Here's a good overview of the different monitors and limitations: https://github.com/emcrisostomo/fswatch#limitations. |
Beta Was this translation helpful? Give feedback.
-
libmonitor will be a system-agnostic API for filesystem monitoring.
Currently, NeoMutt has some trivial Inotify (Linux) support.
Kqueue (BSD/macOS) isn't supported yet.
In the future, it might be possible to upgrade to using libuv (cross-platform).
[More info coming soon]
Beta Was this translation helpful? Give feedback.
All reactions