File 7452-Fix-edoc-hidden-chunk-handling.patch of Package erlang

From a3c6f83aa128997ff8110bd93aed4e72dc795654 Mon Sep 17 00:00:00 2001
From: Lukas Larsson <lukas@erlang.org>
Date: Tue, 5 Dec 2023 12:57:49 +0100
Subject: [PATCH 2/4] Fix edoc @hidden chunk handling

---
 lib/edoc/src/edoc_layout_chunks.erl | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/lib/edoc/src/edoc_layout_chunks.erl b/lib/edoc/src/edoc_layout_chunks.erl
index e325346b56..fd397d12be 100644
--- a/lib/edoc/src/edoc_layout_chunks.erl
+++ b/lib/edoc/src/edoc_layout_chunks.erl
@@ -135,7 +135,6 @@ edoc_to_chunk(Doc, Opts) ->
       Opts :: proplists:proplist().
 doc_contents(XPath, Doc, Opts) ->
     case doc_visibility(XPath, Doc, Opts) of
-	none -> none;
 	hidden -> hidden;
 	show -> doc_contents_(XPath, Doc, Opts)
     end.
@@ -152,9 +151,9 @@ doc_visibility(_XPath, Doc, Opts) ->
 	%% EDoc `@private' maps to EEP-48 `hidden'
 	{<<"yes">>, _, _} ->
 	    hidden;
-	%% EDoc `@hidden' is EEP-48 `none'
+	%% EDoc `@hidden' is EEP-48 `hidden'
 	{_, _, <<"yes">>} ->
-	    none;
+	    hidden;
 	_ ->
 	    show
     end.
-- 
2.35.3

openSUSE Build Service is sponsored by