Update doc/efun/ aus Driversourcen.

Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.

Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/walk_mapping b/doc/efun/walk_mapping
index 3dad60c..1d36812 100644
--- a/doc/efun/walk_mapping
+++ b/doc/efun/walk_mapping
@@ -1,24 +1,22 @@
 SYNOPSIS
-        void walk_mapping(mapping map, string fun, mixed extra, ...)
-        void walk_mapping(mapping map, string fun, string|object obj,
-                                                      mixed extra, ...)
-        void walk_mapping(mapping map, closures cl, mixed extra, ...)
+        void walk_mapping(mapping m, string func, mixed extra,...)
+        void walk_mapping(mapping m, string func, string|object ob
+                                                , mixed extra,...)
+        void walk_mapping(mapping m, closure cl, mixed extra,...)
 
-BESCHREIBUNG
-        Ruft obj->fun(key, &value1, ... &valueN, extra, ...) fuer jeden Key
-        im Mapping <map> auf bzw. wendet die Closure <cl> auf jeden Key
-        im Mapping <map> an. Dies Keys werden als Wert uebergeben, die Values
-        als Referenz, entsprechend koennen sie in der Funktion veraendert
-        werden.
+DESCRIPTION
+        Calls ob->func(key, &value1, ..., &valueN, extra,...) resp. applies
+        the closure to every entry in the mapping. The keys are passed
+        by value, the values are passed by reference and can be
+        changed in the function.
 
-        Es kann eine beliebige Anzahl zusaetzlicher Argumente <extra>
-        uebergeben werden.
+        Any number of extra arguments is accepted and passed.
 
-        Wird <obj> weggelassen oder enthaelt es weder einen String noch ein
-        Objekt, wird standardmaessig this_object() verwendet.
+        If <ob> is omitted, or neither a string nor an object, it
+        defaults to this_object().
 
-GESCHICHTE
-        Eingefuehrt in LDMud 3.2@61.
+HISTORY
+        Introduced in 3.2@61
 
-SIEHE AUCH
+SEE ALSO
         map(E), filter(E)