File 0489-Handle-types.patch of Package erlang

From cc4d7f084b8aa7879b62514f7965e60cf7b032e7 Mon Sep 17 00:00:00 2001
From: "Paulo F. Oliveira" <paulo.ferraz.oliveira@gmail.com>
Date: Sun, 10 Sep 2023 13:46:11 +0100
Subject: [PATCH 09/15] Handle types

e.g. % @type str() = string().
---
 lib/edoc/src/edoc_layout.erl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/edoc/src/edoc_layout.erl b/lib/edoc/src/edoc_layout.erl
index 47fb78e188..39daf67f75 100644
--- a/lib/edoc/src/edoc_layout.erl
+++ b/lib/edoc/src/edoc_layout.erl
@@ -567,7 +567,7 @@ format_type(Prefix, Name, Type, Last, #opts{pretty_printer = erl_pp}=Opts) ->
         format_type(Prefix, Name, Type, Last, Opts#opts{pretty_printer =''})
     end;
 format_type(Prefix, _Name, Type, Last, Opts) ->
-    [{tt, Prefix ++ [" = "] ++ t_utype(Type, Opts) ++ Last}].
+    [{code, Prefix ++ [" = "] ++ t_utype(Type, Opts) ++ Last}].
 
 pp_type(Prefix, Type, Opts) ->
     Atom = list_to_atom(lists:duplicate(string:length(Prefix), $a)),
-- 
2.35.3

openSUSE Build Service is sponsored by