Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/write_file b/doc/efun/write_file
index f268eb4..a33ea87 100644
--- a/doc/efun/write_file
+++ b/doc/efun/write_file
@@ -3,21 +3,21 @@
         int write_file(string file, string str, int flags)
         int write_file(string file, string str, int flags, string encoding)
 
-BESCHREIBUNG
-        Haengt den String <str> an die Datei <file> an. Liefert 1 bei Erfolg,
-        0 bei Misserfolg.
+DESCRIPTION
+        Append the string <str> to the file <file>. Returns 1 for success
+        and 0 if any failure occurred.
 
-        If <flags> = 1, dann wird die Datei vor dem eigentlichen
-        Schreiben geloescht; das 'anhaengen' wird so effektiv ein
-        'ueberschreiben'. Defaultwert fuer <flags> ist 0.
+        If <flags> is 1, the file is removed first; thus making the
+        'append' effectively an 'overwrite'. Default for <flags> is 0.
 
-        Mit <encoding> kann man den Zeichensatz angeben, welcher beim Schreiben
-        in die Datei verwendet werden soll. Falls er nicht angegeben oder 0 ist,
-        so wird der Hook H_FILE_ENCODING verwendet.
+        <encoding> denotes the encoding to be used for saving the string
+        in the file. If it is not given or 0, the H_FILE_ENCODING driver
+        hook will be used.
 
-GESCHICHTE
-        LDMud 3.6.0 fuegte den <encoding>-Parameter hinzu.
+HISTORY
+        LDMud 3.3.523 added the <flags> parameter.
+        LDMud 3.6.0 added the <encoding> parameter.
 
-SIEHE AUCH
+SEE ALSO
         file_size(E), write_bytes(E), write_file(E), read_file(E),
-        read_bytes(E), rm(E), hooks(C)
+        read_bytes(E), rm(E), get_dir(E), hooks(C)