File 1357-Handle-abstract-data-types.patch of Package erlang

From fdfc451d832824ab714795d5bc755d4c9cc14670 Mon Sep 17 00:00:00 2001
From: "Paulo F. Oliveira" <paulo.ferraz.oliveira@gmail.com>
Date: Sun, 10 Sep 2023 13:40:23 +0100
Subject: [PATCH 07/15] Handle abstract data types

e.g. %% @type myList(X). A special kind of lists ...
---
 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 7450a3abe6..3c2bb2a90a 100644
--- a/lib/edoc/src/edoc_layout.erl
+++ b/lib/edoc/src/edoc_layout.erl
@@ -497,7 +497,7 @@ typedef(Es, Opts) ->
     Name = ([t_name(get_elem(erlangName, Es), Opts), "("]
             ++ seq(t_utype_elem_fun(Opts), get_content(argtypes, Es), [")"])),
     (case get_elem(type, Es) of
- 	 [] -> [{b, ["abstract datatype"]}, ": ", {tt, Name}];
+ 	 [] -> [{b, ["abstract datatype"]}, ": ", {code, Name}];
          Type -> format_type(Name, Name, Type, [], Opts)
      end
      ++ local_defs(get_elem(localdef, Es), Opts)).
-- 
2.35.3

openSUSE Build Service is sponsored by