Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/ed b/doc/efun/ed
index 44c84ff..8a8dc33 100644
--- a/doc/efun/ed
+++ b/doc/efun/ed
@@ -3,17 +3,17 @@
         void ed(string file)
         void ed(string file, string func)
 
-BESCHREIBUNG
-        Der Aufruf von ed() ohne Argumente startet den Editor mit dem Namen
-        der Fehlerdatei, die von master->valid_read(0, geteuid(this_player()),
-        "ed_start", this_player()) bestimmt wird, gewoehnlich etwas wie
-        ~/.err. Wenn dieses File leer ist, wird ed() sofort wieder beendet.
+DESCRIPTION
+        Calling without arguments will start the editor ed with the
+        name of the error file, that was returned by
+        master->valid_read(0, geteuid(this_player()), "ed_start",
+        this_player()), usually something like ~/.err. If that file is
+        empty, ed will immediatly exit again.
+        Calling ed() with argument file will start the editor on the
+        file. If the optional argument func is given, this function
+        will be called after exiting the editor.
 
-        Wird ed() mit einem Argument <file> aufgerufen, wird der Editor fuer
-        dieses File geoeffnet. Wird zusaetzlich das optionale Argument <func>
-        angegeben, wird diese Funktion nach dem Beenden des ed() aufgerufen.
+        The editor ed is almost ed(1) compatible.
 
-        Der LPC-Editor ist fast ed(1)-kompatibel.
-
-SIEHE AUCH
+SEE ALSO
         enable_commands(E), query_editing(E), ed0(LPC)