Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/copy_file b/doc/efun/copy_file
index 7f12111..685fd03 100644
--- a/doc/efun/copy_file
+++ b/doc/efun/copy_file
@@ -1,22 +1,22 @@
 SYNOPSIS
         int copy_file(string from, string to)
 
-BESCHREIBUNG
-        Die Efun copy_file() kopiert die Datei <from> nach <to>. Wenn <to> ein
-        existierendes Verzeichnis ist, wird <from> in dieses Verzeichnis
-        kopiert und behaelt seinen Namen.
+DESCRIPTION
+        The efun copy_file() will copy the file <from> to the new name <to>.
+        If <to> exists and is a directory, then <from> will be placed in that
+        directory and keep its original name.
 
-        Die Funktion erfordert Lesezugriff auf <from> und Schreibrechte fuer
-        <to>.
+        You must have read permission for <from> and write permission for
+        the target file to copy the file.
 
-        Bei Erfolg liefert die Funktion 0 zurueck, im Fehlerfalle einen
-        Wert ungleich Null.
+        On successfull completion copy_file() will return 0. If any error
+        occurs, a non-zero value is returned.
 
-BEISPIELE
+EXAMPLES
         copy_file("/players/wizard/obj.c", "/players/wizard/newobj.c");
 
-GESCHICHTE
-        LDMud 3.2.9 beschraenkte die Fehlermeldungen auf Werte != 0.
+HISTORY
+        LDMud 3.2.9 restricted the error behaviour to returning non-0.
 
-SIEHE AUCH
+SEE ALSO
         mkdir(E), rmdir(E), rm(E), rename(E)