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)