[Top][All Lists]

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

kqueue in Emacs 25.1? (was: Feature freezes and Emacs 25)

From: Michael Albinus
Subject: kqueue in Emacs 25.1? (was: Feature freezes and Emacs 25)
Date: Sat, 07 Nov 2015 15:20:23 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

John Wiegley <address@hidden> writes:

> Let us officially freeze in one weeks, next Friday, Nov 13 at 11:59 PM UTC, so
> that any ready, last minute features can get in before 25.1 is closed. Then
> we'll take a pause and review whether anything should be allowed after the
> freeze. Once we're comfortable with the bug situation, we release.

The topic itself has been discussed a while ago: shall kqueue support be
added to the file notification backends? kqueue is the native file
notification library for all BSD-like systems, including Mac OS.

The answer that time was NO, because

- kqueue is already supported implicitely by gfilenotify, and
- it is said to have a horrible API.

Time passes, and at least the first argument is not valid any more. Due
to Bug#20280 we know, that gfilenotify cannot be used on systems which
have defined HAVE_NS. No file notification support on Mac OS, therefore.

The second argument is still valid, but ...

I have started a while ago to write kqueue.c, in order to have also
kqueue support in Emacs. Just my little pet project, looking whether
it's possible. Slow progress, 'tho.

The question is: assumed I succeed with this (point 2 of the arguments
is still valid), would kqueue support be accepted in Emacs? And in case
of yes, shall I concentrate on this task next time, in order to finish
before feature freeze?

Note, that I haven't anything to present yet, I'm still fighting with
the API. And I develop under Ubuntu, *real* tests must be performed by
somebody else.

> John

Best regards, Michael.

reply via email to

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