File otp_src_25.3.2.10-lib-edoc-edoc_doclet_markdown-compat.patch of Package erlang

diff -Ndurp otp_src_25.3.2.10/lib/edoc/src/edoc_doclet_markdown.erl otp_src_25.3.2.10-lib-edoc-edoc_doclet_markdown-compat/lib/edoc/src/edoc_doclet_markdown.erl
--- otp_src_25.3.2.10/lib/edoc/src/edoc_doclet_markdown.erl	2024-04-04 11:00:29.960237755 +0300
+++ otp_src_25.3.2.10-lib-edoc-edoc_doclet_markdown-compat/lib/edoc/src/edoc_doclet_markdown.erl	2024-04-04 12:55:03.350104951 +0300
@@ -191,10 +191,12 @@ source({Module, Name, Path}, App, Env, O
                            AfterModule
                      },
 
-        _ = [ begin
-                  io:format("Updated ~ts~n",[Key]),
-                  ok = file:write_file(Key, format(lists:flatten(lists:join($\n,Value))))
-              end || Key := Value <- NewFilesWithModuleDoc, not is_atom(Key)],
+        maps:foreach(fun(Key, Value) ->
+                         is_atom(Key) orelse begin
+                                             io:format("Updated ~ts~n", [Key]),
+                                             ok = file:write_file(Key, format(lists:flatten(lists:join($\n, Value))))
+                                             end
+                     end, NewFilesWithModuleDoc),
 	{sets:add_element(Name, OkSet), ErrorFlag}
     catch _:_R:_St ->
 	?debug("error: ~p\n"
openSUSE Build Service is sponsored by