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