Thanks Emmanuel. I haven't taken a close look at the C code provided
at
http://developer.apple.com/samplecode/FileNotification/FileNotification.html
but it looks like a good example of kqueues use in a Carbon environment.
I'll look at it a little closer to see if the events are triggered by
modifications to sub-folders of the watched folders. If not, using
kqueues for upstreaming would mean setting up an awfull lot of watch
folders...
The next versions of Radio, 8.2 and 8.3, will be based on the current
Radio compatible kernel versions (8.1 for MacOS X, 8.0.8 for Windows).
We're currently optimizing upstreaming at the Usertalk level.
Once we have the next version of the Userland Frontier kernel stable
enough for inclusion in Radio, system-level folder monitoring seems
like a prime candidate for new feature additions.
Cheers
Marc