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