diff --git a/README.embed b/README.embed
index e987765..0d1bd5e 100644
--- a/README.embed
+++ b/README.embed
@@ -1,235 +1,3 @@
-EMBEDDING THE LIBEV CODE INTO YOUR OWN PROGRAMS
-
- Instead of building the libev library you can also include the code
- as-is into your programs. To update, you only have to copy a few files
- into your source tree.
-
- This is how it works:
-
-FILESETS
-
- CORE EVENT LOOP
-
- To include only the libev core (all the ev_* functions):
-
- #define EV_STANDALONE 1
- #include "ev.c"
-
- This will automatically include ev.h, too, and should be done in a
- single C source file only to provide the function implementations. To
- use it, do the same for ev.h in all files wishing to use this API
- (best done by writing a wrapper around ev.h that you can include
- instead and where you can put other configuration options):
-
- #define EV_STANDALONE 1
- #include "ev.h"
-
- Both header files and implementation files can be compiled with a C++
- compiler (at least, thats a stated goal, and breakage will be treated
- as a bug).
-
- You need the following files in your source tree, or in a directory
- in your include path (e.g. in libev/ when using -Ilibev):
-
- ev.h
- ev.c
- ev_vars.h
- ev_wrap.h
-
- ev_win32.c required on win32 platforms only
-
- ev_select.c only when select backend is enabled (which is is by default)
- ev_poll.c only when poll backend is enabled (disabled by default)
- ev_epoll.c only when the epoll backend is enabled (disabled by default)
- ev_kqueue.c only when the kqueue backend is enabled (disabled by default)
- ev_port.c only when the solaris port backend is enabled (disabled by default)
-
- "ev.c" includes the backend files directly when enabled.
-
- LIBEVENT COMPATIBILITY API
-
- To include the libevent compatibility API, also include:
-
- #include "event.c"
-
- in the file including "ev.c", and:
-
- #include "event.h"
-
- in the files that want to use the libevent API. This also includes "ev.h".
-
- You need the following additional files for this:
-
- event.h
- event.c
-
-AUTOCONF SUPPORT
-
- Instead of using EV_STANDALONE=1 and providing your config in whatever
- way you want, you can also m4_include([libev.m4]) in your configure.ac
- and leave EV_STANDALONE off. ev.c will then include "config.h" and
- configure itself accordingly.
-
-PREPROCESSOR SYMBOLS
-
- Libev can be configured via a variety of preprocessor symbols you have to define
- before including any of its files. The default is not to build for multiplicity
- and only include the select backend.
-
- EV_STANDALONE
-
- Must always be "1", which keeps libev from including config.h or
- other files, and it also defines dummy implementations for some
- libevent functions (such as logging, which is not supported). It
- will also not define any of the structs usually found in "event.h"
- that are not directly supported by libev code alone.
-
- EV_USE_MONOTONIC
-
- If defined to be "1", libev will try to detect the availability
- of the monotonic clock option at both compiletime and
- runtime. Otherwise no use of the monotonic clock option will be
- attempted. If you enable this, you usually have to link against
- librt or something similar. Enabling it when the functionality
- isn't available is safe, though.
-
- EV_USE_REALTIME
-
- If defined to be "1", libev will try to detect the availability
- of the realtime clock option at compiletime (and assume its
- availability at runtime if successful). Otherwise no use of the
- realtime clock option will be attempted. This effectively replaces
- gettimeofday by clock_get (CLOCK_REALTIME, ...) and will not normally
- affect correctness.
-
- EV_USE_SELECT
-
- If undefined or defined to be "1", libev will compile in support
- for the select(2) backend. No attempt at autodetection will be
- done: if no other method takes over, select will be it. Otherwise
- the select backend will not be compiled in.
-
- EV_SELECT_USE_FD_SET
-
- If defined to 1, then the select backend will use the system fd_set
- structure. This is useful if libev doesn't compile due to a missing
- NFDBITS or fd_mask definition or it misguesses the bitset layout on
- exotic systems. This usually limits the range of file descriptors
- to some low limit such as 1024 or might have other limitations
- (winsocket only allows 64 sockets). The FD_SETSIZE macro, set
- before compilation, might influence the size of the fd_set used.
-
- EV_SELECT_IS_WINSOCKET
-
- When defined to 1, the select backend will assume that
- select/socket/connect etc. don't understand file descriptors but
- wants osf handles on win32 (this is the case when the select to
- be used is the winsock select). This means that it will call
- _get_osfhandle on the fd to convert it to an OS handle. Otherwise,
- it is assumed that all these functions actually work on fds, even
- on win32. Should not be defined on non-win32 platforms.
-
- EV_USE_POLL
-
- If defined to be "1", libev will compile in support for the poll(2)
- backend. Otherwise it will be enabled on non-win32 platforms. It
- takes precedence over select.
-
- EV_USE_EPOLL
-
- If defined to be "1", libev will compile in support for the Linux
- epoll backend. Its availability will be detected at runtime,
- otherwise another method will be used as fallback. This is the
- preferred backend for GNU/Linux systems.
-
- EV_USE_KQUEUE
-
- If defined to be "1", libev will compile in support for the BSD
- style kqueue backend. Its availability will be detected at runtime,
- otherwise another method will be used as fallback. This is the
- preferred backend for BSD and BSD-like systems. Darwin brokenness
- will be detected at runtime and routed around by disabling this
- backend.
-
- EV_USE_PORT
-
- If defined to be "1", libev will compile in support for the Solaris
- 10 port style backend. Its availability will be detected at runtime,
- otherwise another method will be used as fallback. This is the
- preferred backend for Solaris 10 systems.
-
- EV_USE_DEVPOLL
-
- reserved for future expansion, works like the USE symbols above.
-
- EV_H
-
- The name of the ev.h header file used to include it. The default
- if undefined is